iLab Neuromorphic Robotics Toolkit
0.1
|
#include <nrt/config.h>
#include <type_traits>
#include <memory>
#include <nrt/PointCloud2/details/DenseData.H>
#include <nrt/PointCloud2/details/SparseData.H>
#include <nrt/PointCloud2/details/LookupCache.H>
#include <nrt/PointCloud2/PointCloud2Data.H>
#include <nrt/PointCloud2/Common/Indices.H>
#include <nrt/Core/Design/IteratorRange.H>
#include <nrt/External/cereal/types/memory.hpp>
#include <nrt/PointCloud2/details/PointCloud2Impl.H>
// //////////////////////////////////////////////////////////////////////// // The iLab Neuromorphic Robotics Toolkit (NRT) // // Copyright 2010-2012 by the University of Southern California (USC) // // and the iLab at USC. // // // // iLab - University of Southern California // // Hedco Neurociences Building, Room HNB-10 // // Los Angeles, Ca 90089-2520 - USA // // // // See http://ilab.usc.edu for information about this project. // // //////////////////////////////////////////////////////////////////////// // This file is part of The iLab Neuromorphic Robotics Toolkit. // // // // The iLab Neuromorphic Robotics Toolkit is free software: you can // // redistribute it and/or modify it under the terms of the GNU General // // Public License as published by the Free Software Foundation, either // // version 3 of the License, or (at your option) any later version. // // // // The iLab Neuromorphic Robotics Toolkit is distributed in the hope // // that it will be useful, but WITHOUT ANY WARRANTY; without even the // // implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR // // PURPOSE. See the GNU General Public License for more details. // // // // You should have received a copy of the GNU General Public License // // along with The iLab Neuromorphic Robotics Toolkit. If not, see // // <http://www.gnu.org/licenses/>. // // ////////////////////////////////////////////////////////////////////////
Definition in file PointCloud2.H.
Go to the source code of this file.
Classes | |
class | nrt::PointCloud2 |
A class for representing point clouds. More... | |
class | nrt::PointCloud2::Iterator< Fields > |
An iterator over geometry and other fields. More... | |
class | nrt::PointCloud2::ConstIterator< Fields > |
A constant iterator over geometry and other fields. More... | |
class | nrt::exception::PointCloud2FieldsException |
An exception that is thrown whenever there is an error related to the requested fields. More... | |
class | nrt::exception::PointCloud2SubsetException |
Exception thrown when errors occur with subsets. More... | |
Namespaces | |
nrt | |
Reserved namespace for NRT core classes and functions. | |
nrt::exception | |
Reserved namespace for NRT-related exceptions. | |