Developer Documentation
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 C__PropertyModelFactoryThis class manages the creation of PropertyModels
 C_IMAGEHLP_LINE64
 C_IMAGEHLP_MODULE64
 C_IMAGEHLP_SYMBOL64
 COpenMesh::IO::_IOManager_
 C_KDHELP64
 CStackWalkerInternal::_MODULEINFO
 C_tagADDRESS64
 C_tagSTACKFRAME64
 CAboutInfoInterfaceAbout Info interface
 CUi::AboutWidget
 CAdaptorBase
 CUi::AddAnimation
 CUi::addEmpty
 COpenMesh::PolyConnectivity::AddFaceEdgeInfo
 CACG::MeshCompiler::AdjacencyList
 CUi::AlignMeshesToolbox
 CUi::AnimationControls
 CAnimationHandleA handle used to refer to an animation or to a specific frame in an animation
 CAnimationHelper
 CSkeletonT< PointT >::AnimationIteratorIterator class for the animations attached to a skeleton
 CAnimationT< PointT >Stores a single animation
 CAnimationT< ACG::Vec3d >
 COpenVolumeMesh::Geometry::are_convertible_to< Ts >
 COpenVolumeMesh::Geometry::are_convertible_to< To, From, Froms... >
 CAreaNodeMod< MeshT >
 CArrayItems
 COpenMesh::ArrayKernelT
 COpenVolumeMesh::IO::Codecs::ArrayLike< _T, N, SubCodec >
 COpenVolumeMesh::IO::detail::ArraySpan
 CACG::SceneGraph::ArrowNode::Arrow
 CACG::AtomicCounter
 CBackupInterfaceInterface class for backup handling
 CBase
 CBaseBackupClass that encapsulates a backup
 COpenMesh::Decimater::BaseDecimaterModule
 CBaseExporter
 COpenMesh::IO::BaseExporter
 COpenMesh::BaseHandleBase class for all handle types
 CBaseImporter
 COpenMesh::IO::BaseImporter
 CBaseInterfaceInterface class from which all plugins have to be created
 CBaseIterator
 COpenVolumeMesh::BaseIterator< OH >
 COpenVolumeMesh::BaseIterator< CellHandle >
 COpenVolumeMesh::BaseIterator< EdgeHandle >
 COpenVolumeMesh::BaseIterator< FaceHandle >
 COpenVolumeMesh::BaseIterator< HalfEdgeHandle >
 COpenVolumeMesh::BaseIterator< HalfFaceHandle >
 COpenVolumeMesh::BaseIterator< Handle >
 COpenVolumeMesh::BaseIterator< VertexHandle >
 COpenMesh::BaseKernel
 COpenMesh::BaseMesh
 CACG::SceneGraph::BaseNode
 CPluginFunctions::BaseObjectIteratorCore Data Iterator used to iterate over all objects (Including groups)
 COpenMesh::BaseProperty
 CProperties::BasePropertyThe base class for all property template instances
 COpenVolumeMesh::BasePropertyPtr
 CBaseReader
 COpenMesh::IO::BaseReader
 CRemeshing::BaseRemesherT< Mesh >
 CACG::BaseSeparableFilterKernel
 COpenMesh::IO::BaseWriter
 Cstd::basic_string< Char >STL class
 COpenMesh::IO::binary< T, typename >
 COpenMesh::IO::binary< BaseSkin::SkinWeights >
 COpenMesh::IO::binary< MyData >
 COpenMesh::IO::binary< MyMap >
 COpenMesh::IO::binary< RegisteredDataType >
 Cbinary< std::vector< bool > >
 COpenVolumeMesh::IO::detail::BinaryFileReader
 COpenVolumeMesh::IO::detail::BinaryFileWriter
 COpenVolumeMesh::IO::detail::BinaryIStream
 Csnappy::Bits
 COpenVolumeMesh::bool_type< B >
 COpenVolumeMesh::bool_type< false >
 COpenVolumeMesh::bool_type< true >
 CUi::BooleanWidget
 COpenVolumeMesh::IO::Codecs::BoolPropCodec
 CBoundarySnappingT< MeshT >Snaps selected vertices at boundaries
 CACG::SceneGraph::BoundingBoxAction
 CACG::SceneGraph::BoxElement
 CBSPCore
 CBSPlineCurveNodeT
 CACG::BSplineCurveT< PointT >
 CBSPlineSurfaceNodeT
 CACG::BSplineSurfaceT< PointT >
 CACG::ShaderCache::CacheEntry
 CStackWalker::CallstackEntry
 CGLSL::ComputeShader::Caps
 COpenVolumeMesh::Entity::Cell
 COpenVolumeMesh::TopologyKernel::CellCorrector
 CFileVTKPlugin::CellType
 COpenVolumeMesh::Reader::VtkColorReader::CellWithColor
 COpenVolumeMesh::CHandleCorrection
 CACG::SceneGraph::CheckDirtyAction
 CACG::Progress::ChildRecord
 COpenVolumeMesh::IO::detail::ChunkHeader
 CCirculatorImpl
 COpenMesh::CirculatorRangeTraitT< CONTAINER_T, ITER_T, CENTER_ENTITY_T, TO_ENTITY_T, begin_fn, end_fn >
 CSplatCloud::CloudPropertyInterface
 CSplatCloud::CloudPropertyMapEntry
 CCmdOption< T >
 CCmdOption< bool >
 CCmdOption< float >
 CCmdOption< std::string >
 COpenMesh::Subdivider::Uniform::CompositeT< MeshType, RealType >::CoeffAbstract base class for coefficient functions
 COpenMesh::Decimater::CollapseInfoT< Mesh >
 CACG::SceneGraph::CollectActiveDrawModesAction
 CACG::SceneGraph::CollectDrawModesAction
 COpenMesh::color_caster< osg::Color3f, osg::Color3ub >
 COpenMesh::color_caster< osg::Color3ub, osg::Color3f >
 COpenVolumeMesh::ColorAttrib< ColT >
 COpenVolumeMesh::ColorAttrib< ACG::Vec4f >
 COpenVolumeMesh::ColorAttrib< OpenMesh::VectorT >
 CACG::ColorGenerator
 CUi::colorOptions
 CACG::ColorStack
 CACG::ColorTranslator
 COpenMesh::Subdivider::Uniform::CompareLengthFunction< MeshType, RealType >
 CCompareVectorsCompare two vectors
 COpenMesh::Subdivider::Adaptive::CompositeT< M >
 COpenMesh::Subdivider::Uniform::CompositeLoopT< MeshType, RealType >::EVCoeff::compute_weight
 COpenMesh::Subdivider::Uniform::CompositeSqrt3T< MeshType, RealType >::FVCoeff::compute_weight
 COpenMesh::Subdivider::Uniform::LoopT< MeshType, RealType >::compute_weight
 COpenMesh::Subdivider::Uniform::Sqrt3T< MeshType, RealType >::compute_weight
 CConnectivity
 CACG::Algorithm::_DBSCAN_PRIVATE::constant_1< VALUE_TYPE >
 COpenMesh::Iterators::ConstEdgeIterT< Mesh >
 COpenMesh::Iterators::ConstFaceIterT< Mesh >
 COpenMesh::Iterators::ConstHalfedgeIterT< Mesh >
 COpenMesh::ConstPropertyViewer< PropertyT >
 COpenMesh::Iterators::ConstVertexIterT< Mesh >
 CContainsId_deleter
 CVSI::Context
 CContextMenuInterfaceInterface class for creating custom context menus
 CUi::ConversionDialog
 COMPropertyVisualizer< MeshT >::CopyProperty< PropHandleT >
 COVMPropertyVisualizer< MeshT >::CopyProperty< Property >
 CACG::PolyLineT< PointT >::CustomProperty
 COpenMesh::IO::_PLYWriter_::CustomProperty
 Csnappy::SnappySinkAllocator::Datablock
 CDataTypePredefined datatypes
 CdataTypes
 CUi::dctoolbox
 CDecimaterPlugin::DecimaterInit
 CUi::DecimaterToolbar
 COpenVolumeMesh::IO::detail::Decoder
 CDecOptions
 CDEFAULT_TRAITS
 CACG::ShaderGenerator::DefaultIODesc
 CBaseSkin::DefaultPoseHolds the skins default pose
 CDefaultTraits
 COpenMesh::DefaultTraits
 CUi::Dialog
 CRemeshing::DiffGeoT< Mesh >
 CACG::DisplayList
 CUi::DoubleWidget
 CACG::SceneGraph::DrawAction
 CACG::DrawMeshBase
 CACG::SceneGraph::DrawModes::DrawModeSpecifies a DrawMode
 CACG::SceneGraph::DrawModes::DrawModeInternalDefinition of a draw mode
 CACG::SceneGraph::DrawModes::DrawModePropertiesDrawModeProperties stores a set of properties that defines, how to render an object
 CACG::DualQuaternionT< Scalar >DualQuaternion class for representing rigid motions in 3d
 COpenVolumeMesh::Entity::Edge
 COpenVolumeMesh::TopologyKernel::EdgeCorrector
 COpenMesh::PolyConnectivity::EdgeFaceTraits
 COpenMesh::PolyConnectivity::EdgeHalfedgeTraits
 COpenMesh::Iterators::EdgeIterT< Mesh >
 COpenMesh::Concepts::MeshItems::EdgeT< Refs_ >
 COpenMesh::PolyConnectivity::EdgeVertexTraits
 COpenVolumeMesh::IO::Codecs::EigenDenseFixedMatrix< _Scalar, _Rows, _Cols >
 CACG::SceneGraph::TranslationManipulatorNode::Element
 CVSI::Element
 COpenMesh::IO::_PLYReader_::ElementInfo
 CVSI::ElementInOut
 COpenMesh::PolyConnectivity::ElementRange< HandleType >
 COpenMesh::PolyConnectivity::ElementRange< EdgeHandle >
 COpenMesh::PolyConnectivity::ElementRange< FaceHandle >
 COpenMesh::PolyConnectivity::ElementRange< HalfedgeHandle >
 COpenMesh::PolyConnectivity::ElementRange< VertexHandle >
 CACG::SceneGraph::enable_if< C, T >
 CACG::SceneGraph::enable_if< false, T >
 Cstd::enable_shared_from_this
 COpenVolumeMesh::IO::detail::Encoder
 COpenMesh::Endian
 CEntityPosition< MeshT >
 Cstd::exceptionSTL class
 CACG::SceneGraph::OBJNode::Face
 CMeshFixing< MeshT >::FaceInternal face type
 COpenVolumeMesh::Entity::Face
 COpenVolumeMesh::TopologyKernel::FaceCorrector
 COpenMesh::PolyConnectivity::FaceEdgeTraits
 COpenMesh::PolyConnectivity::FaceFaceTraits
 COpenMesh::PolyConnectivity::FaceHalfedgeTraits
 COpenMesh::Iterators::FaceIterT< Mesh >
 COpenMesh::Concepts::MeshItems::FaceT< Refs_ >
 COpenMesh::PolyConnectivity::FaceVertexTraits
 Cstd::false_type
 CACG::FBO
 CFeatureNodeMod< MeshT >
 COpenVolumeMesh::IO::detail::FileHeader
 CFileInterfaceInterface class for file handling
 COpenVolumeMesh::IO::FileManagerRead/Write mesh data from/to files
 CfileTypes
 COpenMesh::FinalMeshItemsT< Traits, IsTriMesh >Definition of the mesh entities (items)
 CACG::SceneGraph::FindNodeAction
 CACG::QtWidgets::QtFlapBox::Flap
 CTextBrowserWidget::Fold
 CACG::QtWidgets::QtApplication::FootPrint
 CVSI::Function
 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::GenericCirculatorBaseT< GenericCirculatorT_DEPRECATED_TraitsT::Mesh >
 COpenMesh::Iterators::GenericCirculatorBaseT< GenericCirculatorT_TraitsT::Mesh >
 COpenMesh::Iterators::GenericIteratorT< Mesh, ValueHandle, MemberOwner, PrimitiveStatusMember, PrimitiveCountMember >
 COpenVolumeMesh::IO::detail::GeometryReaderBase
 COpenVolumeMesh::IO::detail::GeometryWriterBase
 CACG::GLFormatInfo
 CACG::GLPrimitive
 CACG::GLState
 CACG::GLStateContext
 CACG::GLTrackball
 CACG::GLStateContext::GLVertexPointer
 CGnuplot
 CACG::GPUCacheOptimizer
 Cboost::spirit::qi::grammar
 CGuiUpdatingScopeGuardHelper Class for UpdateUI. assigns a bool value and set it to "true". after leaving the scope, set it to false
 COpenVolumeMesh::Entity::HalfEdge
 COpenMesh::Iterators::HalfedgeIterT< Mesh >
 COpenMesh::Concepts::MeshItems::HalfedgeT< Refs_ >
 COpenVolumeMesh::Entity::HalfFace
 COpenMesh::IO::Handle2Prop< T, Handle >
 COpenMesh::IO::Handle2Prop< T, FaceHandle >
 COpenMesh::IO::Handle2Prop< T, VertexHandle >
 COpenVolumeMesh::handle_for_tag< EntityTag >
 COpenVolumeMesh::handle_for_tag< Entity::Cell >
 COpenVolumeMesh::handle_for_tag< Entity::Edge >
 COpenVolumeMesh::handle_for_tag< Entity::Face >
 COpenVolumeMesh::handle_for_tag< Entity::HalfEdge >
 COpenVolumeMesh::handle_for_tag< Entity::HalfFace >
 COpenVolumeMesh::handle_for_tag< Entity::Mesh >
 COpenVolumeMesh::handle_for_tag< Entity::Vertex >
 COpenVolumeMesh::detail::HandleBase
 CHandleNodeMod< MeshT >
 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 >
 COpenVolumeMesh::has_input_operator< Stream, T >
 COpenVolumeMesh::has_output_operator< Stream, T >
 Cstd::hash< OpenVolumeMesh::CH >
 Cstd::hash< OpenVolumeMesh::EH >
 Cstd::hash< OpenVolumeMesh::FH >
 Cstd::hash< OpenVolumeMesh::HEH >
 Cstd::hash< OpenVolumeMesh::HFH >
 Cstd::hash< OpenVolumeMesh::VH >
 COpenMesh::Decimater::DecimaterT< MeshT >::HeapInterfaceHeap interface
 CACG::HeapInterfaceT< HeapEntry >
 COpenMesh::Utils::HeapInterfaceT< HeapEntry >
 COpenVolumeMesh::HEHandleCorrection
 CUi::HelpWidget
 COpenVolumeMesh::HFHandleCorrection
 CHighlightingRuleContainer to describe a highlighting rule. Based on a regular expression, a relevant match # and the format
 CRenderObjectHighlighter::HighlightingRule
 CACG::Histogram
 CUi::HoleFillerControls
 COpenMesh::HoleFiller::HoleFillerT< MeshT >
 COpenMesh::HoleFiller::HoleFillerT< OpenVolumeMesh::GeometryKernel >
 CACG::IColorCoder
 CICPContext
 CICPParameters
 CUi::ICPToolbarWidget
 CUi::ImageDialog
 CStackWalkerInternal::IMAGEHLP_MODULE64_V2
 CStackWalkerInternal::IMAGEHLP_MODULE64_V3
 CImageStore
 CPolyLineCollectionT< T >::index_iterator
 COpenMesh::Decimater::ModProgMeshT< MeshT >::Info
 CUi::InfoBar
 CInformationInterfaceInterface class for providing information on objects
 CUi::InfoWidget
 CINIFileClass for the handling of simple configuration files
 CINIInterfaceInterface class for Plugins which have to store information in ini files
 CVSI::InOut
 CUi::IntegerWidget
 COpenVolumeMesh::InterfaceAttribInterfaceAttrib stores if an entity is part of an interface, e.g. an material boundary inside the volume
 CPolyLineBezierSplineData::InterpolatePoint
 CInterpolationMatrixManipulatorT< Scalar >Knows how to apply the values generated by an interpolator to a matrix. When playing back an InterpolationAnimation, an InterpolationT interpolates between two points. This can be done linearly or via a bezier curve or whatever. The values coming out of this interpolation are just a vector of numbers that now have to be applied to a transformation in the pose. How this has to be done depends on the type of animation. For example, the interpolator might interpolate between two angles (i.e. output a single number). This would have to be applied to the matrix using a rotation function. The same is imaginable with a translation (3 values) and so on
 CInterpolationT< Scalar >
 Csnappy::iovec
 CACG::IRenderer
 Cstd::is_convertible
 CIsotropicRemesher< MeshT >
 CUi::IsotropicRemesherTool
 CPolyLineCollectionT< T >::iterator
 CSkeletonT< PointT >::IteratorIterator class for the skeleton
 COpenMesh::FinalMeshItemsT< Traits, IsTriMesh >::ITraits
 CProcessManagerWidget::JobContainer
 CJobInfoJob Information class
 CJointInfo
 CJointT< PointT >Represents a single joint in the skeleton
 CKernel
 COpenMesh::Concepts::KernelT< FinalMeshItems >
 CKeyBinding
 CKeyGen
 CKeyInterfaceKeyboard Event Interface
 CUi::keyWindow
 CACG::ShaderGenerator::Keywords
 CACG::KnotvectorT< Scalar >
 CACG::KnotvectorT< double >
 CBSPImplT< BSPCore >::less_pair_second< T, U >
 CACG::IRenderer::LightData
 CACG::SceneGraph::LightSourceStructure to hold options for one LightSource
 CACG::SceneGraph::LightSourceNode::LightSourceStructure to hold options for one LightSource
 CACG::SceneGraph::LightSourceHandle
 CUi::LightWidgetBase
 Csnappy::LittleEndian
 CLoadFromPluginThread::LoadInfosStruct containing all relevant information about a load operation
 CLoadSave< Binary >
 CLoadSave< use_binary::value >
 CLoadSaveInterfaceInterface for all plugins which want to Load or Save files and create Objects
 CUi::LoadSaveWidget
 CLoggingInterfaceInterface for all Plugins which do logging to the logging window of the framework
 COpenMesh::LoopSchemeMaskT< T_, cache_size_ >
 Cstd::map< K, T >STL class
 CUi::Mat3x3Widget
 CACG::SceneGraph::Material
 CMaterialPicker::MaterialInfo
 CACG::Matrix3x3T< Scalar >
 CACG::Matrix3x3T< double >
 CACG::Matrix4x4T< Scalar >
 CACG::Matrix4x4T< double >
 CACG::Matrix4x4T< float >
 COpenVolumeMesh::IO::Codecs::MatrixLike< _T, _Rows, _Cols, SubCodec >
 COpenMesh::Predicates::MemberFunctionWrapper< T, MF >
 CMenuInfo
 CMenuInterfaceInterface for all plugins which provide entries to the main menubar
 CUi::MergeTool
 COpenMesh::MergeTraits< _Traits1, _Traits2 >
 COpenVolumeMesh::Entity::Mesh
 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 >
 CUi::MeshCompareToolbar
 CACG::MeshCompiler
 CACG::MeshCompiler_EdgeTriMapKey
 CACG::MeshCompilerFaceInput
 CACG::MeshCompilerVertexCompare
 CMeshFixing< MeshT >Fix a mesh
 CMeshGenerator
 COpenMesh::Concepts::MeshItems
 CMeshNodeDeprecatedT
 CUi::MeshRepairControls
 CMeshTestData
 CMetadataInterfaceEnables implementers to react on deserialization of meta data
 COpenMesh::Decimater::ModBaseT< MeshT >
 COpenMesh::Decimater::ModBaseT< D >
 COpenMesh::Decimater::ModBaseT< TriMesh >
 CACG::SceneGraph::MouseEventAction
 CMouseInterfaceInterface class for receiving mouse events
 CUi::moveControls
 CACG::SceneGraph::MultiPassInfoAction
 CMyData
 CBSPImplT< BSPCore >::NearestNeighborStore nearest neighbor information
 CBSPImplT< BSPCore >::NearestNeighborDataStore nearest neighbor information
 CACG::ColorStack::Node
 CVSI::WayFind::Node
 CUi::NoiseControls
 CACG::Noncopyable
 COpenMesh::Utils::Noncopyable
 CNonManifoldVertexFixingT< MeshT >Removed non-manifold vertices from a mesh by duplicating them
 COpenVolumeMesh::NormalAttrib< GeomKernelT >
 COpenVolumeMesh::NormalAttrib< MeshT >
 COpenVolumeMesh::NormalAttrib< OpenVolumeMesh::GeometryKernel >
 COpenVolumeMesh::NormalAttrib< VolumeMesh >
 COpenVolumeMesh::NormalAttrib< VolumeMeshT >
 COpenMesh::NormalConeT< Vector >
 CACG::NumLimitsT< Scalar >
 COpenMesh::Utils::NumLimitsT< Scalar >
 CObjectIDPointerManagerT< Pointer >
 CObjectListItemModel::ObjectInfo
 CPluginFunctions::ObjectIteratorCore Data Iterator
 CPluginFunctions::ObjectRangeRange adapter for ObjectIterator
 CPluginFunctions::ObjectReferenceIteratorHelper class that wraps an ObjectIterator to return a reference instead of a pointer
 CPluginFunctions::ObjectReferenceRangeRange adapter for ObjectIterator
 COBJImporter
 COpenMesh::Decimater::ObserverObserver class
 COFFImporter
 COMSpecificTriangleBSPTraits< Mesh >
 COpenVolumeMesh::OpenVolumeMeshCell
 COpenVolumeMesh::OpenVolumeMeshEdge
 COpenVolumeMesh::OpenVolumeMeshFace
 COpenVolumeMesh::OpenVolumeMeshStatusStores statuses like selected, tagged, deleted, hidden
 CACG::GPUCacheOptimizer::Opt_Tris
 CACG::GPUCacheOptimizer::Opt_Vertex
 COpenMesh::IO::OptionsSet options for reader/writer modules
 COptionsInterfaceOptions Dialog interface
 CUi::OptionsWidget
 COpenVolumeMesh::IO::Codecs::OVMHandle< _T >
 Cstd::pair
 CUi::ParameterWidget
 CDecimateThread::Params
 CParent
 CPca::PCA< VectorT >Class for principal component Analysis
 COpenVolumeMesh::PerEntity< T >
 COpenVolumeMesh::PerEntity< OpenVolumeMesh::detail::Tracker< OpenVolumeMesh::PropertyStorageBase > >
 COpenVolumeMesh::PerEntity< PersistentProperties >
 CPerObjectDataObject Payload
 CUi::PhilipsStereoSettingsWidget
 CACG::SceneGraph::PickAction
 CPickingInterfaceAllow access to picking functions
 CPickModeStruct containing information about pickModes
 CUi::PickWidget
 CACG::Geometry::Plane
 COpenMesh::VDPM::Plane3d
 CACG::Geometry::PlaneT< Scalar >
 CPluginConnectionInterfaceAllow to connect slots between plugins
 CUi::PluginDialog
 CPluginInfo
 CPluginInitializationOrderDefines the order in which plugins have to be loaded
 CPMInfo
 CProgViewerWidget::PMInfo
 COpenMesh::PolyMeshT< Kernel >::PointIs3DTag
 COpenMesh::PolyMeshT< Kernel >::PointIsNot3DTag
 CPointNormalCollection
 CACG::PoissonBlurFilter
 COpenMesh::PolyConnectivityTagConnectivity tag indicating that the tagged mesh has polygon connectivity
 CPolyLineCollectionT< T >
 CPolyLineObjectSerializer
 CACG::PolyLineT< PointT >
 CUi::PolyLineToolbar
 COpenMesh::PolyMesh_ArrayKernel_GeneratorT< Traits >Helper class to build a PolyMesh-type
 CPoseT< PointT >A general pose, used to store the frames of the animation
 CPostProcessing
 CPostProcessorFormatDesc
 CPostProcessorInfo
 CPostProcessorInput
 CPostProcessorInterfaceInterface to add global image post processor functions from within plugins
 CPostProcessorManager
 CPostProcessorOutput
 CUi::PostProcessorWidget
 COpenMesh::Predicates::PredicateBase< PredicateT >
 COpenMesh::Predicates::PredicateBase< Boundary >
 COpenMesh::Predicates::PredicateBase< Conjunction< Predicate1T, Predicate2T > >
 COpenMesh::Predicates::PredicateBase< Deleted >
 COpenMesh::Predicates::PredicateBase< Disjunction< Predicate1T, Predicate2T > >
 COpenMesh::Predicates::PredicateBase< Feature >
 COpenMesh::Predicates::PredicateBase< Hidden >
 COpenMesh::Predicates::PredicateBase< Locked >
 COpenMesh::Predicates::PredicateBase< Negation< PredicateT > >
 COpenMesh::Predicates::PredicateBase< Predicate< PredicateT > >
 COpenMesh::Predicates::PredicateBase< Regular< inner_reg, boundary_reg > >
 COpenMesh::Predicates::PredicateBase< Selected >
 COpenMesh::Predicates::PredicateBase< Tagged >
 COpenMesh::Predicates::PredicateBase< Tagged2 >
 CPreloadAggregator
 CACG::SceneGraph::GlutPrimitiveNode::Primitive
 COpenVolumeMesh::IO::Codecs::Primitive< _T >
 CPrincipalAxisDialog
 CACG::SceneGraph::PrincipalComponent
 CPrint
 CProcessInterfaceInterface class for Thread handling
 CUi::ProcessManagerWidget
 CACG::Profile
 CGLSL::ProgramGLSL program class
 CACG::ProgramBase
 CACG::Progress
 CPropertyNameListModel::PROP_INFO
 COpenVolumeMesh::IO::detail::PropChunkHeader
 CPropertiesThe properties storage class
 COpenVolumeMesh::IO::detail::BinaryFileReader::Property
 COpenVolumeMesh::IO::detail::BinaryFileWriter::Property
 COpenVolumeMesh::IO::PropertyCodecs
 COpenMesh::PropertyContainerA a container for properties
 COpenMesh::PropertyCreationManagerClass for adding properties based on strings
 COpenMesh::PropertyCreatorBase class for property creators
 COpenVolumeMesh::IO::PropertyDecoderBase
 COpenVolumeMesh::IO::PropertyEncoderBase
 CPropertyHandle_
 CPropertyHandleT< T >The property handle, use it to access the properties
 COpenMesh::IO::_PLYReader_::PropertyInfo
 COpenVolumeMesh::IO::detail::PropertyInfo
 CPropertyInfoCellection of information about a property
 COpenVolumeMesh::PropertyIterator< Iter >
 COpenMesh::PropertyManager< PROPTYPE, MeshT >
 COpenVolumeMesh::PropertyStoragePtr< T >
 COpenVolumeMesh::PropertyStoragePtr< ACG::Vec2f >
 COpenVolumeMesh::PropertyStoragePtr< ACG::Vec4f >
 COpenVolumeMesh::PropertyStoragePtr< bool >
 COpenVolumeMesh::PropertyStoragePtr< ColT >
 COpenVolumeMesh::PropertyStoragePtr< OpenMesh::VectorT >
 COpenVolumeMesh::PropertyStoragePtr< OpenVolumeMesh::OpenVolumeMeshStatus >
 COpenVolumeMesh::PropertyStoragePtr< TexCoordT >
 COpenVolumeMesh::PropertyStoragePtr< typename GeomKernelT::PointT >
 COpenVolumeMesh::PropertyStoragePtr< uint64_t >
 COpenVolumeMesh::PropertyStoragePtr< VecT >
 CUi::PropertyVisToolbarBase
 COpenMesh::PropHandle< HandleT >
 COpenMesh::PropHandle< EdgeHandle >
 COpenMesh::PropHandle< FaceHandle >
 COpenMesh::PropHandle< HalfedgeHandle >
 COpenMesh::PropHandle< MeshHandle >
 COpenMesh::PropHandle< VertexHandle >
 CUi::ptsLoadWidget
 CPythonInterfaceInterface class for exporting functions to python
 CUi::PythonWidget
 CQAbstractItemModel
 CQAbstractListModel
 CQAction
 CQApplication
 CUi::QChartsPlotBase
 CQChartView
 CQDialog
 CQDoubleSpinBox
 CQFileDialog
 CQFrame
 CQGLWidget
 CQGraphicsEllipseItem
 CQGraphicsItem
 CQGraphicsLayout
 CQGraphicsLayoutItem
 CQGraphicsPathItem
 CQGraphicsPixmapItem
 CQGraphicsProxyWidget
 CQGraphicsScene
 CQGraphicsSimpleTextItem
 CQGraphicsView
 CQGraphicsWidget
 CQGridLayout
 CQLabel
 CQListWidgetRowCmp< TCmp >
 CQMainWindow
 CQMenu
 CQMessageBox
 CQObject
 CQPlainTextEdit
 CQPushButton
 CQScriptable
 CQScrollArea
 CQSettings
 CQStatusBar
 CQSyntaxHighlighter
 CACG::QtColorTranslator
 CQTextBrowser
 CQThread
 CUi::QtPrincipalAxisDialogBaseUi
 CQTreeView
 CQTreeWidget
 CQTreeWidgetItem
 CACG::Geometry::QuadricT< Scalar >
 COpenMesh::Geometry::QuadricT< Scalar >
 CQuat
 CACG::QueryCounter
 CACG::QueryObject
 CQWheelInventor-like wheel widget
 CQWidget
 CQwtPlotItem
 CACG::RadialBlurFilter
 COpenMesh::RandomNumberGenerator
 COpenMesh::RangeTraitT< CONTAINER_T, ITER_T, begin_fn, end_fn >
 CBSPImplT< BSPCore >::RayCollisionDataStore ray collide information
 COpenVolumeMesh::IO::ReadOptions
 CRegisteredDataType
 CUi::RemesherTool
 CRendererInfo
 CUi::RendererObjectWidget
 CUi::RendererWidget
 CRenderInterfaceInterface to add additional rendering functions from within plugins
 CRenderManager
 CACG::RenderObjectInterface class between scenegraph and renderer
 CACG::RenderObjectModifierInterface for modifying render objects
 CACG::IRenderer::RenderObjectRange
 CACG::FBO::RenderTextureAttached textures
 COpenVolumeMesh::ResourceManager
 CUi::RestoreFromScreenshotDlg
 CACG::GPUCacheOptimizerTipsify::RingStackSimple and fast fixed size stack used in tipsify implementation
 CACG::RingTriangle
 CACG::Triangulator::RingVertex
 CRPCInterfaceInterface to call functions across plugins
 COpenMesh::Subdivider::Adaptive::RuleInterfaceT< M >
 CUi::rulerOptions
 COMPVVFD::ScalarAssigner< Mesh, Prop1, Prop2, ScalarFn >
 COVMPVVFD::ScalarAssigner< Prop1, Prop2, ScalarFn >
 CACG::QtWidgets::SceneGraphWidgetGenerator
 CACG::ScreenQuad
 CScriptInterfaceInterface for all Plugins which provide scriptable Functions
 CSecurityInterfaceInterface class for adding copy protection and license management to a plugin
 CUi::SelectionBaseToolbox
 CSelectionBasePlugin::SelectionEnvironment
 CSelectionInterfaceInterface for all plugins which want to use selection functions
 CUi::SelectionTypeFrame
 CSelectVolumeActionTraverse the scenegraph and call the selection function for all mesh nodes
 CACG::SceneGraph::SetDrawModesAction
 CUi::setProps
 CGLSL::ShaderA generic shader base class
 CACG::ShaderCacheCache for shaders
 CACG::ShaderGenDesc
 CACG::ShaderGenerator
 CACG::SceneGraph::ShaderNode::ShaderInfo
 CShaderInfo
 CACG::ShaderModifier
 CACG::ShaderProgGenerator
 CACG::SceneGraph::BaseNode::ShaderSet
 CUi::ShaderSettings
 COpenVolumeMesh::IO::Codecs::SimplePropCodec< Codec >
 COpenMesh::SingletonT< T >
 Csnappy::Sink
 CSkeletonTransformSkeleton transformation class
 CUi::SkinWeightsWidget
 CUi::SliceTool
 CSlotInfo
 COpenMesh::SmartBaseHandleBase class for all smart handle types
 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::SmartHandleBoundaryPredicate< SmartFaceHandle >
 COpenMesh::SmartHandleBoundaryPredicate< SmartHalfedgeHandle >
 COpenMesh::SmartHandleBoundaryPredicate< SmartVertexHandle >
 COpenMesh::SmartHandleStatusPredicates< HandleType >Base class for all smart handle types that contains status related methods
 COpenMesh::SmartHandleStatusPredicates< SmartEdgeHandle >
 COpenMesh::SmartHandleStatusPredicates< SmartFaceHandle >
 COpenMesh::SmartHandleStatusPredicates< SmartHalfedgeHandle >
 COpenMesh::SmartHandleStatusPredicates< SmartVertexHandle >
 COpenMesh::SmartRangeT< RangeT, HandleT >Base class for all smart range types
 COpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >
 COpenMesh::SmartRangeT< EntityRange< RangeTraitT >, RangeTraitT::ITER_TYPE::SmartHandle >
 COpenMesh::SmartRangeT< FilteredSmartRangeT< RangeT, HandleT, Functor >, HandleT >
 COpenVolumeMesh::SmartTagger< Entity, IntT, TagT >
 COpenMesh::SmartTaggerT< Mesh, EHandle, EPHandle >Smart Tagger
 COpenMesh::SmartTaggerT< Mesh, Mesh::EdgeHandle, OpenMesh::EPropHandleT< unsigned int > >
 COpenMesh::SmartTaggerT< Mesh, Mesh::FaceHandle, OpenMesh::FPropHandleT< unsigned int > >
 COpenMesh::SmartTaggerT< Mesh, Mesh::HalfedgeHandle, OpenMesh::HPropHandleT< unsigned int > >
 COpenMesh::SmartTaggerT< Mesh, Mesh::VertexHandle, OpenMesh::VPropHandleT< unsigned int > >
 CUi::SmootherToolbar
 Csnappy::SnappyArrayWriter
 Csnappy::SnappyDecompressionValidator
 Csnappy::SnappyDecompressor
 Csnappy::SnappyIOVecWriter
 Csnappy::SnappyScatteredWriter< Allocator >
 Csnappy::SnappySinkAllocator
 CUi::SnapshotDialog
 CSortedFace
 Csnappy::Source
 CSpecificTraits
 CSplatCloud
 CSplatCloud_Camera
 CSplatCloud_CameraManager
 CSplatCloud_Cluster
 CSplatCloud_ClusterManager
 CSplatCloud_GeneralManager
 CSplatCloud_Projection
 CSplatCloud_Quad
 CSplatCloud_Surface
 CSplatCloud::SplatPropertyInterface
 CSplatCloud::SplatPropertyMapEntry
 CStackWalker
 CStackWalkerInternal
 CStackWidgetInfo
 COpenMesh::Subdivider::Adaptive::CompositeTraits::StateStorage type for intermediate states and the final flag of a mesh entity
 COpenMesh::Subdivider::Adaptive::State
 CACG::QtWidgets::QtSceneGraphWidget::StatusActions
 COpenVolumeMesh::StatusAttrib
 CStatusbarInterfaceControl OpenFlippers status bar
 COpenMesh::Attributes::StatusInfo
 CACG::SceneGraph::StatusModT< Mesh, Bit >
 CACG::SceneGraph::StatusModT< Mesh, OpenMesh::Attributes::LOCKED >
 CACG::SceneGraph::StatusModT< Mesh, OpenMesh::Attributes::SELECTED >
 CACG::SceneGraph::StatusNodeBaseT< Mesh, Mod, StaticUsage >
 CACG::SceneGraph::StatusNodeBaseT< Mesh, LockModT< Mesh >, ::StatusNodes_ModTraits< LockModT< Mesh > >::StaticUsage >
 CACG::SceneGraph::StatusNodeBaseT< Mesh, Mod, ::StatusNodes_ModTraits< Mod >::StaticUsage >
 CACG::SceneGraph::StatusNodeBaseT< Mesh, SelectionModT< Mesh >, ::StatusNodes_ModTraits< SelectionModT< Mesh > >::StaticUsage >
 CACG::SceneGraph::StatusNodeBaseT< OpenVolumeMesh::GeometryKernel, AreaNodeMod< OpenVolumeMesh::GeometryKernel >, ::StatusNodes_ModTraits< AreaNodeMod< OpenVolumeMesh::GeometryKernel > >::StaticUsage >
 CACG::SceneGraph::StatusNodeBaseT< OpenVolumeMesh::GeometryKernel, FeatureNodeMod< OpenVolumeMesh::GeometryKernel >, ::StatusNodes_ModTraits< FeatureNodeMod< OpenVolumeMesh::GeometryKernel > >::StaticUsage >
 CACG::SceneGraph::StatusNodeBaseT< OpenVolumeMesh::GeometryKernel, HandleNodeMod< OpenVolumeMesh::GeometryKernel >, ::StatusNodes_ModTraits< HandleNodeMod< OpenVolumeMesh::GeometryKernel > >::StaticUsage >
 CACG::SceneGraph::StatusNodeBaseT< OpenVolumeMesh::GeometryKernel, SelectionModT< OpenVolumeMesh::GeometryKernel >, ::StatusNodes_ModTraits< SelectionModT< OpenVolumeMesh::GeometryKernel > >::StaticUsage >
 CStatusNodes_ModTraits< Mod >
 CACG::SceneGraph::StatusNodesBaseExtends StatusNodesT with a halfEdge vbo for coreProfile rendering support
 COpenMesh::ArrayKernel::StatusSetT< HandleT >— StatusSet API —
 CUi::StereoSettingsWidget
 CACG::StopWatch
 COpenMesh::PropertyManager< PROPTYPE, MeshT >::StorageT< PropertyManager2, PropHandleT >
 COpenMesh::PropertyManager< PROPTYPE, MeshT >::StorageT< PropertyManager2, MPropHandleT< Value > >
 CACG::SceneGraph::StripClass for managing a single triangle strip
 COpenMesh::StripifierT< Mesh >
 CACG::SceneGraph::StripProcessorT< Mesh >
 CUi::SubdividerControls
 CACG::DrawMeshT< Mesh >::Subset
 CACG::MeshCompiler::Subset
 CStackWalkerInternal::tagMODULEENTRY32
 Ctest
 Ctesting::Test
 CTetrahedralCuboidGenerator
 COpenVolumeMesh::TetTopology
 COpenVolumeMesh::TexCoordAttrib< TexCoordT >
 COpenVolumeMesh::TexCoordAttrib< ACG::Vec2f >
 COpenVolumeMesh::TexCoordAttrib< OpenMesh::VectorT >
 CTexParameters
 CACG::RenderObject::TextureTexture to be used
 CACG::Texture
 CTexture
 CACG::SceneGraph::TextureNode::TextureInfo
 CTextureInterfaceProvide texture support for a plugin
 CTextureMath
 CACG::SceneGraph::TextureRenderInfo
 CACG::GLStateContext::TextureStage
 CACG::ShaderGenDesc::TextureType
 COpenMesh::Utils::Timer
 CToolbarInterfaceAdd a toolbox to OpenFlipper
 CToolboxInterfacePlugins can add its own toolbox to the main widget's toolbox area by using this interface
 COpenVolumeMesh::IO::detail::TopoChunkHeader
 CACG::Tracing
 COpenVolumeMesh::detail::Tracked< T >Use as base class with CRDT
 COpenVolumeMesh::detail::Tracked< PropertyStorageBase >
 COpenVolumeMesh::detail::Tracker< T >
 COpenVolumeMesh::detail::Tracker< OpenVolumeMesh::PropertyStorageBase >
 COpenVolumeMesh::detail::Tracker< PropertyStorageBase >
 CTreeItem
 CTreeItemObjectSelection
 CTreeNode< BSPTraits >
 CTriangleBSPCoreT< BSPTraits >
 CTriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > >
 COpenVolumeMesh::TriangleTopology
 CACG::Triangulator
 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
 CTriMesh_ArrayKernel_GeneratorT< Traits >
 COpenMesh::Kernel_OSG::TriMesh_OSGArrayKernel_GeneratorT< Traits >Helper class to create a TriMesh-type based on Kernel_OSG::ArrayKernelT
 Cstd::true_type
 CVSI::Type
 Cpybind11::detail::type_caster< DataType >
 Cpybind11::detail::type_caster< IdList >
 Cpybind11::detail::type_caster< Matrix4x4 >
 Cpybind11::detail::type_caster< QString >
 Cpybind11::detail::type_caster< UpdateType >
 Cpybind11::detail::type_caster< Vector >
 Cpybind11::detail::type_caster< Vector4 >
 CTypeInfo
 CPropertyNameListModel::TypeInfoWrapper
 CTypeInfoWrapperWraps the information of a type
 CTypeInterfaceInterface class for type definitions
 CGLSL::UniformPool::UniformBase
 CGLSL::UniformPoolGLSL uniform pool
 CUpdateTypeUpdate type class
 CUpdateTypeInfo
 CACG::Util
 CUi::ValenceHistogramsDlg
 Csnappy::Varint
 CCustom::Vec< DIM >
 Cstd::vector< T >STL class
 COpenMesh::vector_traits< T >
 COpenMesh::vector_traits< Custom::Vec< DIM > >
 COpenMesh::vector_traits< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options > >
 COpenMesh::vector_traits< Point >
 COpenMesh::vector_traits< Vector >
 COpenMesh::VectorDataT< Scalar, N >
 CUi::VectorFieldDifferenceWidget
 COpenMesh::VectorT< Scalar, DIM >
 COpenVolumeMesh::Geometry::VectorT< Scalar, DIM >
 COpenMesh::VectorT< double, 2 >
 COpenMesh::VectorT< double, 3 >
 COpenMesh::VectorT< double, 4 >
 COpenMesh::VectorT< float, 2 >
 COpenMesh::VectorT< float, 3 >
 COpenMesh::VectorT< float, 4 >
 COpenMesh::VectorT< Scalar, 4 >
 COpenMesh::VectorT< signed int, 2 >
 COpenMesh::VectorT< signed int, 3 >
 COpenMesh::VectorT< unsigned char, 4 >
 CUi::VectorWidget
 CMeshFixing< MeshT >::VertexInternal vertex type
 COpenVolumeMesh::Entity::Vertex
 CACG::VertexArrayObject
 CVertexBufferObject
 COpenVolumeMesh::IO::detail::VertexChunkHeader
 CACG::VertexDeclarationClass to define the vertex input layout
 CACG::VertexDeclaration_ptr2uint
 COpenMesh::PolyConnectivity::VertexEdgeTraits
 CACG::VertexElementDescription of one vertex element
 CACG::MeshCompiler::VertexElementInput
 COpenMesh::PolyConnectivity::VertexFaceTraits
 COpenMesh::PolyConnectivity::VertexHalfedgeTraits
 COpenMesh::Iterators::VertexIterT< Mesh >
 COpenMesh::PolyConnectivity::VertexOppositeHalfedgeTraits
 CACG::DrawMeshT< Mesh >::VertexProperty
 CACG::MeshCompiler::VertexSplitter
 COpenMesh::Concepts::MeshItems::VertexT< Refs_ >
 COpenMesh::PolyConnectivity::VertexVertexTraits
 COpenMesh::VDPM::VFront
 COpenVolumeMesh::VHandleCorrection
 COpenMesh::VDPM::VHierarchy
 COpenMesh::VDPM::VHierarchyNode
 COpenMesh::VDPM::VHierarchyNodeIndex
 COpenMesh::VDPM::VHierarchyWindow
 CUi::VideoCaptureDialog
 CSplatCloud::View
 CDepthPeeling::ViewerResourcesCollection of framebuffers for each viewport
 CDepthPeelingPlugin::ViewerResources
 CSSAOPlugin::ViewerResources
 CToonRenderer::ViewerResourcesCollection of fbos for each viewport
 COpenMesh::VDPM::ViewingParameters
 CViewInterface
 CUi::viewMode
 CViewModeViewMode struct This struct contains a ViewMode and its status information such as used widgets,toolbars or context menus
 CUi::ViewModeChangeDialog
 CViewModeInterfaceInterface class for adding view modes to the ui
 CViewObjectMarker
 CUi::VolMeshParamWidget
 CVolumeMeshBufferManager< VolumeMesh >This class creates buffers that can be used to render open volume meshs
 CVolumeMeshBufferManager< OpenVolumeMesh::GeometryKernel >
 CVolumeMeshBufferManager< VolumeMeshT >
 CVolumeMeshDrawModesContainerThis class provides easy access to DrawModes supported by OpenVolumeMesh
 CUi::VolumeMeshInfoBar
 CVoronoiAreaTriMeshT< MeshT >Implementation of Voronoi area computation as described in "Discrete Differential-Geometry Operators for Triangulated 2-Manifolds" by M. Meyer et al
 COpenVolumeMesh::Reader::VtkColorReaderRead mesh data from vtk DataFile Version 2.0
 CVSI::WayFind
 COpenMesh::HoleFiller::HoleFillerT< MeshT >::Weight
 CACG::MeshCompiler::WeldList
 CACG::MeshCompiler::WeldListEntry
 Csnappy::internal::WorkingMemory
 COpenVolumeMesh::IO::detail::WriteBuffer
 COpenVolumeMesh::IO::WriteOptions
 COVMOMCommonTriangleBSPTraits< Mesh, SpecificTraits >::x_sort
 COVMOMCommonTriangleBSPTraits< Mesh, SpecificTraits >::y_sort
 COVMOMCommonTriangleBSPTraits< Mesh, SpecificTraits >::z_sort