CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
FacetModeler::FaceSpatialIndex< TSpatFData > Class Template Reference

#include <FMSliceEngine.h>

Public Member Functions

 ~FaceSpatialIndex ()
 
OdSiSpatialIndexbuild (const Body *pBody, double eps)
 
void destroy (bool bRestoreFaceTags=true)
 
OdSiSpatialIndexindex ()
 
const OdSiSpatialIndexindex () const
 
OdArray< TSpatFData > & faceDataArray ()
 
OdUInt32 size () const
 

Protected Attributes

OdSiSpatialIndexPtr m_pFacesIndex
 
OdArray< TSpatFData > m_spatialDataArray
 

Detailed Description

template<class TSpatFData = SpatialFaceData>
class FacetModeler::FaceSpatialIndex< TSpatFData >

Definition at line 119 of file FMSliceEngine.h.

Constructor & Destructor Documentation

◆ ~FaceSpatialIndex()

template<class TSpatFData = SpatialFaceData>
FacetModeler::FaceSpatialIndex< TSpatFData >::~FaceSpatialIndex ( )
inline

Definition at line 126 of file FMSliceEngine.h.

Member Function Documentation

◆ build()

template<class TSpatFData = SpatialFaceData>
OdSiSpatialIndex & FacetModeler::FaceSpatialIndex< TSpatFData >::build ( const Body pBody,
double  eps 
)
inline

Definition at line 129 of file FMSliceEngine.h.

◆ destroy()

template<class TSpatFData = SpatialFaceData>
void FacetModeler::FaceSpatialIndex< TSpatFData >::destroy ( bool  bRestoreFaceTags = true)
inline

Definition at line 146 of file FMSliceEngine.h.

◆ faceDataArray()

template<class TSpatFData = SpatialFaceData>
OdArray< TSpatFData > & FacetModeler::FaceSpatialIndex< TSpatFData >::faceDataArray ( )
inline

Definition at line 169 of file FMSliceEngine.h.

◆ index() [1/2]

template<class TSpatFData = SpatialFaceData>
OdSiSpatialIndex & FacetModeler::FaceSpatialIndex< TSpatFData >::index ( )
inline

Definition at line 159 of file FMSliceEngine.h.

◆ index() [2/2]

template<class TSpatFData = SpatialFaceData>
const OdSiSpatialIndex & FacetModeler::FaceSpatialIndex< TSpatFData >::index ( ) const
inline

Definition at line 164 of file FMSliceEngine.h.

◆ size()

template<class TSpatFData = SpatialFaceData>
OdUInt32 FacetModeler::FaceSpatialIndex< TSpatFData >::size ( ) const
inline

Definition at line 170 of file FMSliceEngine.h.

Member Data Documentation

◆ m_pFacesIndex

template<class TSpatFData = SpatialFaceData>
OdSiSpatialIndexPtr FacetModeler::FaceSpatialIndex< TSpatFData >::m_pFacesIndex
protected

Definition at line 121 of file FMSliceEngine.h.

◆ m_spatialDataArray

template<class TSpatFData = SpatialFaceData>
OdArray<TSpatFData> FacetModeler::FaceSpatialIndex< TSpatFData >::m_spatialDataArray
protected

Definition at line 122 of file FMSliceEngine.h.


The documentation for this class was generated from the following file: