OpenMesh
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
 COpenMesh::IO::_IOManager_This is the real IOManager class that is later encapsulated by SingletonT to enforce its uniqueness
 CArrayItems
 COpenMesh::ArrayKernelMesh kernel using arrays for mesh item storage
 COpenMesh::PolyConnectivityConnectivity Class for polygonal meshes
 COpenMesh::AttribKernelT< MeshItems, PolyConnectivity >
 COpenMesh::TriConnectivityConnectivity Class for Triangle Meshes
 COpenMesh::AttribKernelT< MeshItems, TriConnectivity >
 COpenMesh::ArrayKernelT
 COpenMesh::Kernel_OSG::ArrayKernelT< AttribKernel, MeshItems >
 COpenMesh::Kernel_OSG::ArrayKernelT< AttribKernel, FinalMeshItems >Mesh kernel using arrays for mesh item storage
 CAttribKernel
 COpenMesh::PolyMeshT< AttribKernel >
 COpenMesh::PolyMesh_ArrayKernelT< MyTraits >
 COpenMesh::PolyMesh_ArrayKernelT< DefaultTraitsDouble >
 COpenMesh::PolyMesh_ArrayKernelT< MyDeleteGeometryExampleTraits >
 COpenMesh::PolyMesh_ArrayKernelT< CustomTraits >
 COpenMesh::PolyMesh_ArrayKernelT< CustomTraitsVec2i >
 COpenMesh::TriMeshT< AttribKernel >
 COpenMesh::TriMesh_ArrayKernelT< MyTraits >
 COpenMesh::TriMesh_ArrayKernelT< MyDecimaterViewerWidgetTraits >
 COpenMesh::TriMesh_ArrayKernelT< MyMConvertTraits >
 COpenMesh::TriMesh_ArrayKernelT< ProgTraits >
 COpenMesh::TriMesh_ArrayKernelT< MeshViewerWidgetTraits >
 COpenMesh::TriMesh_ArrayKernelT< MySmoothingTraits >
 COpenMesh::TriMesh_ArrayKernelT< CompositeTraits >
 COpenMesh::TriMesh_ArrayKernelT< Traits >
 COpenMesh::TriMesh_ArrayKernelT< CTraits >
 COpenMesh::TriMesh_ArrayKernelT< AnalyzerTraits >
 COpenMesh::TriMesh_ArrayKernelT< VDPM::MeshTraits >
 COpenMesh::TriMesh_ArrayKernelT< DefaultTraitsDouble >
 COpenMesh::TriMesh_ArrayKernelT< MySmootherExampleTraits >
 COpenMesh::TriMesh_ArrayKernelT< MyAttributesExampleTraits >
 COpenMesh::TriMesh_ArrayKernelT< MyMeshSmootherExampleTraits >
 COpenMesh::TriMesh_ArrayKernelT< CustomTraits >
 COpenMesh::TriMesh_ArrayKernelT< CustomTraitsVec2i >
 COpenMesh::TriMesh_ArrayKernelT< Traits >Triangle mesh based on the ArrayKernel
 COpenMesh::PolyMesh_ArrayKernelT< Traits >Polygonal mesh based on the ArrayKernel
 CBase
 CAnalyzerTraits::HalfedgeT< Base, Refs >
 CAnalyzerTraits::VertexT< Base, Refs >
 CMyMeshSmootherExampleTraits::VertexT< Base, Refs >
 CMyTraits::VertexT< Base, Refs >
 COpenMesh::Subdivider::Adaptive::CompositeTraits::EdgeT< Base, Refs >
 COpenMesh::Subdivider::Adaptive::CompositeTraits::FaceT< Base, Refs >
 COpenMesh::Subdivider::Adaptive::CompositeTraits::VertexT< Base, Refs >
 COpenMesh::Subdivider::Uniform::CompositeTraits::EdgeT< Base, Refs >
 COpenMesh::Subdivider::Uniform::CompositeTraits::FaceT< Base, Refs >
 COpenMesh::Subdivider::Uniform::CompositeTraits::VertexT< Base, Refs >
 COpenMesh::VDPM::MeshTraits::VertexT< Base, Refs >
 COpenMesh::Decimater::BaseDecimaterModuleBase class decimater framework
 COpenMesh::IO::BaseExporterBase class for exporter modules
 COpenMesh::IO::ExporterT< Mesh >This class template provides an exporter module for OpenMesh meshes
 COpenMesh::BaseHandleBase class for all handle types
 COpenMesh::BasePropHandleT< unsigned int >
 COpenMesh::EPropHandleT< unsigned int >
 COpenMesh::FPropHandleT< unsigned int >
 COpenMesh::HPropHandleT< unsigned int >
 COpenMesh::VPropHandleT< unsigned int >
 COpenMesh::BasePropHandleT< typename Mesh::Point >
 COpenMesh::FPropHandleT< typename Mesh::Point >
 COpenMesh::BasePropHandleT< level_t >
 COpenMesh::VPropHandleT< level_t >
 COpenMesh::BasePropHandleT< HalfedgeHandle >
 COpenMesh::VPropHandleT< HalfedgeHandle >
 COpenMesh::BasePropHandleT< float >
 COpenMesh::FPropHandleT< float >
 COpenMesh::VPropHandleT< float >
 COpenMesh::BasePropHandleT< int >
 COpenMesh::VPropHandleT< int >
 COpenMesh::BasePropHandleT< Points >
 COpenMesh::FPropHandleT< Points >
 COpenMesh::BasePropHandleT< OpenMesh::NormalConeT< Normal > >
 COpenMesh::FPropHandleT< OpenMesh::NormalConeT< Normal > >
 COpenMesh::BasePropHandleT< size_t >
 COpenMesh::MPropHandleT< size_t >
 COpenMesh::VPropHandleT< size_t >
 COpenMesh::BasePropHandleT< OpenMesh::Geometry::QuadricT< double > >
 COpenMesh::VPropHandleT< OpenMesh::Geometry::QuadricT< double > >
 COpenMesh::BasePropHandleT< Scalar >
 COpenMesh::EPropHandleT< Scalar >
 COpenMesh::VPropHandleT< Scalar >
 COpenMesh::BasePropHandleT< TexCoord >
 COpenMesh::VPropHandleT< TexCoord >
 COpenMesh::BasePropHandleT< OpenMesh::Attributes::StatusInfo >
 COpenMesh::EPropHandleT< OpenMesh::Attributes::StatusInfo >
 COpenMesh::FPropHandleT< OpenMesh::Attributes::StatusInfo >
 COpenMesh::HPropHandleT< OpenMesh::Attributes::StatusInfo >
 COpenMesh::VPropHandleT< OpenMesh::Attributes::StatusInfo >
 COpenMesh::BasePropHandleT< typename Mesh::Normal >
 COpenMesh::VPropHandleT< typename Mesh::Normal >
 COpenMesh::BasePropHandleT< NormalType >
 COpenMesh::VPropHandleT< NormalType >
 COpenMesh::BasePropHandleT< bool >
 COpenMesh::FPropHandleT< bool >
 COpenMesh::VPropHandleT< bool >
 COpenMesh::BasePropHandleT< Point >
 COpenMesh::EPropHandleT< Point >
 COpenMesh::FPropHandleT< Point >
 COpenMesh::VPropHandleT< Point >
 COpenMesh::BasePropHandleT< double >
 COpenMesh::EPropHandleT< double >
 COpenMesh::BasePropHandleT< typename MeshType::VertexHandle >
 COpenMesh::FPropHandleT< typename MeshType::VertexHandle >
 COpenMesh::BasePropHandleT< std::pair< typename MeshType::VertexHandle, typename MeshType::VertexHandle > >
 COpenMesh::EPropHandleT< std::pair< typename MeshType::VertexHandle, typename MeshType::VertexHandle > >
 COpenMesh::BasePropHandleT< typename mesh_t::Point >
 COpenMesh::EPropHandleT< typename mesh_t::Point >
 COpenMesh::VPropHandleT< typename mesh_t::Point >
 COpenMesh::BasePropHandleT< typename MeshType::Point >
 COpenMesh::VPropHandleT< typename MeshType::Point >
 COpenMesh::Subdivider::Adaptive::RuleHandleT< Self >
 COpenMesh::BasePropHandleT< T >Base property handle
 COpenMesh::EPropHandleT< StatusInfo >
 COpenMesh::EPropHandleT< EdgeData >
 COpenMesh::EPropHandleT< Color >
 COpenMesh::FPropHandleT< StatusInfo >
 COpenMesh::FPropHandleT< FaceData >
 COpenMesh::FPropHandleT< Normal >
 COpenMesh::FPropHandleT< Color >
 COpenMesh::FPropHandleT< TextureIndex >
 COpenMesh::FPropHandleT< osg::UInt8 >
 COpenMesh::FPropHandleT< osg::UInt32 >
 COpenMesh::HPropHandleT< StatusInfo >
 COpenMesh::HPropHandleT< HalfedgeData >
 COpenMesh::HPropHandleT< TexCoord1D >
 COpenMesh::HPropHandleT< TexCoord2D >
 COpenMesh::HPropHandleT< TexCoord3D >
 COpenMesh::HPropHandleT< Normal >
 COpenMesh::HPropHandleT< Color >
 COpenMesh::VPropHandleT< StatusInfo >
 COpenMesh::VPropHandleT< VertexData >
 COpenMesh::VPropHandleT< Normal >
 COpenMesh::VPropHandleT< Color >
 COpenMesh::VPropHandleT< TexCoord1D >
 COpenMesh::VPropHandleT< TexCoord2D >
 COpenMesh::VPropHandleT< TexCoord3D >
 COpenMesh::VPropHandleT< cog_t >
 COpenMesh::EPropHandleT< T >Handle representing an edge property
 COpenMesh::FPropHandleT< T >Handle representing a face property
 COpenMesh::HPropHandleT< T >Handle representing a halfedge property
 COpenMesh::MPropHandleT< T >Handle representing a mesh property
 COpenMesh::VPropHandleT< T >Handle representing a vertex property
 COpenMesh::EdgeHandleHandle for a edge entity
 COpenMesh::SmartEdgeHandle
 COpenMesh::FaceHandleHandle for a face entity
 COpenMesh::SmartFaceHandle
 COpenMesh::HalfedgeHandleHandle for a halfedge entity
 COpenMesh::SmartHalfedgeHandle
 COpenMesh::MeshHandleHandle type for meshes to simplify some template programming
 COpenMesh::Subdivider::Adaptive::RuleHandleT< R >Handle template for adaptive composite subdividion rules
 COpenMesh::VDPM::VHierarchyNodeHandleHandle for vertex hierarchy nodes
 COpenMesh::VertexHandleHandle for a vertex entity
 COpenMesh::SmartVertexHandleSmart version of VertexHandle contains a pointer to the corresponding mesh and allows easier access to navigation methods
 COpenMesh::IO::BaseImporterBase class for importer modules
 COpenMesh::IO::ImporterT< Mesh >This class template provides an importer module for OpenMesh meshes
 CBaseIterator
 COpenMesh::FilteredSmartRangeT< RangeT, HandleT, Functor >::FilteredIterator
 COpenMesh::BaseKernelThis class provides low-level property management like adding/removing properties and access to properties
 COpenMesh::Kernel_OSG::PropertyKernel< MeshItems::Face::IsTriangle >
 COpenMesh::Kernel_OSG::AttribKernelT< MeshItems >This class adds the standard properties to the mesh type
 COpenMesh::ArrayKernelMesh kernel using arrays for mesh item storage
 COpenMesh::Kernel_OSG::PropertyKernel< IsTriMesh >Helper class, extending functionaliy of OpenMesh::BaseKernel to OpenSG specific property adaptors
 COpenMesh::BaseMeshBase class for all meshes
 COpenMesh::BasePropertyAbstract class defining the basic interface of a dynamic property
 COpenMesh::Kernel_OSG::oPropertyT< osg::GeoPositions2d >
 COpenMesh::Kernel_OSG::oPropertyT< osg::GeoPositions2f >
 COpenMesh::Kernel_OSG::oPropertyT< osg::GeoPositions3d >
 COpenMesh::Kernel_OSG::oPropertyT< osg::GeoPositions3f >
 COpenMesh::Kernel_OSG::oPropertyT< osg::GeoPositions4d >
 COpenMesh::Kernel_OSG::oPropertyT< osg::GeoPositions4f >
 COpenMesh::Kernel_OSG::oPropertyT< osg::GeoNormals3f >
 COpenMesh::Kernel_OSG::oPropertyT< osg::GeoTexCoords1f >
 COpenMesh::Kernel_OSG::oPropertyT< osg::GeoTexCoords2f >
 COpenMesh::Kernel_OSG::oPropertyT< osg::GeoTexCoords3f >
 COpenMesh::Kernel_OSG::oPropertyT< osg::GeoColors3f >
 COpenMesh::Kernel_OSG::oPropertyT< osg::GeoColors3ub >
 COpenMesh::Kernel_OSG::oPropertyT< osg::GeoColors4f >
 COpenMesh::Kernel_OSG::oPropertyT< osg::GeoColors4ub >
 COpenMesh::Kernel_OSG::oPropertyT< osg::GeoPTypesUI8 >
 COpenMesh::Kernel_OSG::oPropertyT< osg::GeoPLengthsUI32 >
 COpenMesh::Kernel_OSG::oPropertyT< osg::GeoIndicesUI32 >
 COpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >Adaptor for osg::GeoIndicesUI32
 COpenMesh::PropertyT< bool >Property specialization for bool type
 COpenMesh::Kernel_OSG::oPropertyT< GeoProperty >Property adaptor for OpenSG GeoProperties
 COpenMesh::PropertyT< T >Default property class for any type T
 COpenMesh::PropertyT< bool >Property specialization for bool type
 COpenMesh::IO::BaseReaderBase class for reader modules
 COpenMesh::IO::_OBJReader_Implementation of the OBJ format reader
 COpenMesh::IO::_OFFReader_Implementation of the OFF format reader
 COpenMesh::IO::_OMReader_Implementation of the OM format reader
 COpenMesh::IO::_PLYReader_Implementation of the PLY format reader
 COpenMesh::IO::_STLReader_Implementation of the STL format reader
 COpenMesh::IO::BaseWriterBase class for all writer modules
 COpenMesh::IO::_OBJWriter_This class defines the OBJ writer
 COpenMesh::IO::_OFFWriter_Implementation of the OFF format writer
 COpenMesh::IO::_OMWriter_Implementation of the OM format writer
 COpenMesh::IO::_PLYWriter_Implementation of the PLY format writer
 COpenMesh::IO::_STLWriter_Implementation of the STL format writer
 COpenMesh::IO::_VTKWriter_
 COpenMesh::IO::binary< T, typename >The struct defines how to store and restore the type T
 COpenMesh::IO::binary< MyData >
 COpenMesh::IO::binary< MyMap >
 COpenMesh::IO::binary< RegisteredDataType >
 Cbinary< std::vector< bool > >
 COpenMesh::CirculatorRangeTraitT< CONTAINER_T, ITER_T, CENTER_ENTITY_T, TO_ENTITY_T, begin_fn, end_fn >
 CCirculatorT< Mesh >Circulator
 CCmdOption< T >
 COpenMesh::Subdivider::Uniform::CompositeT< MeshType, RealType >::CoeffAbstract base class for coefficient functions
 COpenMesh::Subdivider::Uniform::CompositeT< MeshType, RealType >::Coeff
 COpenMesh::Subdivider::Uniform::CompositeLoopT< MeshType, RealType >::EVCoeffHelper struct
 COpenMesh::Subdivider::Uniform::CompositeSqrt3T< MeshType, RealType >::FVCoeffHelper class
 COpenMesh::Decimater::CollapseInfoT< Mesh >Stores information about a halfedge collapse
 COpenMesh::color_caster< osg::Color3f, osg::Color3ub >Helper struct
 COpenMesh::color_caster< osg::Color3ub, osg::Color3f >Helper struct
 COpenMesh::Subdivider::Uniform::CompareLengthFunction< MeshType, RealType >
 COpenMesh::Subdivider::Adaptive::CompositeT< M >Adaptive Composite Subdivision framework
 COpenMesh::Subdivider::Uniform::CompositeLoopT< MeshType, RealType >::EVCoeff::compute_weight
 COpenMesh::Subdivider::Uniform::CompositeSqrt3T< MeshType, RealType >::FVCoeff::compute_weight
 CConnectivity
 COpenMesh::AttribKernelT< MeshItems, Connectivity >The attribute kernel adds all standard properties to the kernel
 COpenMesh::Iterators::ConstEdgeIterT< Mesh >
 COpenMesh::Iterators::ConstFaceIterT< Mesh >
 COpenMesh::Iterators::ConstHalfedgeIterT< Mesh >
 COpenMesh::ConstPropertyViewer< PropertyT >
 COpenMesh::Iterators::ConstVertexIterT< Mesh >
 CDecOptions
 COpenMesh::DefaultTraitsBase class for all traits
 CMyTraits
 CAnalyzerTraits
 CCustomTraits
 CCustomTraits
 CCustomTraitsVec2i
 CCustomTraitsVec2i
 CMeshViewerWidgetTraits
 CMyDecimaterViewerWidgetTraits
 CMyDeleteGeometryExampleTraits
 CMyMConvertTraits
 CMyMeshSmootherExampleTraits
 CMySmoothingTraits
 CMyTraits
 CMyTraits
 COpenMesh::DefaultTraitsDoubleVersion of Default Traits that uses double precision for points and normals as well as floating point vectors for colors
 COpenMesh::Kernel_OSG::TraitsBase class for all mesh traits using the OSGArrayKernelT
 COpenMesh::Subdivider::Adaptive::CompositeTraitsAdaptive Composite Subdivision framework
 COpenMesh::Subdivider::Adaptive::Traits
 COpenMesh::Subdivider::Uniform::CompositeTraitsUniform Composite Subdivision framework
 COpenMesh::VDPM::MeshTraitsMesh traits for View Dependent Progressive Meshes
 CProgTraits
 COpenMesh::PolyConnectivity::EdgeFaceTraits
 COpenMesh::PolyConnectivity::EdgeHalfedgeTraits
 COpenMesh::Iterators::EdgeIterT< Mesh >
 COpenMesh::Concepts::MeshItems::EdgeT< Refs_ >Interface for the internal edge type
 COpenMesh::PolyConnectivity::EdgeVertexTraits
 COpenMesh::PolyConnectivity::ElementRange< HandleType >
 COpenMesh::PolyConnectivity::ElementRange< EdgeHandle >
 COpenMesh::PolyConnectivity::ElementRange< FaceHandle >
 COpenMesh::PolyConnectivity::ElementRange< HalfedgeHandle >
 COpenMesh::PolyConnectivity::ElementRange< VertexHandle >
 COpenMesh::EndianDetermine byte order of host system
 Cstd::exceptionSTL class
 Cstd::runtime_errorSTL class
 CGnuplotExceptionException thrown by class Gnuplot
 COpenMesh::PolyConnectivity::FaceEdgeTraits
 COpenMesh::PolyConnectivity::FaceFaceTraits
 COpenMesh::PolyConnectivity::FaceHalfedgeTraits
 COpenMesh::Iterators::FaceIterT< Mesh >
 COpenMesh::Concepts::MeshItems::FaceT< Refs_ >Interface for the internal face type
 COpenMesh::PolyConnectivity::FaceVertexTraits
 COpenMesh::FinalMeshItemsT< Traits, IsTriMesh >Definition of the mesh entities (items)
 COpenMesh::Iterators::GenericCirculator_CenterEntityFnsT< Mesh, CenterEntityHandle, CW >
 COpenMesh::Iterators::GenericCirculator_CenterEntityFnsT< Mesh, typename Mesh::EdgeHandle, CW >
 COpenMesh::Iterators::GenericCirculator_CenterEntityFnsT< Mesh, typename Mesh::FaceHandle, false >
 COpenMesh::Iterators::GenericCirculator_CenterEntityFnsT< Mesh, typename Mesh::FaceHandle, true >
 COpenMesh::Iterators::GenericCirculator_CenterEntityFnsT< Mesh, typename Mesh::VertexHandle, false >
 COpenMesh::Iterators::GenericCirculator_CenterEntityFnsT< Mesh, typename Mesh::VertexHandle, true >
 COpenMesh::Iterators::GenericCirculator_DereferenciabilityCheckT< Mesh, CenterEntityHandle, ValueHandle >
 COpenMesh::Iterators::GenericCirculator_DereferenciabilityCheckT< Mesh, typename Mesh::EdgeHandle, typename Mesh::FaceHandle >
 COpenMesh::Iterators::GenericCirculator_DereferenciabilityCheckT< Mesh, typename Mesh::FaceHandle, typename Mesh::FaceHandle >
 COpenMesh::Iterators::GenericCirculator_DereferenciabilityCheckT< Mesh, typename Mesh::VertexHandle, typename Mesh::FaceHandle >
 COpenMesh::Iterators::GenericCirculator_ValueHandleFnsT< Mesh, CenterEntityHandle, ValueHandle, CW >
 COpenMesh::Iterators::GenericCirculator_ValueHandleFnsT< Mesh, CenterEntityHandle, typename Mesh::FaceHandle, CW >
 COpenMesh::Iterators::GenericCirculator_ValueHandleFnsT_DEPRECATED< Mesh, CenterEntityHandle, ValueHandle >
 COpenMesh::Iterators::GenericCirculator_ValueHandleFnsT_DEPRECATED< Mesh, CenterEntityHandle, typename Mesh::FaceHandle >
 COpenMesh::Iterators::GenericCirculatorBaseT< Mesh >
 COpenMesh::Iterators::GenericCirculatorT< VertexVertexTraits, true >
 COpenMesh::Iterators::GenericCirculatorT< VertexVertexTraits, false >
 COpenMesh::Iterators::GenericCirculatorT< VertexHalfedgeTraits, true >
 COpenMesh::Iterators::GenericCirculatorT< VertexHalfedgeTraits, false >
 COpenMesh::Iterators::GenericCirculatorT< VertexOppositeHalfedgeTraits, true >
 COpenMesh::Iterators::GenericCirculatorT< VertexOppositeHalfedgeTraits, false >
 COpenMesh::Iterators::GenericCirculatorT< VertexFaceTraits, true >
 COpenMesh::Iterators::GenericCirculatorT< VertexFaceTraits, false >
 COpenMesh::Iterators::GenericCirculatorT< VertexEdgeTraits, true >
 COpenMesh::Iterators::GenericCirculatorT< VertexEdgeTraits, false >
 COpenMesh::Iterators::GenericCirculatorT< FaceHalfedgeTraits, false >
 COpenMesh::Iterators::GenericCirculatorT< FaceHalfedgeTraits, true >
 COpenMesh::Iterators::GenericCirculatorT< FaceVertexTraits, true >
 COpenMesh::Iterators::GenericCirculatorT< FaceVertexTraits, false >
 COpenMesh::Iterators::GenericCirculatorT< FaceEdgeTraits, true >
 COpenMesh::Iterators::GenericCirculatorT< FaceEdgeTraits, false >
 COpenMesh::Iterators::GenericCirculatorT< FaceFaceTraits, true >
 COpenMesh::Iterators::GenericCirculatorT< FaceFaceTraits, false >
 COpenMesh::Iterators::GenericCirculatorT_DEPRECATED< VertexVertexTraits >
 COpenMesh::Iterators::GenericCirculatorT_DEPRECATED< VertexHalfedgeTraits >
 COpenMesh::Iterators::GenericCirculatorT_DEPRECATED< VertexOppositeHalfedgeTraits >
 COpenMesh::Iterators::GenericCirculatorT_DEPRECATED< VertexFaceTraits >
 COpenMesh::Iterators::GenericCirculatorT_DEPRECATED< VertexEdgeTraits >
 COpenMesh::Iterators::GenericCirculatorT_DEPRECATED< FaceHalfedgeTraits >
 COpenMesh::Iterators::GenericCirculatorT_DEPRECATED< FaceVertexTraits >
 COpenMesh::Iterators::GenericCirculatorT_DEPRECATED< FaceEdgeTraits >
 COpenMesh::Iterators::GenericCirculatorT_DEPRECATED< FaceFaceTraits >
 COpenMesh::Iterators::GenericCirculatorT_DEPRECATED< EdgeVertexTraits >
 COpenMesh::Iterators::GenericCirculatorT_DEPRECATED< EdgeHalfedgeTraits >
 COpenMesh::Iterators::GenericCirculatorT_DEPRECATED< EdgeFaceTraits >
 COpenMesh::Iterators::GenericCirculatorBaseT< GenericCirculatorT_DEPRECATED_TraitsT::Mesh >
 COpenMesh::Iterators::GenericCirculatorT_DEPRECATED< GenericCirculatorT_DEPRECATED_TraitsT >
 COpenMesh::Iterators::GenericCirculatorBaseT< GenericCirculatorT_TraitsT::Mesh >
 COpenMesh::Iterators::GenericCirculatorT< GenericCirculatorT_TraitsT, CW >
 COpenMesh::Iterators::GenericIteratorT< Mesh, ValueHandle, MemberOwner, PrimitiveStatusMember, PrimitiveCountMember >
 CGnuplotUtility class interfacing with Gnuplot
 COpenMesh::Iterators::HalfedgeIterT< Mesh >
 COpenMesh::Concepts::MeshItems::HalfedgeT< Refs_ >Interface for the internal halfedge type
 COpenMesh::IO::Handle2Prop< T, Handle >
 COpenMesh::IO::Handle2Prop< T, FaceHandle >
 COpenMesh::IO::Handle2Prop< T, VertexHandle >
 COpenMesh::HandleToPropHandle< ElementT, T >
 COpenMesh::HandleToPropHandle< OpenMesh::EdgeHandle, T >
 COpenMesh::HandleToPropHandle< OpenMesh::FaceHandle, T >
 COpenMesh::HandleToPropHandle< OpenMesh::HalfedgeHandle, T >
 COpenMesh::HandleToPropHandle< OpenMesh::MeshHandle, T >
 COpenMesh::HandleToPropHandle< OpenMesh::VertexHandle, T >
 COpenMesh::HandleToPropHandle< void, T >
 COpenMesh::Decimater::DecimaterT< MeshT >::HeapInterfaceHeap interface
 COpenMesh::Utils::HeapInterfaceT< HeapEntry >This class demonstrates the HeapInterface's interface
 COpenMesh::HoleFiller::HoleFillerT< MeshT >
 COpenMesh::Decimater::ModProgMeshT< MeshT >::InfoStruct storing progressive mesh information
 CIteratorT< Mesh >Linear iterator
 COpenMesh::FinalMeshItemsT< Traits, IsTriMesh >::ITraits
 CKernel
 COpenMesh::PolyMeshT< Kernel >Base type for a polygonal mesh
 COpenMesh::TriMeshT< MeshKernel >
 COpenMesh::Kernel_OSG::TriMesh_OSGArrayKernelT< Traits >Triangle mesh based on the Kernel_OSG::ArrayKernelT
 COpenMesh::TriMeshT< Kernel >Base type for a triangle mesh
 COpenMesh::Concepts::KernelT< FinalMeshItems >This class describes the minimum interface a mesh kernel has to implement (because the resulting mesh will rely on this interface)
 COpenMesh::LoopSchemeMaskT< T_, cache_size_ >Implements cache for the weights of the original Loop scheme supported:
 Cstd::map< K, T >STL class
 CRuleMap
 COpenMesh::Predicates::MemberFunctionWrapper< T, MF >Wrapper object to hold an object and a member function pointer, and provides operator() to call that member function for that object with one argument
 COpenMesh::MergeTraits< _Traits1, _Traits2 >Helper class to merge two mesh traits
 COpenMesh::MeshCast< LhsMeshT, RhsMeshT >Cast a mesh with different but identical traits into each other
 COpenMesh::MeshCast< const LhsMeshT &, const RhsMeshT & >
 COpenMesh::MeshCast< const LhsMeshT *, const RhsMeshT * >
 COpenMesh::MeshCast< LhsMeshT &, RhsMeshT & >
 COpenMesh::MeshCast< LhsMeshT *, RhsMeshT * >
 COpenMesh::Utils::MeshCheckerT< Mesh >Check integrity of mesh
 COpenMesh::Concepts::MeshItemsThe mesh items class encapsulates the types VertexT, HalfedgeT, EdgeT, and FaceT
 COpenMesh::Decimater::ModBaseT< MeshT >Base class for all decimation modules
 COpenMesh::Decimater::ModIndependentSetsT< Mesh >
 COpenMesh::Decimater::ModNormalFlippingT< Mesh >
 COpenMesh::Decimater::ModProgMeshT< Mesh >
 COpenMesh::Decimater::ModQuadricT< Mesh >
 CModBalancerT< Mesh >
 COpenMesh::Decimater::ModAspectRatioT< MeshT >Use aspect ratio to control decimation
 COpenMesh::Decimater::ModEdgeLengthT< MeshT >Use edge length to control decimation
 COpenMesh::Decimater::ModHausdorffT< MeshT >Use Hausdorff distance to control decimation
 COpenMesh::Decimater::ModIndependentSetsT< MeshT >Lock one-ring around remaining vertex after a collapse to prevent further collapses of halfedges incident to the one-ring vertices
 COpenMesh::Decimater::ModNormalDeviationT< MeshT >Use Normal deviation to control decimation
 COpenMesh::Decimater::ModNormalFlippingT< MeshT >Decimating module to avoid flipping of faces
 COpenMesh::Decimater::ModProgMeshT< MeshT >Collect progressive mesh information while decimating
 COpenMesh::Decimater::ModQuadricT< MeshT >Mesh decimation module computing collapse priority based on error quadrics
 COpenMesh::Decimater::ModRoundnessT< MeshT >Use Roundness of triangles to control decimation
 COpenMesh::Decimater::ModBaseT< D >
 COpenMesh::Decimater::ModQuadricT< D >
 CModBalancerT< D >
 CMyData
 COpenMesh::Utils::NoncopyableThis class demonstrates the non copyable idiom
 COpenMesh::Decimater::ModHandleT< Self >
 COpenMesh::Smoother::Component< Mesh >
 COpenMesh::Smoother::Continuity< Mesh >
 COpenMesh::Smoother::Scalar< Mesh >
 COpenMesh::Smoother::VertexHandle< Mesh >
 COpenMesh::Smoother::EdgeHandle< Mesh >
 COpenMesh::Subdivider::Uniform::SubdividerT< Mesh >
 COpenMesh::Subdivider::Uniform::SubdividerT< MeshType, RealType >
 COpenMesh::Subdivider::Uniform::CompositeT< MeshType, RealType >
 COpenMesh::Subdivider::Uniform::SubdividerT< mesh_t, real_t >
 COpenMesh::Subdivider::Uniform::SubdividerT< MeshType, double >
 COpenMesh::Subdivider::Uniform::CompositeT< MeshType, double >
 COpenMesh::Subdivider::Uniform::CompositeLoopT< MeshType, RealType >Uniform composite Loop subdivision algorithm
 COpenMesh::Subdivider::Uniform::CompositeSqrt3T< MeshType, RealType >Uniform composite sqrt(3) subdivision algorithm
 COpenMesh::Subdivider::Uniform::CatmullClarkT< MeshType, RealType >Based on code from Leon Kos, CAD lab, Mech.Eng., University of Ljubljana, Slovenia (http://www.lecad.fs.uni-lj.si/~leon)
 COpenMesh::Subdivider::Uniform::InterpolatingSqrt3LGT< MeshType, RealType >Uniform Interpolating Sqrt3 subdivision algorithm
 COpenMesh::Subdivider::Uniform::LoopT< MeshType, RealType >Uniform Loop subdivision algorithm
 COpenMesh::Subdivider::Uniform::MidpointT< MeshType, RealType >Midpoint subdivision algorithm
 COpenMesh::Subdivider::Uniform::Sqrt3T< MeshType, RealType >Uniform Sqrt3 subdivision algorithm
 COpenMesh::Subdivider::Uniform::SubdividerT< MeshType, float >
 COpenMesh::Subdivider::Uniform::CompositeT< MeshType, RealType >This class provides the composite subdivision rules for the uniform case
 COpenMesh::Subdivider::Uniform::CompositeLoopT< CMesh >
 COpenMesh::Subdivider::Uniform::CompositeSqrt3T< CMesh >
 COpenMesh::Subdivider::Uniform::LongestEdgeT< MeshType, RealType >Uniform LongestEdgeT subdivision algorithm
 COpenMesh::Decimater::BaseDecimaterT< MeshT >
 COpenMesh::Decimater::DecimaterT< ArrayTriMesh >
 COpenMesh::Decimater::DecimaterT< Mesh >
 COpenMesh::Decimater::DecimaterT< MeshT >Decimater framework
 COpenMesh::Decimater::MixedDecimaterT< MeshT >Mixed decimater framework
 COpenMesh::Decimater::McDecimaterT< MeshT >Multiple choice decimater framework
 COpenMesh::Decimater::MixedDecimaterT< MeshT >Mixed decimater framework
 COpenMesh::Decimater::ModHandleT< Module >Handle for mesh decimation modules
 COpenMesh::Smoother::SmootherT< Mesh >Base class for smoothing algorithms
 COpenMesh::Smoother::LaplaceSmootherT< Mesh >Laplacian Smoothing
 COpenMesh::Smoother::JacobiLaplaceSmootherT< Mesh >Laplacian Smoothing
 COpenMesh::Subdivider::Uniform::SubdividerT< MeshType, RealType >Abstract base class for uniform subdivision algorithms
 COpenMesh::Subdivider::Uniform::CatmullClarkT< Mesh >
 COpenMesh::Subdivider::Uniform::InterpolatingSqrt3LGT< Mesh >
 COpenMesh::Subdivider::Uniform::LoopT< Mesh >
 COpenMesh::Subdivider::Uniform::Sqrt3T< Mesh >
 COpenMesh::Utils::TestingFrameworkHelper class for test programms
 COpenMesh::NormalConeT< Vector >/class NormalCone NormalCone.hh <OpenMesh/Core/Geometry/NormalConeT.hh>
 COpenMesh::Utils::NumLimitsT< Scalar >This class provides the maximum and minimum values a certain scalar type (int, float, or double) can store
 COpenMesh::Decimater::ObserverObserver class
 COpenMesh::IO::OptionsSet options for reader/writer modules
 Cstd::pair< T1, T2 >STL class
 COption< T >
 COpenMesh::Plane3dAx + by + cz + d = 0
 COpenMesh::VDPM::Plane3dAx + by + cz + d = 0
 CPMInfo
 COpenMesh::PolyConnectivityTagConnectivity tag indicating that the tagged mesh has polygon connectivity
 COpenMesh::PolyMesh_ArrayKernel_GeneratorT< Traits >Helper class to build a PolyMesh-type
 COpenMesh::Predicates::PredicateBase< PredicateT >
 COpenMesh::Predicates::PredicateBase< Boundary >
 COpenMesh::Predicates::Boundary
 COpenMesh::Predicates::PredicateBase< Conjunction< Predicate1T, Predicate2T > >
 COpenMesh::Predicates::Conjunction< Predicate1T, Predicate2T >
 COpenMesh::Predicates::PredicateBase< Deleted >
 COpenMesh::Predicates::Deleted
 COpenMesh::Predicates::PredicateBase< Disjunction< Predicate1T, Predicate2T > >
 COpenMesh::Predicates::Disjunction< Predicate1T, Predicate2T >
 COpenMesh::Predicates::PredicateBase< Feature >
 COpenMesh::Predicates::Feature
 COpenMesh::Predicates::PredicateBase< Hidden >
 COpenMesh::Predicates::Hidden
 COpenMesh::Predicates::PredicateBase< Locked >
 COpenMesh::Predicates::Locked
 COpenMesh::Predicates::PredicateBase< Negation< PredicateT > >
 COpenMesh::Predicates::Negation< PredicateT >
 COpenMesh::Predicates::PredicateBase< Predicate< PredicateT > >
 COpenMesh::Predicates::Predicate< PredicateT >
 COpenMesh::Predicates::PredicateBase< Regular< inner_reg, boundary_reg > >
 COpenMesh::Predicates::Regular< 4, 3 >
 COpenMesh::Predicates::Regular< 6, 4 >
 COpenMesh::Predicates::Regular< inner_reg, boundary_reg >
 COpenMesh::Predicates::PredicateBase< Selected >
 COpenMesh::Predicates::Selected
 COpenMesh::Predicates::PredicateBase< Tagged >
 COpenMesh::Predicates::Tagged
 COpenMesh::Predicates::PredicateBase< Tagged2 >
 COpenMesh::Predicates::Tagged2
 COpenMesh::PropertyContainerA a container for properties
 COpenMesh::PropertyCreationManagerClass for adding properties based on strings
 COpenMesh::PropertyCreatorBase class for property creators
 COpenMesh::PropertyCreatorImpl< PropertyCreatorT >Helper class that contains the implementation of the create_<HandleT>_property methods
 CPropertyHandle
 COpenMesh::AutoPropertyHandleT< Mesh, PropertyHandle >
 CPropertyHandle_
 COpenMesh::AutoPropertyHandleT< Mesh_, PropertyHandle_ >
 COpenMesh::PropertyManager< PROPTYPE, MeshT >This class is intended to manage the lifecycle of properties
 COpenMesh::PropHandle< HandleT >
 COpenMesh::PropHandle< EdgeHandle >
 COpenMesh::PropHandle< FaceHandle >
 COpenMesh::PropHandle< HalfedgeHandle >
 COpenMesh::PropHandle< MeshHandle >
 COpenMesh::PropHandle< VertexHandle >
 CQGLWidget
 CQGLViewerWidget
 CMeshViewerWidgetT< mesh_t >
 CDecimaterViewerWidget
 CMeshViewerWidgetT< MyMesh >
 CMeshViewerWidget
 CProgViewerWidget
 CMeshViewerWidgetT< Mesh >
 CMeshViewerWidgetSubdivider
 CMeshViewerWidgetT< VDPMMesh >
 COpenMesh::VDPMSynthesizerViewerWidget
 CMeshViewerWidgetT< M >
 COpenMesh::Geometry::QuadricT< Scalar >/class QuadricT Geometry/QuadricT.hh
 CQWidget
 CSubdivideWidget
 COpenMesh::RandomNumberGeneratorGenerate a random number between 0.0 and 1.0 with a guaranteed resolution ( Number of possible values )
 COpenMesh::RangeTraitT< CONTAINER_T, ITER_T, begin_fn, end_fn >
 CRegisteredDataType
 COpenMesh::Subdivider::Adaptive::RuleInterfaceT< M >Base class for adaptive composite subdivision rules
 COpenMesh::Subdivider::Adaptive::EF< M >Composite rule EF
 COpenMesh::Subdivider::Adaptive::EV< M >Composite rule EV
 COpenMesh::Subdivider::Adaptive::EVc< M >Composite rule EVc
 COpenMesh::Subdivider::Adaptive::EdE< M >Composite rule EdE
 COpenMesh::Subdivider::Adaptive::EdEc< M >Composite rule EdEc
 COpenMesh::Subdivider::Adaptive::FE< M >Composite rule FE
 COpenMesh::Subdivider::Adaptive::FF< M >Composite rule FF
 COpenMesh::Subdivider::Adaptive::FFc< M >Composite rule FFc
 COpenMesh::Subdivider::Adaptive::FV< M >Composite rule FV
 COpenMesh::Subdivider::Adaptive::FVc< M >Composite rule FVc
 COpenMesh::Subdivider::Adaptive::Tvv3< M >Adaptive Composite Subdivision framework
 COpenMesh::Subdivider::Adaptive::Tvv4< M >Topological composite rule Tvv,4 doing a 1-4 split of a face
 COpenMesh::Subdivider::Adaptive::VE< M >Composite rule VE
 COpenMesh::Subdivider::Adaptive::VF< M >Composite rule VF
 COpenMesh::Subdivider::Adaptive::VV< M >Composite rule VV
 COpenMesh::Subdivider::Adaptive::VVc< M >Composite rule VVc
 COpenMesh::Subdivider::Adaptive::VdE< M >Composite rule VdE
 COpenMesh::Subdivider::Adaptive::VdEc< M >Composite rule VdEc
 COpenMesh::SingletonT< T >A simple singleton template
 COpenMesh::SmartBaseHandleBase class for all smart handle types
 COpenMesh::SmartEdgeHandle
 COpenMesh::SmartFaceHandle
 COpenMesh::SmartHalfedgeHandle
 COpenMesh::SmartVertexHandleSmart version of VertexHandle contains a pointer to the corresponding mesh and allows easier access to navigation methods
 COpenMesh::SmartHandle< HandleT >
 COpenMesh::SmartHandle< EdgeHandle >
 COpenMesh::SmartHandle< FaceHandle >
 COpenMesh::SmartHandle< HalfedgeHandle >
 COpenMesh::SmartHandle< VertexHandle >
 COpenMesh::SmartHandleBoundaryPredicate< HandleType >Base class for all smart handle types that contains status related methods
 COpenMesh::SmartHandleBoundaryPredicate< SmartEdgeHandle >
 COpenMesh::SmartEdgeHandle
 COpenMesh::SmartHandleBoundaryPredicate< SmartFaceHandle >
 COpenMesh::SmartFaceHandle
 COpenMesh::SmartHandleBoundaryPredicate< SmartHalfedgeHandle >
 COpenMesh::SmartHalfedgeHandle
 COpenMesh::SmartHandleBoundaryPredicate< SmartVertexHandle >
 COpenMesh::SmartVertexHandleSmart version of VertexHandle contains a pointer to the corresponding mesh and allows easier access to navigation methods
 COpenMesh::SmartHandleStatusPredicates< HandleType >Base class for all smart handle types that contains status related methods
 COpenMesh::SmartHandleStatusPredicates< SmartEdgeHandle >
 COpenMesh::SmartEdgeHandle
 COpenMesh::SmartHandleStatusPredicates< SmartFaceHandle >
 COpenMesh::SmartFaceHandle
 COpenMesh::SmartHandleStatusPredicates< SmartHalfedgeHandle >
 COpenMesh::SmartHalfedgeHandle
 COpenMesh::SmartHandleStatusPredicates< SmartVertexHandle >
 COpenMesh::SmartVertexHandleSmart version of VertexHandle contains a pointer to the corresponding mesh and allows easier access to navigation methods
 COpenMesh::SmartRangeT< RangeT, HandleT >Base class for all smart range types
 COpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstVertexVertexIter, VertexHandle, VertexHandle, &PolyConnectivity::cvv_begin, &PolyConnectivity::cvv_end > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstVertexIHalfedgeIter, VertexHandle, HalfedgeHandle, &PolyConnectivity::cvih_begin, &PolyConnectivity::cvih_end > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstVertexOHalfedgeIter, VertexHandle, HalfedgeHandle, &PolyConnectivity::cvoh_begin, &PolyConnectivity::cvoh_end > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstVertexEdgeIter, VertexHandle, EdgeHandle, &PolyConnectivity::cve_begin, &PolyConnectivity::cve_end > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstVertexFaceIter, VertexHandle, FaceHandle, &PolyConnectivity::cvf_begin, &PolyConnectivity::cvf_end > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstFaceVertexIter, FaceHandle, VertexHandle, &PolyConnectivity::cfv_begin, &PolyConnectivity::cfv_end > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstFaceHalfedgeIter, FaceHandle, HalfedgeHandle, &PolyConnectivity::cfh_begin, &PolyConnectivity::cfh_end > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstFaceEdgeIter, FaceHandle, EdgeHandle, &PolyConnectivity::cfe_begin, &PolyConnectivity::cfe_end > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstFaceFaceIter, FaceHandle, FaceHandle, &PolyConnectivity::cff_begin, &PolyConnectivity::cff_end > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstEdgeVertexIter, EdgeHandle, VertexHandle, &PolyConnectivity::cev_begin, &PolyConnectivity::cev_end > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstEdgeHalfedgeIter, EdgeHandle, HalfedgeHandle, &PolyConnectivity::ceh_begin, &PolyConnectivity::ceh_end > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstEdgeFaceIter, EdgeHandle, FaceHandle, &PolyConnectivity::cef_begin, &PolyConnectivity::cef_end > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstHalfedgeLoopIter, HalfedgeHandle, HalfedgeHandle, &PolyConnectivity::chl_begin, &PolyConnectivity::chl_end > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstVertexVertexCWIter, VertexHandle, VertexHandle, &PolyConnectivity::cvv_cwbegin, &PolyConnectivity::cvv_cwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstVertexIHalfedgeCWIter, VertexHandle, HalfedgeHandle, &PolyConnectivity::cvih_cwbegin, &PolyConnectivity::cvih_cwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstVertexOHalfedgeCWIter, VertexHandle, HalfedgeHandle, &PolyConnectivity::cvoh_cwbegin, &PolyConnectivity::cvoh_cwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstVertexEdgeCWIter, VertexHandle, EdgeHandle, &PolyConnectivity::cve_cwbegin, &PolyConnectivity::cve_cwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstVertexFaceCWIter, VertexHandle, FaceHandle, &PolyConnectivity::cvf_cwbegin, &PolyConnectivity::cvf_cwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstFaceVertexCWIter, FaceHandle, VertexHandle, &PolyConnectivity::cfv_cwbegin, &PolyConnectivity::cfv_cwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstFaceHalfedgeCWIter, FaceHandle, HalfedgeHandle, &PolyConnectivity::cfh_cwbegin, &PolyConnectivity::cfh_cwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstFaceEdgeCWIter, FaceHandle, EdgeHandle, &PolyConnectivity::cfe_cwbegin, &PolyConnectivity::cfe_cwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstFaceFaceCWIter, FaceHandle, FaceHandle, &PolyConnectivity::cff_cwbegin, &PolyConnectivity::cff_cwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstHalfedgeLoopCWIter, HalfedgeHandle, HalfedgeHandle, &PolyConnectivity::chl_cwbegin, &PolyConnectivity::chl_cwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstVertexVertexCCWIter, VertexHandle, VertexHandle, &PolyConnectivity::cvv_ccwbegin, &PolyConnectivity::cvv_ccwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstVertexIHalfedgeCCWIter, VertexHandle, HalfedgeHandle, &PolyConnectivity::cvih_ccwbegin, &PolyConnectivity::cvih_ccwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstVertexOHalfedgeCCWIter, VertexHandle, HalfedgeHandle, &PolyConnectivity::cvoh_ccwbegin, &PolyConnectivity::cvoh_ccwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstVertexEdgeCCWIter, VertexHandle, EdgeHandle, &PolyConnectivity::cve_ccwbegin, &PolyConnectivity::cve_ccwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstVertexFaceCCWIter, VertexHandle, FaceHandle, &PolyConnectivity::cvf_ccwbegin, &PolyConnectivity::cvf_ccwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstFaceVertexCCWIter, FaceHandle, VertexHandle, &PolyConnectivity::cfv_ccwbegin, &PolyConnectivity::cfv_ccwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstFaceHalfedgeCCWIter, FaceHandle, HalfedgeHandle, &PolyConnectivity::cfh_ccwbegin, &PolyConnectivity::cfh_ccwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstFaceEdgeCCWIter, FaceHandle, EdgeHandle, &PolyConnectivity::cfe_ccwbegin, &PolyConnectivity::cfe_ccwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstFaceFaceCCWIter, FaceHandle, FaceHandle, &PolyConnectivity::cff_ccwbegin, &PolyConnectivity::cff_ccwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT< PolyConnectivity, ConstHalfedgeLoopCCWIter, HalfedgeHandle, HalfedgeHandle, &PolyConnectivity::chl_ccwbegin, &PolyConnectivity::chl_ccwend > >
 COpenMesh::CirculatorRange< CirculatorRangeTraitT >Generic class for iterator ranges
 COpenMesh::SmartRangeT< EntityRange< RangeTraitT >, RangeTraitT::ITER_TYPE::SmartHandle >
 COpenMesh::EntityRange< RangeTraitT< const PolyConnectivity, PolyConnectivity::ConstVertexIter, &PolyConnectivity::vertices_begin, &PolyConnectivity::vertices_end > >
 COpenMesh::EntityRange< RangeTraitT< const PolyConnectivity, PolyConnectivity::ConstVertexIter, &PolyConnectivity::vertices_sbegin, &PolyConnectivity::vertices_end > >
 COpenMesh::EntityRange< RangeTraitT< const PolyConnectivity, PolyConnectivity::ConstHalfedgeIter, &PolyConnectivity::halfedges_begin, &PolyConnectivity::halfedges_end > >
 COpenMesh::EntityRange< RangeTraitT< const PolyConnectivity, PolyConnectivity::ConstHalfedgeIter, &PolyConnectivity::halfedges_sbegin, &PolyConnectivity::halfedges_end > >
 COpenMesh::EntityRange< RangeTraitT< const PolyConnectivity, PolyConnectivity::ConstEdgeIter, &PolyConnectivity::edges_begin, &PolyConnectivity::edges_end > >
 COpenMesh::EntityRange< RangeTraitT< const PolyConnectivity, PolyConnectivity::ConstEdgeIter, &PolyConnectivity::edges_sbegin, &PolyConnectivity::edges_end > >
 COpenMesh::EntityRange< RangeTraitT< const PolyConnectivity, PolyConnectivity::ConstFaceIter, &PolyConnectivity::faces_begin, &PolyConnectivity::faces_end > >
 COpenMesh::EntityRange< RangeTraitT< const PolyConnectivity, PolyConnectivity::ConstFaceIter, &PolyConnectivity::faces_sbegin, &PolyConnectivity::faces_end > >
 COpenMesh::EntityRange< RangeTraitT >Generic class for vertex/halfedge/edge/face ranges
 COpenMesh::SmartRangeT< FilteredSmartRangeT< RangeT, HandleT, Functor >, HandleT >
 COpenMesh::FilteredSmartRangeT< RangeT, HandleT, Functor >Class which applies a filter when iterating over elements
 COpenMesh::SmartTaggerT< Mesh, EHandle, EPHandle >Smart Tagger
 COpenMesh::SmartTaggerT< Mesh, Mesh::EdgeHandle, OpenMesh::EPropHandleT< unsigned int > >
 COpenMesh::SmartTaggerET< Mesh >
 COpenMesh::SmartTaggerT< Mesh, Mesh::FaceHandle, OpenMesh::FPropHandleT< unsigned int > >
 COpenMesh::SmartTaggerFT< Mesh >
 COpenMesh::SmartTaggerT< Mesh, Mesh::HalfedgeHandle, OpenMesh::HPropHandleT< unsigned int > >
 COpenMesh::SmartTaggerHT< Mesh >
 COpenMesh::SmartTaggerT< Mesh, Mesh::VertexHandle, OpenMesh::VPropHandleT< unsigned int > >
 COpenMesh::SmartTaggerVT< Mesh >
 CCompositeTraits::StateStorage type for intermediate states and the final flag of a mesh entity
 COpenMesh::Subdivider::Adaptive::CompositeTraits::StateStorage type for intermediate states and the final flag of a mesh entity
 COpenMesh::Subdivider::Adaptive::State
 COpenMesh::Attributes::StatusInfoAdd status information to a base class
 COpenMesh::ArrayKernel::StatusSetT< HandleT >— StatusSet API —
 COpenMesh::ArrayKernel::AutoStatusSetT< VertexHandle >
 COpenMesh::ArrayKernel::ExtStatusSetT< VertexHandle >
 COpenMesh::ArrayKernel::AutoStatusSetT< EdgeHandle >
 COpenMesh::ArrayKernel::ExtStatusSetT< EdgeHandle >
 COpenMesh::ArrayKernel::AutoStatusSetT< FaceHandle >
 COpenMesh::ArrayKernel::ExtStatusSetT< FaceHandle >
 COpenMesh::ArrayKernel::AutoStatusSetT< HalfedgeHandle >
 COpenMesh::ArrayKernel::ExtStatusSetT< HalfedgeHandle >
 COpenMesh::ArrayKernel::AutoStatusSetT< HandleT >AutoStatusSetT: A status set that automatically picks a status bit
 COpenMesh::ArrayKernel::ExtStatusSetT< HandleT >ExtStatusSet: A status set augmented with an array
 COpenMesh::ArrayKernel::StatusSetT< Handle >
 COpenMesh::ArrayKernel::AutoStatusSetT< Handle >
 COpenMesh::StripifierT< Mesh >This class decomposes a triangle mesh into several triangle strips
 Ctesting::Test
 COpenMeshBase
 COpenMeshBasePoly
 COpenMeshBasePolyVec2i
 COpenMeshBaseTriVec2i
 COpenMesh::Utils::TimerTimer class
 CTimerTimer class
 COpenMesh::TriConnectivityTagConnectivity tag indicating that the tagged mesh has triangle connectivity
 COpenMesh::TriMesh_ArrayKernel_GeneratorT< Traits >Helper class to create a TriMesh-type based on ArrayKernelT
 COpenMesh::Kernel_OSG::TriMesh_OSGArrayKernel_GeneratorT< Traits >Helper class to create a TriMesh-type based on Kernel_OSG::ArrayKernelT
 CCustom::Vec< DIM >A Vector class with the absolute minimum of built-in methods to test the interface expected from Vectors used in Traits
 Cstd::vector< T >STL class
 COpenMesh::Utils::HeapT< VertexHandle, HeapInterface >
 COpenMesh::Utils::HeapT< HeapEntry, HeapInterface >An efficient, highly customizable heap
 COpenMesh::vector_caster< osg::Vec3d, osg::Pnt3d >Convert Pnt3d to Vec3d
 COpenMesh::vector_caster< osg::Vec3f, osg::Pnt3f >Convert Pnt3f to Vec3f
 COpenMesh::vector_caster< osg::Vec4d, osg::Pnt4d >Convert Pnt4d to Vec4d
 COpenMesh::vector_caster< osg::Vec4f, osg::Pnt4f >Convert Pnt4f to Vec4f
 COpenMesh::vector_traits< T >Helper class providing information about a vector type
 COpenMesh::vector_traits< Custom::Vec< DIM > >
 COpenMesh::vector_traits< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options > >
 COpenMesh::vector_traits< osg::Color3f >Vector traits for OpenSG color type
 COpenMesh::vector_traits< osg::Color3ub >Vector traits for OpenSG color type
 COpenMesh::vector_traits< osg::Color4f >Vector traits for OpenSG color type
 COpenMesh::vector_traits< osg::Color4ub >Vector traits for OpenSG color type
 COpenMesh::vector_traits< osg::Pnt2d >Vector traits for OpenSG vector type
 COpenMesh::vector_traits< osg::Pnt2f >Vector traits for OpenSG vector type
 COpenMesh::vector_traits< osg::Pnt3d >Vector traits for OpenSG vector type
 COpenMesh::vector_traits< osg::Pnt3f >Vector traits for OpenSG vector type
 COpenMesh::vector_traits< osg::Pnt4d >Vector traits for OpenSG vector type
 COpenMesh::vector_traits< osg::Pnt4f >Vector traits for OpenSG vector type
 COpenMesh::vector_traits< osg::Vec2f >Vector traits for OpenSG vector type
 COpenMesh::vector_traits< osg::Vec3d >Vector traits for OpenSG vector type
 COpenMesh::vector_traits< osg::Vec3f >Vector traits for OpenSG vector type
 COpenMesh::vector_traits< osg::Vec4d >Vector traits for OpenSG vector type
 COpenMesh::vector_traits< osg::Vec4f >Vector traits for OpenSG vector type
 COpenMesh::vector_traits< osg::Vec4ub >Vector traits for OpenSG vector type
 CVectorDataT
 CVectorT< float, 4 >
 CVectorT< float, 3 >
 CVectorT< Scalar, N >
 COpenMesh::VectorT< Scalar, DIM >
 COpenMesh::PolyConnectivity::VertexEdgeTraits
 COpenMesh::PolyConnectivity::VertexFaceTraits
 COpenMesh::PolyConnectivity::VertexHalfedgeTraits
 COpenMesh::Iterators::VertexIterT< Mesh >
 COpenMesh::PolyConnectivity::VertexOppositeHalfedgeTraits
 COpenMesh::Concepts::MeshItems::VertexT< Refs_ >Interface for the internal vertex type
 COpenMesh::PolyConnectivity::VertexVertexTraits
 COpenMesh::VDPM::VFrontActive nodes in vertex hierarchy
 COpenMesh::VFrontActive nodes in vertex hierarchy
 COpenMesh::VDPM::VHierarchyKeeps the vertex hierarchy build during analyzing a progressive mesh
 COpenMesh::VHierarchyKeeps the vertex hierarchy build during analyzing a progressive mesh
 COpenMesh::VDPM::VHierarchyNodeVertex hierarchy node
 COpenMesh::VHierarchyNodeVertex hierarchy node
 COpenMesh::VDPM::VHierarchyNodeIndexIndex of vertex hierarchy node
 COpenMesh::VHierarchyNodeIndexIndex of vertex hierarchy node
 COpenMesh::VDPM::VHierarchyWindow
 COpenMesh::VDPM::ViewingParameters
 COpenMesh::ViewingParameters

Project OpenMesh, ©  Visual Computing Institute, RWTH Aachen. Documentation generated using doxygen .