lvr2
  • Links
    • Rosindex
    • Website
  • C++ API
    • Page Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace boost
        • Namespace boost::program_options
        • Namespace Freenect
        • Namespace HighFive
        • Namespace lvr2
        • Namespace lvr2::@318
        • Namespace lvr2::baseio
        • Namespace lvr2::hdf5features
        • Namespace lvr2::hdf5util
        • Namespace lvr2::intelem
        • Namespace lvr2::lbvh
        • Namespace lvr2::lvr2
        • Namespace lvr2::lvr2::baseio
        • Namespace lvr2::manipulators
        • Namespace lvr2::meshio
        • Namespace lvr2::scanio
        • Namespace lvr2::synthetic
        • Namespace pmp
        • Namespace spdlog
        • Namespace spdmon
        • Namespace std
        • Namespace YAML
        • Namespace YAML_UTIL
      • Classes and Structs
        • Struct BaseEntity
        • Template Struct BaseIO::add_feature
        • Template Struct BaseIO::add_features
        • Template Struct BaseIO::add_features< F >
        • Template Struct BaseIO::add_features_with_deps
        • Template Struct BaseIO::add_features_with_deps< F >
        • Template Struct BaseIO::has_feature
        • Template Struct BaseIO::has_type
        • Template Struct has_type< T, std::tuple< T, Ts… > >
        • Template Struct has_type< T, std::tuple< U, Ts… > >
        • Template Struct has_type< T, std::tuple< > >
        • Template Struct BaseVector
        • Struct BigVolumen::VolumeCellInfo
        • Struct BOct
        • Struct Bounded
        • Struct BoundedOptional
        • Template Struct BoundingRectangle
        • Template Struct BoxTraits
        • Template Struct BoxTraits< BilinearFastBox< BaseVecT > >
        • Template Struct BoxTraits< SharpBox< BaseVecT > >
        • Struct BVHRaycaster::Ray
        • Struct BVHRaycaster::TriangleIntersectionResult
        • Struct BVHTree::AABB
        • Struct BVHTree::BVHInner
        • Struct BVHTree::BVHLeaf
        • Struct BVHTree::BVHNode
        • Struct BVHTree::Triangle
        • Struct Camera
        • Struct CameraImage
        • Struct CameraImageGroup
        • Struct CameraModel
        • Struct Cell
        • Struct CellInfo
        • Struct ChunkLeaf
        • Template Struct Cluster
        • Template Struct color
        • Template Struct coord
        • Template Struct CoordinateTransform
        • Struct CylindricalModel
        • Struct DataIO::Header
        • Struct Description
        • Struct DistortionModel
        • Struct DistortionModel::Concept
        • Template Struct DistortionModel::Model
        • Struct DistortionModelInterface
        • Struct EdgeCollapseRemovedFace
        • Struct EdgeCollapseResult
        • Struct EdgeSplitResult
        • Template Struct FeatureConstruct< ChunkIO, T >
        • Template Struct FeatureConstruct< lvr2::baseio::VariantChannelIO, T >
        • Template Struct FeatureConstruct< lvr2::meshio::MaterialIO, FB >
        • Template Struct FeatureConstruct< lvr2::meshio::MeshIO, FB >
        • Template Struct FeatureConstruct< lvr2::scanio::CameraImageGroupIO, T >
        • Template Struct FeatureConstruct< lvr2::scanio::CameraImageIO, T >
        • Template Struct FeatureConstruct< lvr2::scanio::CameraIO, T >
        • Template Struct FeatureConstruct< lvr2::scanio::FullWaveformIO, T >
        • Template Struct FeatureConstruct< lvr2::scanio::HyperspectralCameraIO, T >
        • Template Struct FeatureConstruct< lvr2::scanio::HyperspectralPanoramaChannelIO, T >
        • Template Struct FeatureConstruct< lvr2::scanio::HyperspectralPanoramaIO, T >
        • Template Struct FeatureConstruct< lvr2::scanio::LabelScanProjectIO, T >
        • Template Struct FeatureConstruct< lvr2::scanio::LIDARIO, T >
        • Template Struct FeatureConstruct< lvr2::scanio::PointCloudIO, T >
        • Template Struct FeatureConstruct< lvr2::scanio::ScanIO, T >
        • Template Struct FeatureConstruct< lvr2::scanio::ScanPositionIO, T >
        • Template Struct FeatureConstruct< lvr2::scanio::ScanProjectIO, T >
        • Template Struct FeatureConstruct< PolygonIO, T >
        • Template Struct FeatureConstruct< scanio::LabelIO, T >
        • Struct fileAttribut
        • Struct HalfEdge
        • Struct HalfEdgeFace
        • Template Struct HalfEdgeVertex
        • Template Struct Hdf5Construct< hdf5features::ChunkIO, Derived >
        • Template Struct Hdf5Construct< hdf5features::HyperspectralCameraIO, Derived >
        • Template Struct Hdf5Construct< hdf5features::MeshIO, Derived >
        • Template Struct Hdf5Construct< hdf5features::PointCloudIO, Derived >
        • Template Struct Hdf5Construct< hdf5features::ScanCameraIO, Derived >
        • Template Struct Hdf5Construct< hdf5features::ScanImageIO, Derived >
        • Template Struct Hdf5Construct< hdf5features::ScanIO, Derived >
        • Template Struct Hdf5Construct< hdf5features::ScanPositionIO, Derived >
        • Template Struct Hdf5Construct< hdf5features::ScanProjectIO, Derived >
        • Template Struct Hdf5Construct< hdf5features::VariantChannelIO, BaseIO >
        • Struct ConstructType
        • Template Struct IOType
        • Template Struct IOType< Derived, MeshBufferPtr >
        • Template Struct IOType< Derived, PointBufferPtr >
        • Template Struct Hdf5IO::add_feature
        • Template Struct Hdf5IO::add_features
        • Template Struct Hdf5IO::add_features< F >
        • Template Struct Hdf5IO::add_features_with_deps
        • Template Struct Hdf5IO::add_features_with_deps< F >
        • Template Struct Hdf5IO::has_feature
        • Template Struct Hdf5IO::has_type
        • Template Struct has_type< T, std::tuple< T, Ts… > >
        • Template Struct has_type< T, std::tuple< U, Ts… > >
        • Template Struct has_type< T, std::tuple< > >
        • Struct HDF5KernelConfig
        • Struct HighFiveSplit
        • Struct HyperspectralCamera
        • Struct HyperspectralPanorama
        • Struct HyperspectralPanoramaChannel
        • Template Struct idxVal
        • Template Struct IndexedPoint
        • Struct Barycentrics
        • Struct Distance
        • Struct Face
        • Struct Mesh
        • Struct Normal
        • Struct Point
        • Template Struct Intersection
        • Template Struct Intersection::has_elem
        • Template Struct Intersection::has_type
        • Template Struct has_type< T, std::tuple< T, Ts… > >
        • Template Struct has_type< T, std::tuple< U, Ts… > >
        • Template Struct has_type< T, std::tuple< > >
        • Template Struct IOType
        • Template Struct IOType< BaseIO, MeshBufferPtr >
        • Template Struct IOType< BaseIO, PointBufferPtr >
        • Struct KDTree::DistPoint
        • Struct LabelClass
        • Struct LabelDataEntity
        • Struct LabeledScanProjectEditMark
        • Struct LabelInstance
        • Struct LabelRoot
        • Struct LazyMesh::Unloader
        • Template Struct LBPointArray
        • Template Struct LBPointArrayDeleter
        • Struct Leaf
        • Struct LIDAR
        • Template Struct Line
        • Template Struct LineTypeTraits
        • Template Struct LineTypeTraits< xyzc >
        • Template Struct LineTypeTraits< xyzn >
        • Template Struct LineTypeTraits< xyznc >
        • Struct LoggerDebug
        • Struct LoggerEndline
        • Struct LoggerError
        • Struct LoggerInfo
        • Struct LoggerTrace
        • Struct LoggerWarning
        • Struct LSROptions
        • Template Struct FeatureConstruct< lvr2::meshio::TextureIO, FB >
        • Struct Material
        • Struct MaterialGroup
        • Template Struct MaterializerResult
        • Struct ArrayMetaStruct
        • Struct ClusterIOData
        • Struct ModelToImage::DepthPixel
        • Struct ModelToImage::DI
        • Struct ModelToImage::PanoPoint
        • Struct ModelToImage::PLI
        • Struct my_dummy
        • Template Struct Node
        • Template Struct Normal
        • Struct OpenCVDistortion
        • Struct PanicException
        • Struct PinholeModel
        • Template Struct Plane
        • Struct PlutoMapImage
        • Struct PlutoMapMaterial
        • Struct PointCloudAttribute
        • Struct RaycastingTexturizer::ImageInfo
        • Struct RGBMaterial
        • Struct RieglDistortion
        • Struct Scan
        • Struct ScanInfo
        • Struct ScanPosition
        • Struct ScanPositionEntity
        • Struct ScanProject
        • Struct ScanProjectEditMark
        • Struct ScanProjectEntity
        • Struct SensorDataEntity
        • Struct SensorDataGroupEntity
        • Struct SensorEntity
        • Struct SLAMOptions
        • Struct SphericalModel
        • Struct TexCoords
        • Struct Transformable
        • Template Struct Tuple
        • Struct UnknownDistortion
        • Struct Util::ColorVecCompare
        • Template Struct Variant::TupleIndex
        • Template Struct TupleIndex< T1, std::tuple< T1, Types… > >
        • Template Struct TupleIndex< T1, std::tuple< U, Types… > >
        • Struct Variant::TypeNameVisitor
        • Struct VariantChannel::CloneVisitor
        • Template Struct VariantChannel::DataPtrVisitor
        • Template Struct VariantChannel::index_of_type
        • Struct VariantChannel::NumElementsVisitor
        • Template Struct VariantChannel::TupleIndex
        • Template Struct TupleIndex< T1, std::tuple< T1, Types… > >
        • Template Struct TupleIndex< T1, std::tuple< U, Types… > >
        • Struct VariantChannel::TypeNameVisitor
        • Struct VariantChannel::WidthVisitor
        • Template Struct VariantChannelMap::const_iterator
        • Template Struct VariantChannelMap::index_of_type
        • Template Struct VariantChannelMap::iterator
        • Struct VertexLoopException
        • Struct VertexSplitResult
        • Struct Waveform
        • Struct WaveformData
        • Struct IOFlags
        • Struct SurfaceGeodesic::VirtualEdge
        • Struct SurfaceHoleFilling::Weight
        • Struct SurfaceMesh::FaceConnectivity
        • Struct SurfaceMesh::HalfedgeConnectivity
        • Struct SurfaceMesh::VertexConnectivity
        • Struct SurfaceSimplification::CollapseData
        • Struct TriangleKdTree::NearestNeighbor
        • Struct TriangleKdTree::Node
        • Struct TriangleKdTree::Triangle
        • Struct VertexCurvature
        • Template Struct hash< lvr2::HalfEdgeHandle >
        • Template Struct hash< lvr2::Vector3< T > >
        • Template Struct convert< Eigen::Matrix< Scalar_, A_, B_, C_, D_, E_ > >
        • Template Struct convert< lvr2::BoundingBox< lvr2::BaseVector< float > > >
        • Template Struct convert< lvr2::Camera >
        • Template Struct convert< lvr2::CameraImage >
        • Template Struct convert< lvr2::CameraImageGroup >
        • Template Struct convert< lvr2::CylindricalModel >
        • Template Struct convert< lvr2::HyperspectralCamera >
        • Template Struct convert< lvr2::HyperspectralPanorama >
        • Template Struct convert< lvr2::HyperspectralPanoramaChannel >
        • Template Struct convert< lvr2::LabelClass >
        • Template Struct convert< lvr2::LabelInstance >
        • Template Struct convert< lvr2::LIDAR >
        • Template Struct convert< lvr2::LSROptions >
        • Template Struct convert< lvr2::Material >
        • Template Struct convert< lvr2::meshio::ArrayMeta >
        • Template Struct convert< lvr2::MultiChannel >
        • Template Struct convert< lvr2::PinholeModel >
        • Template Struct convert< lvr2::RGB8Color >
        • Template Struct convert< lvr2::Scan >
        • Template Struct convert< lvr2::ScanPosition >
        • Template Struct convert< lvr2::ScanProject >
        • Template Struct convert< lvr2::SLAMOptions >
        • Template Struct convert< lvr2::SphericalModel >
        • Template Struct convert< lvr2::Texture >
        • Template Struct convert< lvr2::Waveform >
        • Class BlockMemoryHandler
        • Class ChunkMemoryHandler
        • Class LargeScaleReconstructionBase
        • Template Class AdaptiveKSearchSurface
        • Class AllReductionAlgorithm
        • Class Arrow
        • Class AsciiIO
        • Template Class AttributeMap
        • Template Class AttributeMapHandleIterator
        • Template Class AttributeMapHandleIteratorPtr
        • Class AttributeMeshIOBase
        • Class AzimuthalProjection
        • Class BaseBuffer
        • Template Class ArrayIO
        • Template Class BaseIO
        • Template Class ChannelIO
        • Template Class FeatureConstruct
        • Template Class MatrixIO
        • Template Class MetaIO
        • Template Class VariantChannelIO
        • Template Class BaseMesh
        • Class BaseOption
        • Template Class BaseOptionalHandle
        • Template Class BigGrid
        • Template Class BigGridKdTree
        • Template Class BigVolumen
        • Template Class BilinearFastBox
        • Template Class BoundingBox
        • Template Class BVHRaycaster
        • Template Class BVHTree
        • Template Class C_Octree
        • Class CellHandle
        • Template Class Channel
        • Class ChunkBuilder
        • Class ChunkGeomtryChannelVisitor
        • Class ChunkHashGrid
        • Template Class ChunkingPipeline
        • Template Class ChunkIO
        • Class ChunkManager
        • Class ClSOR
        • Class ClSurface
        • Template Class ClusterBiMap
        • Template Class ClusterBiMapIterator
        • Class ClusterHandle
        • Class ClusterPainter
        • Class ClusterTexCoordMapping
        • Class CLUtil
        • Class ColorGradient
        • Class Colors
        • Template Class ColorVertex
        • Class ConicProjection
        • Class CoordinateAxes
        • Template Class CudaKSearchSurface
        • Class CudaSurface
        • Class CylindricalProjection
        • Class DataIO
        • Class DatIO
        • Class DirectoryKernel
        • Class DirectorySchema
        • Template Class DMCPointHandle
        • Template Class DMCReconstruction
        • Template Class DMCReconstructionMetric
        • Class DMCStepMetric
        • Template Class DMCVecPointHandle
        • Class DrcIO
        • Template Class DualLeaf
        • Template Class DynamicKDTree
        • Template Class EdgeIteratorProxy
        • Template Class EigenSVDPointAlign
        • Template Class ElementProxy
        • Template Class ElementProxyPtr
        • Template Class EmbreeRaycaster
        • Class EquirectangularProjection
        • Template Class FaceIteratorProxy
        • Template Class FastBox
        • Template Class FastReconstruction
        • Template Class FastReconstructionBase
        • Class FileKernel
        • Class FixedSizeReductionAlgorithm
        • Class GeoTIFFIO
        • Class GlTexture
        • Class GraphSLAM
        • Class Grid
        • Class GridBase
        • Class GridIO
        • Class GroundPlane
        • Class GroupedChannelIO
        • Template Class GrowingCellStructure
        • Class HalfEdgeHandle
        • Template Class HalfEdgeMesh
        • Template Class HashGrid
        • Template Class HashMap
        • Template Class HashMapIterator
        • Template Class Hdf5Construct
        • Template Class ArrayIO
        • Template Class ChannelIO
        • Template Class ChunkIO
        • Template Class HyperspectralCameraIO
        • Template Class ImageIO
        • Template Class MatrixIO
        • Template Class MeshIO
        • Template Class PointCloudIO
        • Template Class ScanCameraIO
        • Template Class ScanImageIO
        • Template Class ScanIO
        • Template Class ScanPositionIO
        • Template Class ScanProjectIO
        • Template Class VariantChannelIO
        • Template Class Hdf5IO
        • Class HDF5Kernel
        • Class HDF5Schema
        • Template Class HemEdgeIterator
        • Template Class HemFevIterator
        • Template Class HLODTree
        • Class ICPPointAlign
        • Class InteractivePointCloud
        • Template Class KDTree
        • Class KDTree::KDTreeInternal
        • Class KinectGrabber
        • Class KinectIO
        • Class LabelBuffer
        • Class LabelHDF5IO
        • Class LabelHDF5Schema
        • Class LabelScanProjectSchemaHDF5V2
        • Template Class LargeScaleReconstruction
        • Class LasIO
        • Template Class LazyMesh
        • Class LBKdTree
        • Class LBVHIndex
        • Class LineReader
        • Class LineReader::readException
        • Template Class ListMap
        • Template Class ListMapIterator
        • Template Class LocalApproximation
        • Class Location
        • Class Logger
        • Class RandomSample
        • Class Slice
        • Class SliceShallow
        • Template Class Materializer
        • Template Class Matrix4
        • Template Class Meap
        • Template Class MeapPair
        • Class MercatorProjection
        • Class MeshBuffer
        • Class MeshCluster
        • Template Class MeshGenerator
        • Class MeshGeometryIO
        • Template Class MeshHandleIterator
        • Template Class MeshHandleIteratorPtr
        • Template Class ClusterIO
        • Class DirectoryIO
        • Template Class FaceIO
        • Class HDF5IO
        • Template Class MaterialIO
        • Template Class MeshIO
        • Template Class TextureIO
        • Template Class MeshOctree
        • Class MeshSchema
        • Class MeshSchemaDirectory
        • Class MeshSchemaHDF5
        • Class Metascan
        • Class Model
        • Class ModelFactory
        • Class ModelIOBase
        • Class ModelToImage
        • Class Monitor
        • Template Class MSRMetric
        • Class MultiPointCloud
        • Class NearestCenterOctreeReduction
        • Template Class NodeData
        • Class NodeData::Iterator
        • Class NoReductionAlgorithm
        • Class ObjIO
        • Class OctreeReductionAlgorithm
        • Class OctreeReductionBase
        • Class OneSidedHausdorffMetric
        • Class OpenMPConfig
        • Class OptionalClusterHandle
        • Class OptionalEdgeHandle
        • Class OptionalFaceHandle
        • Class OptionalHalfEdgeHandle
        • Class OptionalVertexHandle
        • Class PacmanProgressBar
        • Class PanniniProjection
        • Class PanoramaNormals
        • Class PCDIO
        • Class PercentageReductionAlgorithm
        • Class PlutoMapIO
        • Class PLYIO
        • Template Class PMPMesh
        • Class PointBuffer
        • Class PointCloud
        • Class PointCorrespondences
        • Template Class PointOctree
        • Template Class PointsetGrid
        • Template Class PointsetMeshGenerator
        • Template Class PointsetSurface
        • Class PolygonBuffer
        • Template Class PolygonIO
        • Class PPMIO
        • Class ProgressBar
        • Class ProgressCounter
        • Class Projection
        • Template Class Quaternion
        • Template Class QueryPoint
        • Class RandomSampleOctreeReduction
        • Template Class RaycasterBase
        • Template Class RaycastingTexturizer
        • Class RdbxIO
        • Class RectilinearProjection
        • Class ReductionAlgorithm
        • Class Renderable
        • Class RxpIO
        • Class ScanDirectoryParser
        • Template Class CameraImageGroupIO
        • Template Class CameraImageIO
        • Template Class CameraIO
        • Class DirectoryIO
        • Template Class FullWaveformIO
        • Class HDF5IO
        • Template Class HyperspectralCameraIO
        • Template Class HyperspectralPanoramaChannelIO
        • Template Class HyperspectralPanoramaIO
        • Template Class ImageIO
        • Template Class LabelIO
        • Template Class LabelScanProjectIO
        • Template Class LIDARIO
        • Template Class PointCloudIO
        • Template Class ScanIO
        • Template Class ScanPositionIO
        • Template Class ScanProjectIO
        • Class ScanProjectSchema
        • Class ScanProjectSchemaEuRoC
        • Class ScanProjectSchemaHDF5
        • Class ScanProjectSchemaHDF5V2
        • Class ScanProjectSchemaHyperlib
        • Class ScanProjectSchemaRaw
        • Class ScanProjectSchemaRawPly
        • Class ScanProjectSchemaRdbx
        • Class ScanProjectSchemaSlam6D
        • Template Class SearchKDTree
        • Template Class SearchTree
        • Template Class SearchTreeFlann
        • Template Class SearchTreeLBVH
        • Template Class SharpBox
        • Template Class SimpleFinalizer
        • Class SLAMAlign
        • Class SLAMScanWrapper
        • Class SoilAssistField
        • Class SoilAssistSubField
        • Template Class SpectralTexturizer
        • Template Class StableVector
        • Template Class StableVectorIterator
        • Class StaticMesh
        • Class StereographicProjection
        • Class STLIO
        • Class SymmetricHausdorffMetric
        • Template Class Tesselator
        • Template Class TetraederBox
        • Class Texture
        • Class TexturedMesh
        • Class TextureFactory
        • Template Class TextureFinalizer
        • Class TextureHandle
        • Template Class Texturizer
        • Class Timestamp
        • Class Timestamp::NullBuffer
        • Template Class Triangle
        • Class TumbleTree
        • Class UosIO
        • Class Util
        • Template Class Variant
        • Template Class VariantChannel
        • Template Class VariantChannelMap
        • Template Class VectorMap
        • Template Class VectorMapIterator
        • Template Class VertexIteratorProxy
        • Template Class VirtualGrid
        • Class WaveformBuffer
        • Class WaveformIO
        • Class AllocationException
        • Class BasePropertyArray
        • Class BoundingBox
        • Template Class ConstProperty
        • Class Edge
        • Class Face
        • Class Halfedge
        • Class Handle
        • Template Class Heap
        • Class InvalidInputException
        • Class IOException
        • Class MemoryUsage
        • Class NormalCone
        • Template Class Property
        • Template Class PropertyArray
        • Class PropertyContainer
        • Template Class PropertyMap
        • Class Quadric
        • Class SolverException
        • Class SurfaceCurvature
        • Class SurfaceFactory
        • Class SurfaceFairing
        • Class SurfaceFeatures
        • Class SurfaceGeodesic
        • Class SurfaceGeodesic::VertexCmp
        • Class SurfaceHoleFilling
        • Class SurfaceMesh
        • Class SurfaceMesh::CirculatorLoopDetector
        • Class SurfaceMesh::FaceAroundVertexCirculator
        • Class SurfaceMesh::HalfedgeAroundFaceCirculator
        • Class SurfaceMesh::HalfedgeAroundVertexCirculator
        • Template Class SurfaceMesh::HandleContainer
        • Template Class SurfaceMesh::HandleIterator
        • Class SurfaceMesh::VertexAroundFaceCirculator
        • Class SurfaceMesh::VertexAroundVertexCirculator
        • Class SurfaceMeshIO
        • Class SurfaceNormals
        • Class SurfaceParameterization
        • Class SurfaceRemeshing
        • Class SurfaceSimplification
        • Class SurfaceSimplification::HeapInterface
        • Class SurfaceSmoothing
        • Class SurfaceSubdivision
        • Class SurfaceTriangulation
        • Class Timer
        • Class TopologyException
        • Class TriangleKdTree
        • Class Vertex
        • Class PointCloudIO
        • Class RegistrationPipeline
      • Enums
        • Enum
        • Enum
        • Enum AllowedMemoryUsage
        • Enum Color
        • Enum ColorTable
        • Enum COORD_SYSTEM
        • Enum fileType
        • Enum FrameUse
        • Enum LogLevel
        • Enum LSROutput
        • Enum OctreeType
        • Enum PointReductionAlgorihmTag
      • Functions
        • Function bilerp(const float, const float, const float, const float, const float, const float)
        • Function bilerp(const float2&, const float2&, const float2&, const float2&, const float, const float)
        • Function bilerp(const float3&, const float3&, const float3&, const float3&, const float, const float)
        • Function bilerp(const float4&, const float4&, const float4&, const float4&, const float, const float)
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp()
        • Function clamp(const float, const float, const float)
        • Function clamp(const int, const int, const int)
        • Function clamp(const unsigned int, const unsigned int, const unsigned int)
        • Function clamp(const long long, const long long, const long long)
        • Function clamp(const unsigned long long, const unsigned long long, const unsigned long long)
        • Function cross
        • Function dot(const float2&, const float2&)
        • Function dot(const float3&, const float3&)
        • Function dot(const float4&, const float4&)
        • Function expf(const float2&)
        • Function expf(const float3&)
        • Function expf(const float4&)
        • Function faceforward(const float2&, const float2&, const float2&)
        • Function faceforward(const float3&, const float3&, const float3&)
        • Function faceforward(const float4&, const float4&, const float4&)
        • Function floor(const float2&)
        • Function floor(const float3&)
        • Function floor(const float4&)
        • Function fmaxf()
        • Function fmaxf()
        • Function fmaxf()
        • Function fmaxf()
        • Function fmaxf()
        • Function fmaxf()
        • Function fminf()
        • Function fminf()
        • Function fminf()
        • Function fminf()
        • Function fminf()
        • Function fminf()
        • Function getByIndex(const float2&, int)
        • Function getByIndex(const float3&, int)
        • Function getByIndex(const float4&, int)
        • Function getByIndex(const int1&, int)
        • Function getByIndex(const int2&, int)
        • Function getByIndex(const int3&, int)
        • Function getByIndex(const int4&, int)
        • Function getByIndex(const uint1&, unsigned int)
        • Function getByIndex(const uint2&, unsigned int)
        • Function getByIndex(const uint3&, unsigned int)
        • Function getByIndex(const uint4&, unsigned int)
        • Function getByIndex(const longlong1&, int)
        • Function getByIndex(const longlong2&, int)
        • Function getByIndex(const longlong3&, int)
        • Function getByIndex(const longlong4&, int)
        • Function getByIndex(const ulonglong1&, unsigned int)
        • Function getByIndex(const ulonglong2&, unsigned int)
        • Function getByIndex(const ulonglong3&, unsigned int)
        • Function getByIndex(const ulonglong4&, unsigned int)
        • Function gpuAssert
        • Function length(const float2&)
        • Function length(const float3&)
        • Function length(const float4&)
        • Function lerp(const float, const float, const float)
        • Function lerp(const float2&, const float2&, const float)
        • Function lerp(const float3&, const float3&, const float)
        • Function lerp(const float4&, const float4&, const float)
        • Function lvr2::__attribute__
        • Function lvr2::__checkOclErrors
        • Template Function lvr2::attrMapFromFunc
        • Template Function lvr2::buildTransformation
        • Template Function lvr2::byteDecode(const unsigned char *, const size_t&)
        • Specialized Template Function lvr2::byteDecode(const unsigned char *, const size_t&)
        • Template Function lvr2::byteEncode(const T&, size_t&)
        • Specialized Template Function lvr2::byteEncode(const WaveformData&, size_t&)
        • Template Function lvr2::calcAverageVertexAngles
        • Template Function lvr2::calcBorderCosts
        • Template Function lvr2::calcColorForFaceCentroid
        • Template Function lvr2::calcColorFromPointCloud
        • Template Function lvr2::calcContourEdges(const BaseMesh<BaseVecT>&, EdgeHandle, std::vector<EdgeHandle>&, PredF)
        • Template Function lvr2::calcContourEdges(const BaseMesh<BaseVecT>&, EdgeHandle, std::vector<EdgeHandle>&)
        • Template Function lvr2::calcContourVertices(const BaseMesh<BaseVecT>&, EdgeHandle, std::vector<VertexHandle>&, PredF)
        • Template Function lvr2::calcContourVertices(const BaseMesh<BaseVecT>&, EdgeHandle, std::vector<VertexHandle>&)
        • Template Function lvr2::calcFaceNormals
        • Template Function lvr2::calcLocalVertexNeighborhood
        • Template Function lvr2::calcNormalClearance
        • Template Function lvr2::calcRegressionPlane
        • Template Function lvr2::calcRegressionPlanePCA
        • Template Function lvr2::calcRegressionPlaneRANSAC
        • Template Function lvr2::calcRegressionPlanes
        • Template Function lvr2::calcRegressionPlanesRANSAC
        • Template Function lvr2::calculateBoundingRectangle
        • Template Function lvr2::calculateClusterContourVertices
        • Template Function lvr2::calcVertexAngleEdges
        • Template Function lvr2::calcVertexDistances
        • Template Function lvr2::calcVertexHeightDifferences
        • Template Function lvr2::calcVertexNormals(const BaseMesh<BaseVecT>&, const FaceMap<Normal<typename BaseVecT::CoordType>>&, const PointsetSurface<BaseVecT>&)
        • Template Function lvr2::calcVertexNormals(const BaseMesh<BaseVecT>&, const FaceMap<Normal<typename BaseVecT::CoordType>>&)
        • Template Function lvr2::calcVertexRoughness
        • Template Function lvr2::calcVertexRoughnessAndHeightDifferences
        • Template Function lvr2::checkNumberOfBiggerValues
        • Function lvr2::checkNumberOfSmallerEqualValues
        • Template Function lvr2::checkSortedIndices
        • Template Function lvr2::cleanContours
        • Template Function lvr2::clusterGrowing
        • Function lvr2::computeFPFHFeatures
        • Function lvr2::convert(COORD_SYSTEM, COORD_SYSTEM, float *)
        • Function lvr2::convert(COORD_SYSTEM, COORD_SYSTEM, PointBufferPtr&)
        • Template Function lvr2::copyDimensionToPointArray
        • Template Function lvr2::copyVectorInterval
        • Function lvr2::countPointsInFile
        • Function lvr2::countPointsInScanProject
        • Template Function lvr2::dataIOTypeName
        • Specialized Template Function lvr2::dataIOTypeName< bool >
        • Specialized Template Function lvr2::dataIOTypeName< char >
        • Specialized Template Function lvr2::dataIOTypeName< double >
        • Specialized Template Function lvr2::dataIOTypeName< float >
        • Specialized Template Function lvr2::dataIOTypeName< int16_t >
        • Specialized Template Function lvr2::dataIOTypeName< int32_t >
        • Specialized Template Function lvr2::dataIOTypeName< int64_t >
        • Specialized Template Function lvr2::dataIOTypeName< int8_t >
        • Specialized Template Function lvr2::dataIOTypeName< uint16_t >
        • Specialized Template Function lvr2::dataIOTypeName< uint32_t >
        • Specialized Template Function lvr2::dataIOTypeName< uint64_t >
        • Specialized Template Function lvr2::dataIOTypeName< uint8_t >
        • Template Function lvr2::debugPlanes
        • Function lvr2::decodeDraco
        • Template Function lvr2::deleteSmallPlanarCluster
        • Template Function lvr2::Dijkstra
        • Function lvr2::directorySchemaFromName
        • Function lvr2::dout
        • Template Function lvr2::dragOntoIntersection
        • Template Function lvr2::dragToRegressionPlane
        • Template Function lvr2::dragToRegressionPlanes
        • Template Function lvr2::eigenToEuler
        • Function lvr2::EmbreeErrorFunction
        • Function lvr2::encodeDraco
        • Function lvr2::estimateProjectNormals
        • Function lvr2::EulerToMatrix
        • Function lvr2::exportScanProjectToPLY
        • Template Function lvr2::extrinsicsToEuler
        • Template Function lvr2::fillPointArrayWithSequence(LBPointArray<T>&)
        • Template Function lvr2::fillPointArrayWithSequence(int, LBPointArray<T>&)
        • Function lvr2::findCloseScans
        • Template Function lvr2::findContours
        • Function lvr2::floatToGrayScaleColor
        • Function lvr2::floatToRainbowColor
        • Template Function lvr2::freePointArray
        • Function lvr2::fromDracoMesh
        • Template Function lvr2::generateAndSort
        • Template Function lvr2::generatePointArray(LBPointArray<T>&, int, int)
        • Template Function lvr2::generatePointArray(int, LBPointArray<T>&, int, int)
        • Template Function lvr2::getDuplicateVertices
        • Template Function lvr2::getFaceNormal
        • Function lvr2::getNumberOfPointsInPLY
        • Function lvr2::getPoseFromFile
        • Template Function lvr2::getPoseFromMatrix
        • Function lvr2::getReductionFactor(ModelPtr, size_t)
        • Function lvr2::getReductionFactor(boost::filesystem::path&, size_t)
        • Template Function lvr2::getSearchTree
        • Function lvr2::getSubProject
        • Template Function lvr2::getTransformationFromDat
        • Template Function lvr2::getTransformationFromFile
        • Template Function lvr2::getTransformationFromFrames
        • Template Function lvr2::getTransformationFromPose
        • Function lvr2::HandleError
        • Function lvr2::hdf5SchemaFromName
        • Template Function lvr2::hdf5util::addArray(HighFive::Group&, const std::string, std::vector<size_t>&, boost::shared_array<T>&)
        • Template Function lvr2::hdf5util::addArray(HighFive::Group&, const std::string, const size_t&, boost::shared_array<T>&)
        • Template Function lvr2::hdf5util::addAtomic
        • Template Function lvr2::hdf5util::addMatrix
        • Template Function lvr2::hdf5util::addVector
        • Template Function lvr2::hdf5util::checkAttribute
        • Template Function lvr2::hdf5util::createDataset
        • Function lvr2::hdf5util::exist(const std::shared_ptr<HighFive::File>&, const std::string&)
        • Function lvr2::hdf5util::exist(const HighFive::Group&, const std::string&)
        • Template Function lvr2::hdf5util::getArray(const HighFive::Group&, const std::string&, std::vector<size_t>&)
        • Template Function lvr2::hdf5util::getArray(const HighFive::Group&, const std::string&, size_t&)
        • Template Function lvr2::hdf5util::getAtomic
        • Template Function lvr2::hdf5util::getAttribute
        • Template Function lvr2::hdf5util::getAttributeMatrix
        • Template Function lvr2::hdf5util::getAttributeMeta
        • Template Function lvr2::hdf5util::getAttributeVector
        • Template Function lvr2::hdf5util::getDimensions
        • Function lvr2::hdf5util::getGroup(std::shared_ptr<HighFive::File>, const std::string&, bool)
        • Function lvr2::hdf5util::getGroup(HighFive::Group&, const std::string&, bool)
        • Template Function lvr2::hdf5util::getMatrix
        • Template Function lvr2::hdf5util::getVector
        • Function lvr2::hdf5util::highFiveTypeToLvr
        • Function lvr2::hdf5util::open
        • Template Function lvr2::hdf5util::setAttribute
        • Template Function lvr2::hdf5util::setAttributeArray
        • Template Function lvr2::hdf5util::setAttributeMatrix
        • Template Function lvr2::hdf5util::setAttributeMeta
        • Template Function lvr2::hdf5util::setAttributeVector
        • Function lvr2::hdf5util::split
        • Function lvr2::hdf5util::splitGroupNames
        • Function lvr2::hdf5util::validateGroupDataset
        • Function lvr2::hdf5util::writeBaseStructure
        • Template Function lvr2::interpolatedVertexNormal
        • Template Function lvr2::inverseTransform
        • Function lvr2::isMetaFile
        • Template Function lvr2::iterativeEdgeCollapse
        • Template Function lvr2::iterativePlanarClusterGrowing
        • Template Function lvr2::iterativePlanarClusterGrowingRANSAC
        • Template Function lvr2::loadFromFile
        • Function lvr2::loadMetaInformation
        • Function lvr2::loadScanPositionsExplicitly
        • Function lvr2::loadScanProject
        • Template Function lvr2::lvrToOpenCv(const Vector3<T>&)
        • Template Function lvr2::lvrToOpenCv(const Rotation<T>&)
        • Template Function lvr2::lvrToOpenCv(const Transform<T>&)
        • Template Function lvr2::lvrToSlam6d(const Vector3<T>&)
        • Template Function lvr2::lvrToSlam6d(const Rotation<T>&)
        • Template Function lvr2::lvrToSlam6d(const Transform<T>&)
        • Template Function lvr2::mallocPointArray
        • Template Function lvr2::manipulators::no_delete
        • Template Function lvr2::map
        • Template Function lvr2::matrixToPose
        • Template Function lvr2::mergeHostWithIndices
        • Template Function lvr2::minMaxOfMap
        • Template Function lvr2::multiply
        • Template Function lvr2::naiveFillSmallHoles
        • Template Function lvr2::naturalMergeSort
        • Template Function lvr2::openCvToLvr(const Vector3<T>&)
        • Template Function lvr2::openCvToLvr(const Rotation<T>&)
        • Template Function lvr2::openCvToLvr(const Transform<T>&)
        • Template Function lvr2::operator*(const Eigen::Matrix<Scalar, 4, 4>&, const BaseVector<CoordType>&)
        • Template Function lvr2::operator*(const Eigen::Matrix<Scalar, 4, 4>&, const Normal<CoordType>&)
        • Function lvr2::operator<<(std::ostream&, lvr2::AllowedMemoryUsage)
        • Template Function lvr2::operator<<(std::ostream&, const BaseVector<T>&)
        • Template Function lvr2::operator<<(std::ostream&, const BoundingBox<BaseVecT>&)
        • Template Function lvr2::operator<<(std::ostream&, const ColorVertex<CoordType, ColorT>)
        • Function lvr2::operator<<(std::ostream&, const HalfEdgeHandle&)
        • Function lvr2::operator<<(std::ostream&, const OptionalHalfEdgeHandle&)
        • Function lvr2::operator<<(std::ostream&, const ClusterHandle&)
        • Function lvr2::operator<<(std::ostream&, const OptionalEdgeHandle&)
        • Function lvr2::operator<<(std::ostream&, const OptionalFaceHandle&)
        • Function lvr2::operator<<(std::ostream&, const OptionalVertexHandle&)
        • Function lvr2::operator<<(std::ostream&, const OptionalClusterHandle&)
        • Template Function lvr2::operator<<(std::ostream&, const Line<BaseVecT>&)
        • Template Function lvr2::operator<<(std::ostream&, const Matrix4<T>)
        • Template Function lvr2::operator<<(std::ostream&, const Normal<CoordType>&)
        • Template Function lvr2::operator<<(std::ostream&, const Plane<BaseVecT>&)
        • Function lvr2::operator<<(std::ostream&, const DataIO::Header&)
        • Function lvr2::operator<<(std::ostream&, const Description&)
        • Function lvr2::operator<<(lvr2::Logger&, const Description&)
        • Function lvr2::operator<<(std::ostream&, const PinholeModel&)
        • Function lvr2::operator<<(lvr2::Logger&, const PinholeModel&)
        • Function lvr2::operator<<(std::ostream&, const PinholeModelPtr)
        • Function lvr2::operator<<(lvr2::Logger&, const PinholeModelPtr)
        • Function lvr2::operator<<(std::ostream&, const CylindricalModel&)
        • Function lvr2::operator<<(lvr2::Logger&, const CylindricalModel&)
        • Function lvr2::operator<<(std::ostream&, const CylindricalModelPtr)
        • Function lvr2::operator<<(lvr2::Logger&, const CylindricalModelPtr)
        • Function lvr2::operator<<(std::ostream&, const SphericalModel&)
        • Function lvr2::operator<<(lvr2::Logger&, const SphericalModel&)
        • Function lvr2::operator<<(lvr2::Logger&, const SphericalModelPtr)
        • Template Function lvr2::operator<<(lvr2::Logger&, const Transform<T>&)
        • Function lvr2::operator<<(std::ostream&, const ScanProject&)
        • Function lvr2::operator<<(std::ostream&, const ScanProjectPtr)
        • Function lvr2::operator<<(lvr2::Logger&, const ScanProject&)
        • Function lvr2::operator<<(lvr2::Logger&, const ScanProjectPtr)
        • Function lvr2::operator<<(std::ostream&, const ScanPosition&)
        • Function lvr2::operator<<(std::ostream&, const ScanPositionPtr)
        • Function lvr2::operator<<(lvr2::Logger&, const ScanPosition&)
        • Function lvr2::operator<<(lvr2::Logger&, const ScanPositionPtr)
        • Function lvr2::operator<<(std::ostream&, const LIDAR&)
        • Function lvr2::operator<<(std::ostream&, const LIDARPtr)
        • Function lvr2::operator<<(lvr2::Logger&, const LIDAR&)
        • Function lvr2::operator<<(lvr2::Logger&, const LIDARPtr)
        • Function lvr2::operator<<(std::ostream&, const Camera&)
        • Function lvr2::operator<<(lvr2::Logger&, const Camera&)
        • Function lvr2::operator<<(std::ostream&, const CameraPtr)
        • Function lvr2::operator<<(lvr2::Logger&, const CameraPtr)
        • Function lvr2::operator<<(std::ostream&, const Scan&)
        • Function lvr2::operator<<(lvr2::Logger&, const Scan&)
        • Function lvr2::operator<<(std::ostream&, const ScanPtr)
        • Function lvr2::operator<<(lvr2::Logger&, const ScanPtr)
        • Function lvr2::operator<<(std::ostream&, const CameraImage&)
        • Function lvr2::operator<<(lvr2::Logger&, const CameraImage&)
        • Function lvr2::operator<<(std::ostream&, const CameraImagePtr)
        • Function lvr2::operator<<(lvr2::Logger&, const CameraImagePtr)
        • Function lvr2::operator<<(std::ostream&, const CameraImageGroup&)
        • Function lvr2::operator<<(lvr2::Logger&, const CameraImageGroup&)
        • Function lvr2::operator<<(std::ostream&, const CameraImageGroupPtr)
        • Function lvr2::operator<<(lvr2::Logger&, const CameraImageGroupPtr)
        • Function lvr2::operator<<(std::ostream&, const HyperspectralPanoramaChannel&)
        • Function lvr2::operator<<(lvr2::Logger&, const HyperspectralPanoramaChannel&)
        • Function lvr2::operator<<(std::ostream&, const HyperspectralPanoramaChannelPtr)
        • Function lvr2::operator<<(lvr2::Logger&, const HyperspectralPanoramaChannelPtr)
        • Function lvr2::operator<<(std::ostream&, const HyperspectralPanorama&)
        • Function lvr2::operator<<(lvr2::Logger&, const HyperspectralPanorama&)
        • Function lvr2::operator<<(std::ostream&, const HyperspectralPanoramaPtr)
        • Function lvr2::operator<<(lvr2::Logger&, const HyperspectralPanoramaPtr)
        • Function lvr2::operator<<(std::ostream&, const HyperspectralCamera&)
        • Function lvr2::operator<<(lvr2::Logger&, const HyperspectralCamera&)
        • Function lvr2::operator<<(std::ostream&, const HyperspectralCameraPtr)
        • Function lvr2::operator<<(lvr2::Logger&, const HyperspectralCameraPtr)
        • Function lvr2::operator<<(std::ostream&, const Waveform&)
        • Function lvr2::operator<<(lvr2::Logger&, const Waveform&)
        • Function lvr2::operator<<(std::ostream&, const WaveformPtr)
        • Function lvr2::operator<<(lvr2::Logger&, const WaveformPtr)
        • Template Function lvr2::operator<<(Logger&, const T&)
        • Specialized Template Function lvr2::operator<<(Logger&, const LoggerEndline&)
        • Function lvr2::operator<<(Logger&, const LoggerError&)
        • Function lvr2::operator<<(Logger&, const LoggerWarning&)
        • Function lvr2::operator<<(Logger&, const LoggerTrace&)
        • Function lvr2::operator<<(Logger&, const LoggerDebug&)
        • Function lvr2::operator<<(Logger&, const LoggerInfo&)
        • Function lvr2::operator<<(std::ostream&, Timestamp&)
        • Template Function lvr2::operator<<=
        • Function lvr2::operator>>
        • Template Function lvr2::optimizePlaneIntersections
        • Function lvr2::panic
        • Function lvr2::panic_unimplemented
        • Function lvr2::parseSLAMDirectory
        • Template Function lvr2::planarClusterGrowing
        • Template Function lvr2::poseToMatrix
        • Function lvr2::printCameraImageGroupStructure
        • Function lvr2::printCameraImageStructure
        • Function lvr2::printCameraStructure
        • Function lvr2::printHyperspectralCameraStructure
        • Function lvr2::printHyperspectralPanoramaStructure
        • Function lvr2::printLIDARStructure
        • Function lvr2::printScanPositionStructure
        • Function lvr2::printScanProjectStructure
        • Function lvr2::printScanStructure
        • Function lvr2::rasterize_line
        • Template Function lvr2::removeDanglingCluster
        • Template Function lvr2::rieglToSLAM6DTransform
        • Function lvr2::saveMetaInformation
        • Function lvr2::saveScanProject(ScanProjectPtr&, const std::string&, const std::string&)
        • Function lvr2::saveScanProject(ScanProjectPtr&, const std::vector<size_t>&, const std::string&, const std::string&)
        • Function lvr2::scanFromProject
        • Function lvr2::scanProjectFromFile
        • Function lvr2::scanProjectFromHDF5
        • Function lvr2::scanProjectFromPLYFiles
        • Function lvr2::schemaFromName
        • Template Function lvr2::select_randomly(Iter, Iter, RandomGenerator&)
        • Template Function lvr2::select_randomly(Iter, Iter)
        • Template Function lvr2::simpleMeshReduction
        • Template Function lvr2::simplifyContour
        • Template Function lvr2::slam6dToLvr(const Vector3<T>&)
        • Template Function lvr2::slam6dToLvr(const Rotation<T>&)
        • Template Function lvr2::slam6dToLvr(const Transform<T>&)
        • Template Function lvr2::slam6DToRieglPoint
        • Template Function lvr2::slam6dToRieglTransform
        • Function lvr2::slamToLVRInPlace
        • Template Function lvr2::sortByDim
        • Template Function lvr2::splitPointArray
        • Template Function lvr2::splitPointArrayWithValue
        • Template Function lvr2::splitPointArrayWithValueSet
        • Function lvr2::subSamplePointBuffer(PointBufferPtr, const size_t&)
        • Function lvr2::subSamplePointBuffer(PointBufferPtr, const std::vector<size_t>&)
        • Function lvr2::synthetic::genLVRImage
        • Function lvr2::synthetic::genSphere
        • Function lvr2::synthetic::genSpherePoints
        • Template Function lvr2::to_boost_ptr
        • Template Function lvr2::to_std_ptr
        • Function lvr2::toDracoMesh
        • Template Function lvr2::transformAndReducePointCloud(ModelPtr, int, const T&, const T&, const T&, const unsigned char&, const unsigned char&, const unsigned char&)
        • Template Function lvr2::transformAndReducePointCloud(ModelPtr&, int, const CoordinateTransform<T>&)
        • Template Function lvr2::transformFrame
        • Template Function lvr2::transformModel
        • Template Function lvr2::transformPointBuffer
        • Template Function lvr2::transformPointCloud
        • Function lvr2::transformPointCloudAndAppend
        • Template Function lvr2::transformRegistration
        • Template Function lvr2::tupleContains
        • Template Function lvr2::visitLocalVertexNeighborhood
        • Template Function lvr2::visitLocalVertexNeighborhoodPlane
        • Template Function lvr2::walkContour(const BaseMesh<BaseVecT>&, EdgeHandle, VisitorF, PredF)
        • Template Function lvr2::walkContour(const BaseMesh<BaseVecT>&, EdgeHandle, VisitorF)
        • Template Function lvr2::writeDebugContourMesh
        • Template Function lvr2::writeDebugMesh
        • Template Function lvr2::writeFrame
        • Function lvr2::writeModel
        • Function lvr2::writePointsAndNormals
        • Function lvr2::writePointsToStream
        • Template Function lvr2::writePose(const BaseVector<T>&, const BaseVector<T>&, const boost::filesystem::path&)
        • Template Function lvr2::writePose(const Vector3<T>&, const Vector3<T>&, const boost::filesystem::path&)
        • Template Function lvr2::writePose(const Transform<T>&, const boost::filesystem::path&)
        • Function make_float2()
        • Function make_float2()
        • Function make_float2()
        • Function make_float2()
        • Function make_float2()
        • Function make_float3()
        • Function make_float3()
        • Function make_float3()
        • Function make_float3()
        • Function make_float3()
        • Function make_float3()
        • Function make_float3()
        • Function make_float4()
        • Function make_float4()
        • Function make_float4()
        • Function make_float4()
        • Function make_float4()
        • Function make_float4()
        • Function make_float4()
        • Function make_float4()
        • Function make_float4()
        • Function make_float4()
        • Function make_int2()
        • Function make_int2()
        • Function make_int2()
        • Function make_int2()
        • Function make_int3()
        • Function make_int3()
        • Function make_int3()
        • Function make_int3()
        • Function make_int3()
        • Function make_int4()
        • Function make_int4()
        • Function make_int4()
        • Function make_int4()
        • Function make_int4()
        • Function make_int4()
        • Function make_int4()
        • Function make_int4()
        • Function make_longlong2()
        • Function make_longlong2()
        • Function make_longlong2()
        • Function make_longlong2()
        • Function make_longlong3()
        • Function make_longlong3()
        • Function make_longlong3()
        • Function make_longlong3()
        • Function make_longlong3()
        • Function make_longlong4()
        • Function make_longlong4()
        • Function make_longlong4()
        • Function make_longlong4()
        • Function make_longlong4()
        • Function make_longlong4()
        • Function make_longlong4()
        • Function make_longlong4()
        • Function make_uint2()
        • Function make_uint2()
        • Function make_uint2()
        • Function make_uint2()
        • Function make_uint3()
        • Function make_uint3()
        • Function make_uint3()
        • Function make_uint3()
        • Function make_uint3()
        • Function make_uint4()
        • Function make_uint4()
        • Function make_uint4()
        • Function make_uint4()
        • Function make_uint4()
        • Function make_uint4()
        • Function make_uint4()
        • Function make_uint4()
        • Function make_ulonglong2()
        • Function make_ulonglong2()
        • Function make_ulonglong2()
        • Function make_ulonglong2()
        • Function make_ulonglong3()
        • Function make_ulonglong3()
        • Function make_ulonglong3()
        • Function make_ulonglong3()
        • Function make_ulonglong3()
        • Function make_ulonglong4()
        • Function make_ulonglong4()
        • Function make_ulonglong4()
        • Function make_ulonglong4()
        • Function make_ulonglong4()
        • Function make_ulonglong4()
        • Function make_ulonglong4()
        • Function make_ulonglong4()
        • Function max()
        • Function max()
        • Function max(int, int)
        • Function max(long long, long long)
        • Function max(unsigned int, unsigned int)
        • Function max(unsigned long long, unsigned long long)
        • Function max(const int2&, const int2&)
        • Function max(const int3&, const int3&)
        • Function max(const int4&, const int4&)
        • Function max(const uint2&, const uint2&)
        • Function max(const uint3&, const uint3&)
        • Function max(const longlong2&, const longlong2&)
        • Function max(const longlong3&, const longlong3&)
        • Function max(const longlong4&, const longlong4&)
        • Function max(const ulonglong2&, const ulonglong2&)
        • Function max(const ulonglong3&, const ulonglong3&)
        • Function min()
        • Function min()
        • Function min(int, int)
        • Function min(long long, long long)
        • Function min(unsigned int, unsigned int)
        • Function min(unsigned long long, unsigned long long)
        • Function min(const int2&, const int2&)
        • Function min(const int3&, const int3&)
        • Function min(const int4&, const int4&)
        • Function min(const uint2&, const uint2&)
        • Function min(const uint3&, const uint3&)
        • Function min(const longlong2&, const longlong2&)
        • Function min(const longlong3&, const longlong3&)
        • Function min(const longlong4&, const longlong4&)
        • Function min(const ulonglong2&, const ulonglong2&)
        • Function min(const ulonglong3&, const ulonglong3&)
        • Function normalize(const float2&)
        • Function normalize(const float3&)
        • Function normalize(const float4&)
        • Function operator!=()
        • Function operator!=()
        • Function operator!=()
        • Function operator!=()
        • Function operator!=()
        • Function operator!=()
        • Function operator!=()
        • Function operator!=()
        • Function operator!=()
        • Function operator!=()
        • Function operator!=()
        • Function operator!=()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Function operator*()
        • Template Function operator*(const lvr2::Transform<T>&, const lvr2::Vector3<T>&)
        • Function operator*=()
        • Function operator*=()
        • Function operator*=()
        • Function operator*=()
        • Function operator*=()
        • Function operator*=()
        • Function operator*=()
        • Function operator*=()
        • Function operator*=()
        • Function operator*=()
        • Function operator*=()
        • Function operator*=()
        • Function operator*=()
        • Function operator*=()
        • Function operator*=()
        • Function operator*=()
        • Function operator*=()
        • Function operator*=()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+()
        • Function operator+=()
        • Function operator+=()
        • Function operator+=()
        • Function operator+=()
        • Function operator+=()
        • Function operator+=()
        • Function operator+=()
        • Function operator+=()
        • Function operator+=()
        • Function operator+=()
        • Function operator+=()
        • Function operator+=()
        • Function operator+=()
        • Function operator+=()
        • Function operator+=()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-()
        • Function operator-(const float2&)
        • Function operator-(const float3&)
        • Function operator-(const float4&)
        • Function operator-(const int2&)
        • Function operator-(const int3&)
        • Function operator-(const int4&)
        • Function operator-(const longlong2&)
        • Function operator-(const longlong3&)
        • Function operator-(const longlong4&)
        • Function operator-=()
        • Function operator-=()
        • Function operator-=()
        • Function operator-=()
        • Function operator-=()
        • Function operator-=()
        • Function operator-=()
        • Function operator-=()
        • Function operator-=()
        • Function operator-=()
        • Function operator-=()
        • Function operator-=()
        • Function operator-=()
        • Function operator-=()
        • Function operator-=()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/()
        • Function operator/=()
        • Function operator/=()
        • Function operator/=()
        • Function operator/=()
        • Function operator/=()
        • Function operator/=()
        • Function operator/=()
        • Function operator/=()
        • Function operator/=()
        • Function operator/=()
        • Function operator/=()
        • Function operator<
        • Template Function operator<<(std::ostream&, const lvr2::Intersection<T…>&)
        • Template Function operator<<(std::ostream&, const lvr2::Quaternion<BaseVecT>)
        • Function operator==()
        • Function operator==()
        • Function operator==()
        • Function operator==()
        • Function operator==()
        • Function operator==()
        • Function operator==()
        • Function operator==()
        • Function operator==()
        • Function operator==()
        • Function operator==()
        • Function operator==()
        • Function operator>
        • Function pmp::affine_transform
        • Function pmp::angle
        • Function pmp::angle_sum
        • Template Function pmp::barycentric_coordinates
        • Function pmp::centroid()
        • Function pmp::centroid()
        • Function pmp::clamp_cos
        • Function pmp::clamp_cot
        • Function pmp::cos
        • Function pmp::cotan
        • Function pmp::cotan_weight
        • Function pmp::determinant
        • Function pmp::dist_point_line_segment
        • Function pmp::dist_point_triangle
        • Function pmp::dual
        • Function pmp::frustum_matrix
        • Function pmp::inverse()
        • Function pmp::inverse()
        • Function pmp::inverse_frustum_matrix
        • Function pmp::inverse_perspective_matrix
        • Function pmp::inverse_viewport_matrix
        • Function pmp::laplace
        • Function pmp::linear_part
        • Function pmp::linear_transform
        • Function pmp::look_at_matrix
        • Function pmp::operator<<()
        • Function pmp::operator<<()
        • Function pmp::operator<<()
        • Function pmp::operator<<()
        • Function pmp::operator<<(std::ostream&, const Timer&)
        • Function pmp::operator>>
        • Function pmp::ortho_matrix
        • Function pmp::perp
        • Function pmp::perspective_matrix
        • Function pmp::projective_transform
        • Function pmp::rotation_matrix()
        • Function pmp::rotation_matrix()
        • Function pmp::rotation_matrix_x
        • Function pmp::rotation_matrix_y
        • Function pmp::rotation_matrix_z
        • Function pmp::scaling_matrix()
        • Function pmp::scaling_matrix()
        • Function pmp::sin
        • Function pmp::surface_area
        • Function pmp::symmetric_eigendecomposition
        • Function pmp::translation_matrix
        • Function pmp::triangle_area()
        • Function pmp::triangle_area()
        • Function pmp::vertex_curvature
        • Function pmp::viewport_matrix
        • Function pmp::volume
        • Function pmp::voronoi_area
        • Function pmp::voronoi_area_barycentric
        • Function reflect(const float2&, const float2&)
        • Function reflect(const float3&, const float3&)
        • Function reflect(const float4&, const float4&)
        • Function render
        • Template Function roundUp
        • Function setByIndex(float2&, int, float)
        • Function setByIndex(float3&, int, float)
        • Function setByIndex(float4&, int, float)
        • Function setByIndex(int1&, int, int)
        • Function setByIndex(int2&, int, int)
        • Function setByIndex(int3&, int, int)
        • Function setByIndex(int4&, int, int)
        • Function setByIndex(uint1&, int, unsigned int)
        • Function setByIndex(uint2&, int, unsigned int)
        • Function setByIndex(uint3&, int, unsigned int)
        • Function setByIndex(uint4&, int, unsigned int)
        • Function setByIndex(longlong1&, int, long long)
        • Function setByIndex(longlong2&, int, long long)
        • Function setByIndex(longlong3&, int, int)
        • Function setByIndex(longlong4&, int, long long)
        • Function setByIndex(ulonglong1&, int, unsigned long long)
        • Function setByIndex(ulonglong2&, int, unsigned long long)
        • Function setByIndex(ulonglong3&, int, unsigned long long)
        • Function setByIndex(ulonglong4&, int, unsigned long long)
        • Function std::IMPL_HANDLE_HASH(lvr2::ClusterHandle)
        • Function std::IMPL_HANDLE_HASH(lvr2::TextureHandle)
        • Function std::IMPL_HANDLE_HASH()
        • Function std::IMPL_HANDLE_HASH()
        • Function std::IMPL_HANDLE_HASH()
        • Function std::IMPL_HANDLE_HASH()
        • Function std::IMPL_HANDLE_HASH()
        • Function YAML::cnode
        • Function YAML::isMatrix
        • Function YAML_UTIL::ValidateEntityAndType
        • Function YAML_UTIL::ValidateEntityAndTypeSilent
        • Function YAML_UTIL::ValidateNodeTag
        • Function YAML_UTIL::ValidateNodeTagSilent
      • Variables
        • Variable lvr2::box_creation_table
        • Variable lvr2::box_neighbour_table
        • Variable lvr2::debug
        • Variable lvr2::edge_neighbour_table
        • Variable lvr2::edge_vertex_table
        • Variable lvr2::edgeDistanceTable
        • Variable lvr2::endl
        • Variable lvr2::error
        • Variable lvr2::errorString
        • Variable lvr2::ExtendedMCTable
        • Variable lvr2::HGCreateTable
        • Variable lvr2::implementedDirectorySchemas
        • Variable lvr2::implementedHDF5Schemas
        • Variable lvr2::info
        • Variable lvr2::LAZY_MESH_TEMP_DIR
        • Variable lvr2::lvr2::p
        • Variable lvr2::MCTable
        • Variable lvr2::neighbor_table
        • Variable lvr2::neighbor_vertex_table
        • Variable lvr2::octreeCenterTable
        • Variable lvr2::octreeCornerNeighborTable
        • Variable lvr2::octreeNeighborTable
        • Variable lvr2::octreeNeighborVertexTable
        • Variable lvr2::octreeVertexTable
        • Variable lvr2::shared_vertex_table
        • Variable lvr2::TetraederDefinitionTable
        • Variable lvr2::TetraederIntersectionTable
        • Variable lvr2::TetraederNeighborTable
        • Variable lvr2::TetraederTable
        • Variable lvr2::TetraederVertexNBTable
        • Variable lvr2::timestamp
        • Variable lvr2::trace
        • Variable lvr2::TSDFCreateTable
        • Variable lvr2::vertex_edge_table
        • Variable lvr2::warning
        • Variable pmp::PMP_MAX_INDEX
      • Defines
        • Define __CL_ENABLE_EXCEPTIONS
        • Define __CL_ENABLE_EXCEPTIONS
        • Define _USE_MATH_DEFINES
        • Define _USE_MATH_DEFINES
        • Define CALLBACK
        • Define CAMERAIMAGEGROUPIO
        • Define CAMERAIMAGEIO
        • Define CHECK_OPTION
        • Define checkOclErrors
        • Define CHUNKIO
        • Define CL_HPP_ENABLE_EXCEPTIONS
        • Define CL_HPP_MINIMUM_OPENCL_VERSION
        • Define CL_HPP_TARGET_OPENCL_VERSION
        • Define CL_HPP_TARGET_OPENCL_VERSION
        • Define CL_HPP_TARGET_OPENCL_VERSION
        • Define CL_TARGET_OPENCL_VERSION
        • Define CL_TARGET_OPENCL_VERSION
        • Define CL_USE_DEPRECATED_OPENCL_1_2_APIS
        • Define CL_USE_DEPRECATED_OPENCL_1_2_APIS
        • Define CONST_STATIC_INIT
        • Define DOINDEBUG
        • Define gpuErrchk
        • Define HANDLE_ERROR
        • Define IMAGEIO
        • Define IMPL_HANDLE_HASH
        • Define LABELIO
        • Define LABELSCANPROJECTIO
        • Define LVR2_ALGORITHM_RAYCASTING_BVHRAYCASTER
        • Define LVR2_GPU_ERROR_CHECK_H
        • Define LVR2_IO_DESC_BaseIO_HPP
        • Define LVR2_IO_DESCRIPTIONS_HYPERSPECTRALCAMERAIO_HPP
        • Define LVR2_IO_DESCRIPTIONS_WAVEFORMIO_HPP
        • Define LVR2_IO_GHDF5IO_HPP
        • Define LVR2_IO_HDF5_ARRAYIO_HPP
        • Define LVR2_IO_HDF5_CHANNELIO_HPP
        • Define LVR2_IO_HDF5_CHUNKIO_HPP
        • Define LVR2_IO_HDF5_HYPERSPECTRALCAMERAIO_HPP
        • Define LVR2_IO_HDF5_IMAGEIO_HPP
        • Define LVR2_IO_HDF5_MATRIXIO_HPP
        • Define LVR2_IO_HDF5_MESHIO_HPP
        • Define LVR2_IO_HDF5_POINTBUFFERIO_HPP
        • Define LVR2_IO_HDF5_SCANCAMERAIO_HPP
        • Define LVR2_IO_HDF5_SCANIMAGEIO_HPP
        • Define LVR2_IO_HDF5_SCANIO_HPP
        • Define LVR2_IO_HDF5_SCANPOSITIONIO_HPP
        • Define LVR2_IO_HDF5_SCANPROJECTIO_HPP
        • Define LVR2_IO_HDF5_VARIANTCHANNELIO_HPP
        • Define LVR2_TYPES_CHANNEL
        • Define LVR2_TYPES_CUSTOMCHANNELTYPES_HPP
        • Define LVR2_TYPES_DISTORTION_MODELS_HPP
        • Define LVR2_TYPES_ELEMENTPROXY_HPP
        • Define LVR2_TYPES_MULTICHANNELMAP
        • Define LVR2_TYPES_VARIANTCHANNEL
        • Define LVR2_TYPES_VARIANTCHANNELMAP
        • Define LVR2_VEC_MATH_H
        • Define LVR_RAYCASTER_BASE_HPP
        • Define M_1_PIf
        • Define M_PI
        • Define M_PI_2f
        • Define M_PIf
        • Define MACRO_GEN_HANDLE_PROPERTY
        • Define MAX_SOURCE_SIZE
        • Define MAX_SOURCE_SIZE
        • Define PMP_ASSERT
        • Define PMP_MAJOR_VERSION
        • Define PMP_MINOR_VERSION
        • Define PMP_PATCH_VERSION
        • Define PMP_SHOW
        • Define POINTCLOUDIO
        • Define POLYGONIO
        • Define SCANIO
        • Define SCANPOSITIONIO
        • Define SCANPROJECTIO
        • Define SUTIL_HOSTDEVICE
        • Define SUTIL_INLINE
      • Typedefs
        • Typedef lvr2::AdaptiveKSearchSurfacePtr
        • Typedef lvr2::AllInt
        • Typedef lvr2::AttributeChannel
        • Typedef lvr2::BaseHandle
        • Typedef lvr2::baseio::FeatureBuild
        • Typedef lvr2::BaseVec
        • Typedef lvr2::boolArr
        • Typedef lvr2::CameraImageGroupPtr
        • Typedef lvr2::CameraImageOrGroup
        • Typedef lvr2::CameraImagePtr
        • Typedef lvr2::CameraPtr
        • Typedef lvr2::Cell
        • Typedef lvr2::ChannelOptional
        • Typedef lvr2::ChannelPtr
        • Typedef lvr2::charArr
        • Typedef lvr2::ChunkBuilderPtr
        • Typedef lvr2::ChunkHDF5IO
        • Typedef lvr2::ClusterMap
        • Typedef lvr2::color3bArr
        • Typedef lvr2::coord3fArr
        • Typedef lvr2::cVertex
        • Typedef lvr2::CylindricalModelOptional
        • Typedef lvr2::CylindricalModelPtr
        • Typedef lvr2::DataIOPtr
        • Typedef lvr2::DenseAttrMap
        • Typedef lvr2::DenseClusterMap
        • Typedef lvr2::DenseEdgeMap
        • Typedef lvr2::DenseFaceMap
        • Typedef lvr2::DenseVertexMap
        • Typedef lvr2::DenseVertexMapOptional
        • Typedef lvr2::DirectoryKernelPtr
        • Typedef lvr2::DirectorySchemaPtr
        • Typedef lvr2::DistInt
        • Typedef lvr2::Distortion
        • Typedef lvr2::Distortiond
        • Typedef lvr2::Distortionf
        • Typedef lvr2::doubleArr
        • Typedef lvr2::DoubleChannel
        • Typedef lvr2::DoubleChannelOptional
        • Typedef lvr2::DoubleChannelPtr
        • Typedef lvr2::EdgeHandle
        • Typedef lvr2::EdgeMap
        • Typedef lvr2::Extrinsics
        • Typedef lvr2::Extrinsicsd
        • Typedef lvr2::Extrinsicsf
        • Typedef lvr2::FaceHandle
        • Typedef lvr2::FaceInt
        • Typedef lvr2::FaceMap
        • Typedef lvr2::FileKernelPtr
        • Typedef lvr2::floatArr
        • Typedef lvr2::FloatChannel
        • Typedef lvr2::FloatChannelOptional
        • Typedef lvr2::FloatChannelPtr
        • Typedef lvr2::floatOptional
        • Typedef lvr2::FloatProxy
        • Typedef lvr2::FPFHFeature
        • Typedef lvr2::FPFHFeaturePtr
        • Typedef lvr2::Hdf5Build
        • Typedef lvr2::HDF5KernelPtr
        • Typedef lvr2::HDF5SchemaPtr
        • Typedef lvr2::hdf5util::H5AllowedTypes
        • Typedef lvr2::HyperspectralCameraPtr
        • Typedef lvr2::HyperspectralPanoramaChannelOptional
        • Typedef lvr2::HyperspectralPanoramaChannelPtr
        • Typedef lvr2::HyperspectralPanoramaOptional
        • Typedef lvr2::HyperspectralPanoramaPtr
        • Typedef lvr2::idx1fArr
        • Typedef lvr2::idx1uArr
        • Typedef lvr2::idx3uArr
        • Typedef lvr2::Index
        • Typedef lvr2::indexArray
        • Typedef lvr2::IndexChannel
        • Typedef lvr2::IndexChannelOptional
        • Typedef lvr2::IndexChannelPtr
        • Typedef lvr2::indexPair
        • Typedef lvr2::IndexProxy
        • Typedef lvr2::intArr
        • Typedef lvr2::intOptional
        • Typedef lvr2::Intrinsics
        • Typedef lvr2::Intrinsicsd
        • Typedef lvr2::Intrinsicsf
        • Typedef lvr2::KDTreePtr
        • Typedef lvr2::LabelBufferPtr
        • Typedef lvr2::LabelClassPtr
        • Typedef lvr2::labeledFacesMap
        • Typedef lvr2::LabeledScanProjectEditMarkPtr
        • Typedef lvr2::LabelHDF5SchemaPtr
        • Typedef lvr2::LabelInstancePtr
        • Typedef lvr2::LabelRootPtr
        • Typedef lvr2::LIDARPtr
        • Typedef lvr2::lintArr
        • Typedef lvr2::logout
        • Typedef lvr2::materialArr
        • Typedef lvr2::Matrix3dRM
        • Typedef lvr2::Matrix3fRM
        • Typedef lvr2::Matrix3RM
        • Typedef lvr2::Matrix4d
        • Typedef lvr2::Matrix4dRM
        • Typedef lvr2::Matrix4f
        • Typedef lvr2::Matrix4fRM
        • Typedef lvr2::Matrix4RM
        • Typedef lvr2::Matrix6d
        • Typedef lvr2::Matrix6f
        • Typedef lvr2::MeshBufferPtr
        • Typedef lvr2::meshio::ArrayMeta
        • Typedef lvr2::meshio::DirectoryIOBase
        • Typedef lvr2::meshio::DirectoryIOPtr
        • Typedef lvr2::meshio::HDF5IOBase
        • Typedef lvr2::meshio::HDF5IOPtr
        • Typedef lvr2::meshio::MaterialOptional
        • Typedef lvr2::meshio::TextureOptional
        • Typedef lvr2::meshio::TextureVector
        • Typedef lvr2::meshio::TextureVectorOpt
        • Typedef lvr2::MeshSchemaDirectoryPtr
        • Typedef lvr2::MeshSchemaHDF5Ptr
        • Typedef lvr2::MeshSchemaPtr
        • Typedef lvr2::ModelFactoryPtr
        • Typedef lvr2::ModelPtr
        • Typedef lvr2::MultiChannel
        • Typedef lvr2::MultiChannelMap
        • Typedef lvr2::MultiChannelOptional
        • Typedef lvr2::NormalInt
        • Typedef lvr2::OctreeReductionAlgorithmPtr
        • Typedef lvr2::PacmanProgressCallbackPtr
        • Typedef lvr2::PacmanProgressTitleCallbackPtr
        • Typedef lvr2::pc_attr_it
        • Typedef lvr2::pc_attr_map
        • Typedef lvr2::PinholeModelOptional
        • Typedef lvr2::PinholeModelPtr
        • Typedef lvr2::PointBufferPtr
        • Typedef lvr2::PointInt
        • Typedef lvr2::PointsetSurfacePtr
        • Typedef lvr2::PolygonBufferPtr
        • Typedef lvr2::ProgressCallbackPtr
        • Typedef lvr2::ProgressTitleCallbackPtr
        • Typedef lvr2::QueryPointC
        • Typedef lvr2::RaycasterBasePtr
        • Typedef lvr2::ReductionAlgorithmPtr
        • Typedef lvr2::RGB8Color
        • Typedef lvr2::RGBFColor
        • Typedef lvr2::Rotation
        • Typedef lvr2::Rotationd
        • Typedef lvr2::Rotationf
        • Typedef lvr2::scanio::DirectoryIOBase
        • Typedef lvr2::scanio::DirectoryIOPtr
        • Typedef lvr2::scanio::HDF5IOBase
        • Typedef lvr2::scanio::HDF5IOPtr
        • Typedef lvr2::ScanPositionPtr
        • Typedef lvr2::ScanProjectEditMarkPtr
        • Typedef lvr2::ScanProjectPtr
        • Typedef lvr2::ScanProjectSchemaPtr
        • Typedef lvr2::ScanPtr
        • Typedef lvr2::SearchTreeFlannPtr
        • Typedef lvr2::SearchTreePtr
        • Typedef lvr2::SensorDataPtr
        • Typedef lvr2::SensorPtr
        • Typedef lvr2::shortArr
        • Typedef lvr2::SLAMScanPtr
        • Typedef lvr2::SoilAssistFieldPtr
        • Typedef lvr2::SoilAssistSubFieldPtr
        • Typedef lvr2::SparseAttrMap
        • Typedef lvr2::SparseClusterMap
        • Typedef lvr2::SparseEdgeMap
        • Typedef lvr2::SparseFaceMap
        • Typedef lvr2::SparseVertexMap
        • Typedef lvr2::SphericalModelOptional
        • Typedef lvr2::SphericalModelPtr
        • Typedef lvr2::StringOptional
        • Typedef lvr2::textureArr
        • Typedef lvr2::TinyAttrMap
        • Typedef lvr2::TinyClusterMap
        • Typedef lvr2::TinyEdgeMap
        • Typedef lvr2::TinyFaceMap
        • Typedef lvr2::TinyVertexMap
        • Typedef lvr2::Transform
        • Typedef lvr2::Transformd
        • Typedef lvr2::Transformf
        • Typedef lvr2::ucharArr
        • Typedef lvr2::UCharChannel
        • Typedef lvr2::UCharChannelOptional
        • Typedef lvr2::UCharChannelPtr
        • Typedef lvr2::ucharOptional
        • Typedef lvr2::UCharProxy
        • Typedef lvr2::uColorVertex
        • Typedef lvr2::uint16Arr
        • Typedef lvr2::uintArr
        • Typedef lvr2::ulintArr
        • Typedef lvr2::ushortArr
        • Typedef lvr2::VariantChannelOptional
        • Typedef lvr2::Vec
        • Typedef lvr2::Vector2
        • Typedef lvr2::Vector2d
        • Typedef lvr2::Vector2f
        • Typedef lvr2::Vector3
        • Typedef lvr2::Vector3d
        • Typedef lvr2::Vector3f
        • Typedef lvr2::Vector3i
        • Typedef lvr2::Vector4
        • Typedef lvr2::Vector4d
        • Typedef lvr2::Vector4f
        • Typedef lvr2::Vector6d
        • Typedef lvr2::Vector6f
        • Typedef lvr2::VecUChar
        • Typedef lvr2::VertexHandle
        • Typedef lvr2::VertexMap
        • Typedef lvr2::WaveformBufferPtr
        • Typedef lvr2::WaveformPtr
        • Typedef pmp::bvec2
        • Typedef pmp::bvec3
        • Typedef pmp::bvec4
        • Typedef pmp::bvec8
        • Typedef pmp::Color
        • Typedef pmp::dmat2
        • Typedef pmp::dmat3
        • Typedef pmp::dmat4
        • Typedef pmp::dvec2
        • Typedef pmp::dvec3
        • Typedef pmp::dvec4
        • Typedef pmp::dvec8
        • Typedef pmp::IndexType
        • Typedef pmp::ivec2
        • Typedef pmp::ivec3
        • Typedef pmp::ivec4
        • Typedef pmp::ivec8
        • Typedef pmp::Mat2
        • Typedef pmp::mat2
        • Typedef pmp::Mat3
        • Typedef pmp::mat3
        • Typedef pmp::Mat4
        • Typedef pmp::mat4
        • Typedef pmp::Normal
        • Typedef pmp::Point
        • Typedef pmp::Scalar
        • Typedef pmp::TexCoord
        • Typedef pmp::uvec2
        • Typedef pmp::uvec3
        • Typedef pmp::uvec4
        • Typedef pmp::uvec8
        • Typedef pmp::vec2
        • Typedef pmp::vec3
        • Typedef pmp::vec4
        • Typedef pmp::vec8
        • Typedef pmp::Vector
        • Typedef uint
      • Directories
        • Directory include
        • Directory lvr2
        • Directory algorithm
        • Directory pmp
        • Directory raycasting
        • Directory attrmaps
        • Directory config
        • Directory display
        • Directory geometry
        • Directory pmp
        • Directory io
        • Directory baseio
        • Directory yaml
        • Directory deprecated
        • Directory hdf5
        • Directory kernels
        • Directory meshio
        • Directory yaml
        • Directory modelio
        • Directory scanio
        • Directory yaml
        • Directory schema
        • Directory reconstruction
        • Directory cuda
        • Directory lbvh
        • Directory gs2
        • Directory largescale
        • Directory metrics
        • Directory opencl
        • Directory registration
        • Directory texture
        • Directory types
        • Directory util
      • Files
        • File AABB.hpp
        • File AdaptiveKSearchSurface.hpp
        • File ArrayIO.hpp
        • File ArrayIO.hpp
        • File ArrayMeta.hpp
        • File ArrayMeta.hpp
        • File Arrow.hpp
        • File AsciiIO.hpp
        • File AttributeMap.hpp
        • File AttributeMeshIOBase.hpp
        • File AttrMaps.hpp
        • File B3dmIO.hpp
        • File BarycentricCoordinates.h
        • File BaseBuffer.hpp
        • File BaseBufferManipulators.hpp
        • File BaseHandle.hpp
        • File BaseIO.hpp
        • File BaseMesh.hpp
        • File BaseOption.hpp
        • File BaseVector.hpp
        • File BigGrid.hpp
        • File BigGridKdTree.hpp
        • File BigVolumen.hpp
        • File BilinearFastBox.hpp
        • File BOct.hpp
        • File BoundingBox.h
        • File BoundingBox.hpp
        • File BoundingRectangle.hpp
        • File BVH.hpp
        • File BVHRaycaster.hpp
        • File ByteEncoding.hpp
        • File Camera.hpp
        • File CameraImage.hpp
        • File CameraImageGroupIO.hpp
        • File CameraImageIO.hpp
        • File CameraIO.hpp
        • File CameraModels.hpp
        • File CameraModels.hpp
        • File CellHandle.hh
        • File Channel.hpp
        • File ChannelIO.hpp
        • File ChannelIO.hpp
        • File ChunkBuilder.hpp
        • File ChunkHashGrid.hpp
        • File ChunkingPipeline.hpp
        • File ChunkIO.hpp
        • File ChunkIO.hpp
        • File ChunkIO.hpp
        • File ChunkManager.hpp
        • File cl_helper.h
        • File CleanupAlgorithms.hpp
        • File CLRaycaster.hpp
        • File ClStatisticalOutlierFilter.hpp
        • File ClSurface.hpp
        • File Cluster.hpp
        • File ClusterAlgorithms.hpp
        • File ClusterBiMap.hpp
        • File ClusterIO.hpp
        • File ClusterPainter.hpp
        • File ClusterTexCoordMapping.hpp
        • File CLUtil.hpp
        • File Color.hpp
        • File ColorAlgorithms.hpp
        • File ColorGradient.hpp
        • File ColorTypes.hpp
        • File ColorVertex.hpp
        • File ContourAlgorithms.hpp
        • File ConvertShared.hpp
        • File CoordinateAxes.hpp
        • File CoordinateTransform.hpp
        • File CudaKSearchSurface.hpp
        • File CudaSurface.hpp
        • File CustomChannelTypes.hpp
        • File DataStruct.hpp
        • File DatIO.hpp
        • File Debug.hpp
        • File DifferentialGeometry.h
        • File DirectoryDataIO.hpp
        • File DirectoryIO.hpp
        • File DirectoryIO.hpp
        • File DirectoryKernel.hpp
        • File DistancePointTriangle.h
        • File DistortionModels.hpp
        • File DMCPointHandle.hpp
        • File DMCReconstruction.hpp
        • File DMCReconstructionMetric.hpp
        • File DMCStepMetric.hpp
        • File DMCVecPointHandle.hpp
        • File DracoDecoder.hpp
        • File DracoEncoder.hpp
        • File DrcIO.hpp
        • File DualOctree.hpp
        • File DynamicKDTree.hpp
        • File EigenSVDPointAlign.hpp
        • File ElementProxy.hpp
        • File EmbreeRaycaster.hpp
        • File Exceptions.h
        • File ExtendedMCTable.hpp
        • File FaceIO.hpp
        • File Factories.hpp
        • File FastBox.hpp
        • File FastBoxTables.hpp
        • File FastReconstruction.hpp
        • File FastReconstructionTables.hpp
        • File FileKernel.hpp
        • File FinalizeAlgorithms.hpp
        • File FPFH.hpp
        • File GeometryAlgorithms.hpp
        • File GeoTIFFIO.hpp
        • File GlTexture.hpp
        • File GPUErrorCheck.h
        • File GraphSLAM.hpp
        • File Grid.hpp
        • File GridIO.hpp
        • File GroundPlane.hpp
        • File GroupedChannelIO.hpp
        • File GrowingCellStructure.hpp
        • File HalfEdge.hpp
        • File HalfEdgeFace.hpp
        • File HalfEdgeMesh.hpp
        • File HalfEdgeVertex.hpp
        • File Handles.hpp
        • File HashGrid.hpp
        • File HashMap.hpp
        • File HDF5FeatureBase.hpp
        • File HDF5IO.hpp
        • File HDF5IO.hpp
        • File HDF5Kernel.hpp
        • File Hdf5Util.hpp
        • File Heap.h
        • File HLODTree.hpp
        • File HyperspectralCamera.hpp
        • File HyperspectralCameraIO.hpp
        • File HyperspectralCameraIO.hpp
        • File HyperspectralPanoramaChannelIO.hpp
        • File HyperspectralPanoramaIO.hpp
        • File ICPPointAlign.hpp
        • File ImageIO.hpp
        • File ImageIO.hpp
        • File InteractivePointCloud.hpp
        • File Intersection.hpp
        • File IOUtils.hpp
        • File KDTree.hpp
        • File KinectGrabber.hpp
        • File KinectIO.hpp
        • File Label.hpp
        • File LabelBuffer.hpp
        • File LabelHDF5IO.hpp
        • File LabelIO.hpp
        • File LabelScanProjectIO.hpp
        • File LabelScanProjectSchemaHDF5V2.hpp
        • File LargeScaleReconstruction.hpp
        • File LargeScaleReconstructionBase.hpp
        • File LasIO.hpp
        • File LazyMesh.hpp
        • File LBKdTree.hpp
        • File LBPointArray.hpp
        • File LBVHIndex.hpp
        • File LIDAR.hpp
        • File LIDARIO.hpp
        • File Line.hpp
        • File LineReader.hpp
        • File ListMap.hpp
        • File LocalApproximation.hpp
        • File Location.hh
        • File Logging.hpp
        • File LSROptionsYamlExtensions.hpp
        • File lvropenmp.hpp
        • File Material.hpp
        • File Material.hpp
        • File MaterialIO.hpp
        • File Materializer.hpp
        • File Matrix.hpp
        • File Matrix4.hpp
        • File MatrixIO.hpp
        • File MatrixIO.hpp
        • File MatrixTypes.hpp
        • File MatVec.h
        • File MCTable.hpp
        • File Meap.hpp
        • File MemoryHandler.hpp
        • File MemoryUsage.h
        • File MeshBuffer.hpp
        • File MeshCluster.hpp
        • File MeshGenerator.hpp
        • File MeshGeometryIO.hpp
        • File MeshIO.hpp
        • File MeshIO.hpp
        • File MeshOctree.hpp
        • File MeshSchema.hpp
        • File MeshSchemaDirectory.hpp
        • File MeshSchemaHDF5.hpp
        • File MetaFormatFactory.hpp
        • File MetaIO.hpp
        • File Metascan.hpp
        • File Model.hpp
        • File ModelFactory.hpp
        • File ModelIOBase.hpp
        • File ModelToImage.hpp
        • File MSRMetric.hpp
        • File MultiChannelMap.hpp
        • File MultiPointCloud.hpp
        • File NodeData.hpp
        • File Normal.hpp
        • File NormalAlgorithms.hpp
        • File NormalCone.h
        • File ObjIO.hpp
        • File Octree.hpp
        • File OctreeReduction.hpp
        • File OctreeTables.hpp
        • File OneSidedHausdorffMetric.hpp
        • File Panic.hpp
        • File PanoramaNormals.hpp
        • File PCDIO.hpp
        • File PCLFiltering.hpp
        • File Plane.hpp
        • File PlutoMapIO.hpp
        • File PLYIO.hpp
        • File PMPMesh.hpp
        • File PointBuffer.hpp
        • File PointCloud.hpp
        • File PointCloudIO.hpp
        • File PointCloudIO.hpp
        • File PointCorrespondences.hpp
        • File PointOctree.hpp
        • File PointsetGrid.hpp
        • File PointsetMeshGenerator.hpp
        • File PointsetSurface.hpp
        • File PolygonBuffer.hpp
        • File PolygonIO.hpp
        • File PPMIO.hpp
        • File Progress.hpp
        • File Projection.hpp
        • File Properties.h
        • File Quadric.h
        • File Quaternion.hpp
        • File QueryPoint.hpp
        • File Random.hpp
        • File RaycasterBase.hpp
        • File RaycastingTexturizer.hpp
        • File RdbxIO.hpp
        • File ReductionAlgorithm.hpp
        • File ReductionAlgorithms.hpp
        • File RegistrationPipeline.hpp
        • File Renderable.hpp
        • File RxpIO.hpp
        • File Scan.hpp
        • File ScanCameraIO.hpp
        • File ScanDirectoryParser.hpp
        • File ScanImageIO.hpp
        • File ScanIO.hpp
        • File ScanIO.hpp
        • File ScanPosition.hpp
        • File ScanPositionIO.hpp
        • File ScanPositionIO.hpp
        • File ScanProject.hpp
        • File ScanProjectIO.hpp
        • File ScanProjectIO.hpp
        • File ScanProjectSchema.hpp
        • File ScanProjectSchemaEuRoC.hpp
        • File ScanProjectSchemaHDF5.hpp
        • File ScanProjectSchemaHDF5V2.hpp
        • File ScanProjectSchemaHyperlib.hpp
        • File ScanProjectSchemaRaw.hpp
        • File ScanProjectSchemaRdbx.hpp
        • File ScanProjectSchemaSlam6D.hpp
        • File ScanProjectUtils.hpp
        • File ScanSchemaUtils.hpp
        • File ScanTypes.hpp
        • File SearchTree.hpp
        • File SearchTreeFlann.hpp
        • File SearchTreeLBVH.hpp
        • File SharpBox.hpp
        • File SLAMAlign.hpp
        • File SLAMOptions.hpp
        • File SLAMOptionsYamlExtensions.hpp
        • File SLAMScanWrapper.hpp
        • File SoilAssistField.hpp
        • File SoilAssistSubField.hpp
        • File SpectralTexturizer.hpp
        • File StableVector.hpp
        • File StaticMesh.hpp
        • File STLIO.hpp
        • File SurfaceCurvature.h
        • File SurfaceFactory.h
        • File SurfaceFairing.h
        • File SurfaceFeatures.h
        • File SurfaceGeodesic.h
        • File SurfaceHoleFilling.h
        • File SurfaceMesh.h
        • File SurfaceMeshIO.h
        • File SurfaceNormals.h
        • File SurfaceParameterization.h
        • File SurfaceRemeshing.h
        • File SurfaceSimplification.h
        • File SurfaceSmoothing.h
        • File SurfaceSubdivision.h
        • File SurfaceTriangulation.h
        • File SymmetricHausdorffMetric.hpp
        • File Synthetic.hpp
        • File Tesselator.hpp
        • File TetraederBox.hpp
        • File TetraederTables.hpp
        • File Texture.hpp
        • File Texture.hpp
        • File TexturedMesh.hpp
        • File TextureFactory.hpp
        • File TextureIO.hpp
        • File Texturizer.hpp
        • File Tiles3dIO.hpp
        • File Timer.h
        • File Timestamp.hpp
        • File TransformUtils.hpp
        • File Triangle.hpp
        • File TriangleKdTree.h
        • File TumbleTree.hpp
        • File Tuple.hpp
        • File Types.h
        • File UosIO.hpp
        • File Util.hpp
        • File UtilAlgorithms.hpp
        • File Variant.hpp
        • File VariantChannel.hpp
        • File VariantChannel.hpp
        • File VariantChannelIO.hpp
        • File VariantChannelIO.hpp
        • File VariantChannelMap.hpp
        • File vec_math.h
        • File VectorMap.hpp
        • File Version.h
        • File VirtualGrid.hpp
        • File Waveform.hpp
        • File WaveformBuffer.hpp
        • File WaveformIO.hpp
        • File WaveformIO.hpp
        • File YAML.hpp
        • File YAMLUtil.hpp
      • Pages
        • Todo List
  • Standard Documents
    • README
      • About
      • Download and Compilation from Source
        • Step 0: Get the source code from our Github repository:
        • Linux (Ubuntu 18.04, 20.04, 22.04, 24.04)
        • MacOS
      • Usage
        • Docs
      • Installation
        • Use in your own CMake project
      • Citation
        • ROS 2 build
    • CHANGELOG
      • Changelog for package lvr2
        • 25.2.2 (2026-03-09)
        • 25.2.1 (2026-01-23)
        • 25.2.0 (2025-11-22)
        • 25.1.0 (2025-01-01)
        • 24.12.0 (2024-12-23)
        • 20.11.1 (2020-11-11)
        • 20.7.1 (2020-07-09)
        • 19.12.1 (2020-01-04)
    • PACKAGE
    • LICENSE
  • Index
lvr2
  • C++ API
  • File NormalAlgorithms.hpp
  • View page source

File NormalAlgorithms.hpp

↰ Parent directory (include/lvr2/algorithm)

Contents

  • Definition (include/lvr2/algorithm/NormalAlgorithms.hpp)

  • Includes

  • Included By

  • Namespaces

  • Functions

Definition (include/lvr2/algorithm/NormalAlgorithms.hpp)

  • Program Listing for File NormalAlgorithms.hpp

Includes

  • lvr2/algorithm/NormalAlgorithms.tcc

  • lvr2/attrmaps/AttrMaps.hpp (File AttrMaps.hpp)

  • lvr2/geometry/BaseMesh.hpp (File BaseMesh.hpp)

  • lvr2/geometry/Normal.hpp (File Normal.hpp)

  • lvr2/reconstruction/PointsetSurface.hpp (File PointsetSurface.hpp)

  • lvr2/util/Cluster.hpp (File Cluster.hpp)

  • lvr2/util/ClusterBiMap.hpp (File ClusterBiMap.hpp)

Included By

  • File Tesselator.hpp

Namespaces

  • Namespace lvr2

Functions

  • Template Function lvr2::calcFaceNormals

  • Template Function lvr2::calcVertexNormals(const BaseMesh<BaseVecT>&, const FaceMap<Normal<typename BaseVecT::CoordType>>&, const PointsetSurface<BaseVecT>&)

  • Template Function lvr2::calcVertexNormals(const BaseMesh<BaseVecT>&, const FaceMap<Normal<typename BaseVecT::CoordType>>&)

  • Template Function lvr2::getFaceNormal

  • Template Function lvr2::interpolatedVertexNormal

Previous Next

© Copyright The <lvr2> Contributors. License: BSD-3-Clause.

Built with Sphinx using a theme provided by Read the Docs.