Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

OpenMesh Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
OpenMesh::IO::_IOManager_This is the real IOManager class that is later encapsulated by SingletonT to enforce its uniqueness
OpenMesh::IO::_OBJReader_Implementation of the OBJ format reader
OpenMesh::IO::_OBJWriter_This class defines the OBJ writer
OpenMesh::IO::_OFFReader_Implementation of the OFF format reader
OpenMesh::IO::_OFFWriter_Implementation of the OFF format writer
OpenMesh::IO::_OMReader_Implementation of the OM format reader
OpenMesh::IO::_OMWriter_Implementation of the OM format writer
OpenMesh::IO::_STLReader_Implementation of the STL format reader
OpenMesh::IO::_STLWriter_Implementation of the STL format writer
OpenMesh::ArrayKernelT< AttribKernel, FinalMeshItems >
OpenMesh::Kernel_OSG::ArrayKernelT< AttribKernel, FinalMeshItems >
OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >This class adds the standard properties to the mesh type
OpenMesh::AttribKernelT< MeshItems >This class adds the standard properties to the mesh type
OpenMesh::IO::BaseExporterBase class for exporter modules
OpenMesh::BaseHandleBase class for all handle types
OpenMesh::IO::BaseImporterBase class for importer modules
OpenMesh::BaseKernelThis class provides the basic property management like adding/removing properties and access to properties
OpenMesh::BaseMeshBase class for all meshes
OpenMesh::BasePropertyAbstract class defining the basic interface of a dynamic property
OpenMesh::BasePropHandleT< T >Base property handle
OpenMesh::IO::BaseReaderBase class for reader modules
OpenMesh::IO::BaseWriterBase class for all writer modules
OpenMesh::IO::binary< T >The struct defines how to store and restore the type T
CirculatorT< Mesh >Circulator
Uniform::CoeffAbstract base class for coefficient functions
OpenMesh::Decimater::CollapseInfoT< Mesh >Stores information about a halfedge collapse
OpenMesh::color_caster< osg::Color3f, osg::Color3ub >Helper struct
OpenMesh::color_caster< osg::Color3ub, osg::Color3f >Helper struct
Uniform::CompositeLoopT< MeshType, RealType >Uniform composite Loop subdivision algorithm
Uniform::CompositeSqrt3T< MeshType, RealType >Uniform composite sqrt(3) subdivision algorithm
Adaptive::CompositeT< M >Adaptive Composite Subdivision framework
Uniform::CompositeT< MeshType, RealType >This class provides the composite subdivision rules for the uniform case
Adaptive::CompositeTraitsMesh traits for adaptive composite subdivision
Uniform::CompositeTraitsUniform Composite Subdivision framework
Uniform::compute_weight
Uniform::compute_weight
OpenMesh::Iterators::ConstEdgeIterT< Mesh >Linear iterator
OpenMesh::Iterators::ConstFaceEdgeIterT< Mesh >Circulator
OpenMesh::Iterators::ConstFaceFaceIterT< Mesh >Circulator
OpenMesh::Iterators::ConstFaceHalfedgeIterT< Mesh >Circulator
OpenMesh::Iterators::ConstFaceIterT< Mesh >Linear iterator
OpenMesh::Iterators::ConstFaceVertexIterT< Mesh >Circulator
OpenMesh::Iterators::ConstHalfedgeIterT< Mesh >Linear iterator
OpenMesh::Iterators::ConstVertexEdgeIterT< Mesh >Circulator
OpenMesh::Iterators::ConstVertexFaceIterT< Mesh >Circulator
OpenMesh::Iterators::ConstVertexIHalfedgeIterT< Mesh >Circulator
OpenMesh::Iterators::ConstVertexIterT< Mesh >Linear iterator
OpenMesh::Iterators::ConstVertexOHalfedgeIterT< Mesh >Circulator
OpenMesh::Iterators::ConstVertexVertexIterT< Mesh >Circulator
OpenMesh::Decimater::DecimaterT< MeshT >Decimater framework
OpenMesh::DefaultTraitsBase class for all traits
Adaptive::EdE< M >Composite rule EdE
Adaptive::EdEc< M >Composite rule EdEc
OpenMesh::EdgeHandleHandle for a edge entity
OpenMesh::Iterators::EdgeIterT< Mesh >Linear iterator
Adaptive::EF< M >Composite rule EF
OpenMesh::EndianDetermine byte order of host system
OpenMesh::EPropHandleT< T >
Adaptive::EV< M >Composite rule EV
Adaptive::EVc< M >Composite rule EVc
Uniform::EVCoeffHelper struct
OpenMesh::IO::ExporterT< Mesh >This class template provides an exporter module for OpenMesh meshes
OpenMesh::Iterators::FaceEdgeIterT< Mesh >Circulator
OpenMesh::Iterators::FaceFaceIterT< Mesh >Circulator
OpenMesh::Iterators::FaceHalfedgeIterT< Mesh >Circulator
OpenMesh::FaceHandleHandle for a face entity
OpenMesh::Iterators::FaceIterT< Mesh >Linear iterator
OpenMesh::Iterators::FaceVertexIterT< Mesh >Circulator
Adaptive::FE< M >Composite rule FE
Adaptive::FF< M >Composite rule FF
Adaptive::FFc< M >Composite rule FFc
OpenMesh::FinalMeshItemsT< InternalItems, Traits, IsTriMesh >Definition of the mesh entities (items)
OpenMesh::FPropHandleT< T >
Adaptive::FV< M >Composite rule FV
Adaptive::FVc< M >Composite rule FVc
Uniform::FVCoeffHelper class
OpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >Adaptor for osg::GeoIndicesUI32
GnuplotUtility class interfacing with Gnuplot
GnuplotExceptionException thrown by class Gnuplot
OpenMesh::HalfedgeHandleHandle for a halfedge entity
OpenMesh::Iterators::HalfedgeIterT< Mesh >Linear iterator
OpenMesh::Concepts::HandleT< T >
OpenMesh::Utils::HeapInterfaceT< HeapEntry >This class demonstrates the HeapInterface's interface
OpenMesh::Utils::HeapT< HeapEntry, HeapInterface >An efficient, highly customizable heap
OpenMesh::HPropHandleT< T >
OpenMesh::IO::ImporterT< Mesh >This class template provides an importer module for OpenMesh meshes
IteratorT< Mesh >Linear iterator
OpenMesh::Concepts::KernelT< FinalMeshItems >
Uniform::LoopT< MeshType, RealType >Uniform Loop subdivision algorithm
OpenMesh::MergeTraits< _Traits1, _Traits2 >Helper class to merge two mesh traits
OpenMesh::Utils::MeshCheckerT< Mesh >Check integrity of mesh
OpenMesh::Concepts::MeshItems
OpenMesh::Concepts::MeshItems::EdgeT< Refs_ >Interface for the internal edge type
OpenMesh::Concepts::MeshItems::FaceT< Refs_ >Interface for the internal face type
OpenMesh::Concepts::MeshItems::HalfedgeT< Refs_ >Interface for the internal halfedge type
OpenMesh::Concepts::MeshItems::VertexT< Refs_ >Interface for the internal vertex type
OpenMesh::VDPM::MeshTraitsMesh traits for View Dependent Progressive Meshes
OpenMesh::Decimater::ModBaseT< DecimaterType >Base class for all decimation modules
OpenMesh::Decimater::ModHandleT< Module >Handle for mesh decimation modules
OpenMesh::Decimater::ModIndependentSetsT< DecimaterType >Lock one-ring around remaining vertex after a collapse to prevent further collapses of halfedges incident to the one-ring vertices
OpenMesh::Decimater::ModNormalFlippingT< DecimaterT >Decimating module to avoid flipping of faces
OpenMesh::Decimater::ModProgMeshT< DecimaterType >Collect progressive mesh information while decimating
OpenMesh::Decimater::ModProgMeshT< DecimaterType >::InfoStruct storing progressive mesh information
OpenMesh::Decimater::ModQuadricT< DecimaterType >Mesh decimation module computing collapse priority based on error quadrics
OpenMesh::Decimater::ModRoundnessT< DecimaterType >Compute error value based on roundness criteria
OpenMesh::MPropHandleT< T >
OpenMesh::Utils::NoncopyableThis class demonstrates the non copyable idiom
OpenMesh::Kernel_OSG::oPropertyT< GeoProperty >Property adaptor for OpenSG GeoProperties
OpenMesh::IO::OptionsSet options for reader/writer modules
OpenMesh::VDPM::Plane3dAx + by + cz + d = 0
OpenMesh::PolyMesh_ArrayKernel_GeneratorT< Traits >Helper class to build a PolyMesh-type
OpenMesh::PolyMesh_ArrayKernelT< Traits >
OpenMesh::PolyMeshT< Kernel >Base type for a polygonal mesh
OpenMesh::PropertyContainerA a container for properties
OpenMesh::Kernel_OSG::PropertyKernel< IsTriMesh >Helper class, extending functionaliy of OpenMesh::BaseKernel to OpenSG specific property adaptors
OpenMesh::PropertyT< T >Default property class for any type T
OpenMesh::PropertyT< bool >Property specialization for bool type
OpenMesh::PropertyT< std::string >Property specialization for std::string type
OpenMesh::Geometry::QuadricT< Scalar, Vector3Elem, Vector4Elem >/class QuadricT QuadricT.hh <OSG/Geometry/Types/QuadricT.hh>
Adaptive::RuleHandleT< R >Handle template for adaptive composite subdividion rules
Adaptive::RuleInterfaceT< M >Base class for adaptive composite subdivision rules
OpenMesh::SingletonT< T >A simple singleton template
Uniform::Sqrt3T< MeshType, RealType >Uniform Sqrt3 subdivision algorithm
Adaptive::StateStorage type for intermediate states and the final flag of a mesh entity
OpenMesh::Attributes::StatusInfoAdd status information to a base class
OpenMesh::StripifierT< Mesh >This class decomposes a triangle mesh into several triangle strips
Uniform::SubdividerT< MeshType, RealType >Abstract base class for uniform subdivision algorithms
OpenMesh::Utils::TestingFrameworkHelper class for test programms
OpenMesh::Utils::TimerTimer class
OpenMesh::Kernel_OSG::TraitsBase class for all mesh traits using the OSGArrayKernelT
OpenMesh::TriMesh_ArrayKernel_GeneratorT< Traits >Helper class to create a TriMesh-type based on ArrayKernelT
OpenMesh::TriMesh_ArrayKernelT< Traits >
OpenMesh::Kernel_OSG::TriMesh_OSGArrayKernel_GeneratorT< Traits >Helper class to create a TriMesh-type based on Kernel_OSG::ArrayKernelT
OpenMesh::Kernel_OSG::TriMesh_OSGArrayKernelT< Traits >
OpenMesh::TriMeshT< Kernel >Base type for a triangle mesh
Adaptive::Tvv3< M >Topological composite rule Tvv,3 doing a 1-3 split of a face
Adaptive::Tvv4< M >Topological composite rule Tvv,4 doing a 1-4 split of a face
Adaptive::VdE< M >Composite rule VdE
Adaptive::VdEc< M >Composite rule VdEc
Adaptive::VE< M >Composite rule VE
OpenMesh::vector_caster< osg::Vec3d, osg::Pnt3d >Convert Pnt3d to Vec3d
OpenMesh::vector_caster< osg::Vec3f, osg::Pnt3f >Convert Pnt3f to Vec3f
OpenMesh::vector_caster< osg::Vec4d, osg::Pnt4d >Convert Pnt4d to Vec4d
OpenMesh::vector_caster< osg::Vec4f, osg::Pnt4f >Convert Pnt4f to Vec4f
OpenMesh::vector_traits< T >Helper class providing information about a vector type
OpenMesh::vector_traits< osg::Color3f >Vector traits for OpenSG color type
OpenMesh::vector_traits< osg::Color3ub >Vector traits for OpenSG color type
OpenMesh::vector_traits< osg::Color4f >Vector traits for OpenSG color type
OpenMesh::vector_traits< osg::Color4ub >Vector traits for OpenSG color type
OpenMesh::vector_traits< osg::Pnt2d >Vector traits for OpenSG vector type
OpenMesh::vector_traits< osg::Pnt2f >Vector traits for OpenSG vector type
OpenMesh::vector_traits< osg::Pnt3d >Vector traits for OpenSG vector type
OpenMesh::vector_traits< osg::Pnt3f >Vector traits for OpenSG vector type
OpenMesh::vector_traits< osg::Pnt4d >Vector traits for OpenSG vector type
OpenMesh::vector_traits< osg::Pnt4f >Vector traits for OpenSG vector type
OpenMesh::vector_traits< osg::Vec2f >Vector traits for OpenSG vector type
OpenMesh::vector_traits< osg::Vec3d >Vector traits for OpenSG vector type
OpenMesh::vector_traits< osg::Vec3f >Vector traits for OpenSG vector type
OpenMesh::vector_traits< osg::Vec4d >Vector traits for OpenSG vector type
OpenMesh::vector_traits< osg::Vec4f >Vector traits for OpenSG vector type
OpenMesh::vector_traits< osg::Vec4ub >Vector traits for OpenSG vector type
OpenMesh::VectorDataT< Scalar, N >The N values of the template Scalar type are the only data members of the class VectorT<Scalar,N>
OpenMesh::VectorT< Scalar, N >A vector is an array of <N> values of type <Scalar>
OpenMesh::Iterators::VertexEdgeIterT< Mesh >Circulator
OpenMesh::Iterators::VertexFaceIterT< Mesh >Circulator
OpenMesh::VertexHandleHandle for a vertex entity
OpenMesh::Iterators::VertexIHalfedgeIterT< Mesh >Circulator
OpenMesh::Iterators::VertexIterT< Mesh >Linear iterator
OpenMesh::Iterators::VertexOHalfedgeIterT< Mesh >Circulator
OpenMesh::Iterators::VertexVertexIterT< Mesh >Circulator
Adaptive::VF< M >Composite rule VF
OpenMesh::VDPM::VFrontActive nodes in vertex hierarchy
OpenMesh::VDPM::VHierarchyKeeps the vertex hierarchy build during analyzing a progressive mesh
OpenMesh::VDPM::VHierarchyNodeVertex hierarchy node
OpenMesh::VDPM::VHierarchyNodeHandleHandle for vertex hierarchy nodes
OpenMesh::VDPM::VHierarchyNodeIndexIndex of vertex hierarchy node
OpenMesh::VDPM::VHierarchyWindow
OpenMesh::VDPM::ViewingParameters
OpenMesh::VPropHandleT< T >
Adaptive::VV< M >Composite rule VV
Adaptive::VVc< M >Composite rule VVc

acg pic Project OpenMesh, ©  Computer Graphics Group, RWTH Aachen. Documentation generated using doxygen .