CFx SDK Documentation  2020SP3
Public Member Functions | Public Attributes | List of all members
FacetModeler::SliceContourBuilder Class Reference

#include <FMSliceContourBuilder.h>

Public Member Functions

 SliceContourBuilder (EdgeGraph &aGraph)
 
 ~SliceContourBuilder ()
 
bool IsContourClosed (const SliceContour &aContour)
 
bool FindContour (std::vector< OdUInt32 > &aContour)
 
void FindSliceContours (SliceContourCollection &aSliceContours)
 
void BuildSliceProfile (const OdGePlane &rCutPlane, Profile2D &rResult)
 
void BuildSliceProfile2 (const OdGePlane &rCutPlane, Profile2D &rResult)
 

Public Attributes

OdArray< const Edge * > * m_sourceEdges
 

Detailed Description

Definition at line 170 of file FMSliceContourBuilder.h.

Constructor & Destructor Documentation

◆ SliceContourBuilder()

FacetModeler::SliceContourBuilder::SliceContourBuilder ( EdgeGraph aGraph)
inline

Definition at line 207 of file FMSliceContourBuilder.h.

◆ ~SliceContourBuilder()

FacetModeler::SliceContourBuilder::~SliceContourBuilder ( )
inline

Definition at line 214 of file FMSliceContourBuilder.h.

Member Function Documentation

◆ BuildSliceProfile()

void FacetModeler::SliceContourBuilder::BuildSliceProfile ( const OdGePlane rCutPlane,
Profile2D rResult 
)

◆ BuildSliceProfile2()

void FacetModeler::SliceContourBuilder::BuildSliceProfile2 ( const OdGePlane rCutPlane,
Profile2D rResult 
)

◆ FindContour()

bool FacetModeler::SliceContourBuilder::FindContour ( std::vector< OdUInt32 > &  aContour)

◆ FindSliceContours()

void FacetModeler::SliceContourBuilder::FindSliceContours ( SliceContourCollection aSliceContours)

◆ IsContourClosed()

bool FacetModeler::SliceContourBuilder::IsContourClosed ( const SliceContour aContour)

Member Data Documentation

◆ m_sourceEdges

OdArray<const Edge*>* FacetModeler::SliceContourBuilder::m_sourceEdges

Definition at line 183 of file FMSliceContourBuilder.h.


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