CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
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 extents (OdGeExtents2d &extents) const
 
bool contains (const OdGeExtents3d &, bool, const OdGeTol &) const
 
virtual bool extents (OdGeExtents3d &extents) const =0
 

Static Public Member Functions

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

Public Attributes

Facem_pFace
 
TagType m_savedTag
 
OdGeExtents3d m_ext3d
 
OdGeExtents2d m_ext2d
 

Detailed Description

Definition at line 49 of file FMSliceEngine.h.

Member Function Documentation

◆ attach()

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

Definition at line 61 of file FMSliceEngine.h.

◆ contains()

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

Definition at line 112 of file FMSliceEngine.h.

◆ detach()

void FacetModeler::SpatialFaceData::detach ( )
inline

Definition at line 56 of file FMSliceEngine.h.

◆ extents() [1/4]

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

Definition at line 81 of file FMSliceEngine.h.

◆ extents() [2/4]

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

Definition at line 69 of file FMSliceEngine.h.

◆ extents() [3/4]

bool FacetModeler::SpatialFaceData::extents ( OdGeExtents2d extents) const
inline

Definition at line 107 of file FMSliceEngine.h.

◆ extents() [4/4]

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 102 of file FMSliceEngine.h.

◆ face()

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

Definition at line 54 of file FMSliceEngine.h.

Member Data Documentation

◆ m_ext2d

OdGeExtents2d FacetModeler::SpatialFaceData::m_ext2d
mutable

Definition at line 53 of file FMSliceEngine.h.

◆ m_ext3d

OdGeExtents3d FacetModeler::SpatialFaceData::m_ext3d
mutable

Definition at line 52 of file FMSliceEngine.h.

◆ m_pFace

Face* FacetModeler::SpatialFaceData::m_pFace

Definition at line 50 of file FMSliceEngine.h.

◆ m_savedTag

TagType FacetModeler::SpatialFaceData::m_savedTag

Definition at line 51 of file FMSliceEngine.h.


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