CFx SDK Documentation  2023 SP0
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
FacetModeler::SpatialFaceData Struct Reference

#include <FMSliceEngine.h>

Inheritance diagram for FacetModeler::SpatialFaceData:
OdSiEntity FacetModeler::FaceData

Public Member Functions

const Faceface () const
 
void detach ()
 
void attach (Face *pFace)
 
bool extents (OdGeExtents3d &extents) const
 
bool contains (const OdGeExtents3d &, bool, const OdGeTol &) const
 

Static Public Member Functions

static void extents (const Face *pFace, OdGeExtents3d &extents)
 

Public Attributes

Facem_pFace
 
AecTagType m_savedTag
 
OdGeExtents3d m_ext
 

Detailed Description

Definition at line 47 of file FMSliceEngine.h.

Member Function Documentation

◆ attach()

void FacetModeler::SpatialFaceData::attach ( Face pFace)
inline

Definition at line 58 of file FMSliceEngine.h.

◆ contains()

bool FacetModeler::SpatialFaceData::contains ( const OdGeExtents3d ,
bool  ,
const OdGeTol  
) const
inline

Definition at line 82 of file FMSliceEngine.h.

◆ detach()

void FacetModeler::SpatialFaceData::detach ( )
inline

Definition at line 53 of file FMSliceEngine.h.

◆ extents() [1/2]

static void FacetModeler::SpatialFaceData::extents ( const Face pFace,
OdGeExtents3d extents 
)
inlinestatic

Definition at line 65 of file FMSliceEngine.h.

◆ extents() [2/2]

bool FacetModeler::SpatialFaceData::extents ( OdGeExtents3d extents) const
inlinevirtual

Returns the extents of this Entity object.

Parameters
extents[out] Receives the extents.
Returns
Returns true if and only if this Entity object has extents.

Implements OdSiEntity.

Definition at line 77 of file FMSliceEngine.h.

◆ face()

const Face* FacetModeler::SpatialFaceData::face ( ) const
inline

Definition at line 51 of file FMSliceEngine.h.

Member Data Documentation

◆ m_ext

OdGeExtents3d FacetModeler::SpatialFaceData::m_ext
mutable

Definition at line 50 of file FMSliceEngine.h.

◆ m_pFace

Face* FacetModeler::SpatialFaceData::m_pFace

Definition at line 48 of file FMSliceEngine.h.

◆ m_savedTag

AecTagType FacetModeler::SpatialFaceData::m_savedTag

Definition at line 49 of file FMSliceEngine.h.


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