CFx SDK Documentation  2020SP3
Public Member Functions | List of all members
FacetModelerProfile2DBool::Contour Class Reference

#include <FMImpProfile2DBool.h>

Public Member Functions

 Contour (const IContour2D &rC, OdUInt32 uCID, OdUInt32 uGID, bool bReversed=false, bool bForceCopy=false)
 
void Done ()
 
void resetNodes ()
 
const IContour2Dcontour2D () const
 
OdUInt32 id () const
 
OdUInt32 groupId () const
 
bool isReversed () const
 
void addNode (Node *pNode, double dParam)
 
Result createEdges (Intersector &rAI, bool bStoreEdges=false)
 
int getSign () const
 
Locations getLocation (const OdGePoint2d &ptTest, const OdGeTol gTol) const
 
const std::vector< Edge * > & getEdges () const
 

Detailed Description

Definition at line 112 of file FMImpProfile2DBool.h.

Constructor & Destructor Documentation

◆ Contour()

FacetModelerProfile2DBool::Contour::Contour ( const IContour2D rC,
OdUInt32  uCID,
OdUInt32  uGID,
bool  bReversed = false,
bool  bForceCopy = false 
)

Member Function Documentation

◆ addNode()

void FacetModelerProfile2DBool::Contour::addNode ( Node pNode,
double  dParam 
)

◆ contour2D()

const IContour2D& FacetModelerProfile2DBool::Contour::contour2D ( ) const
inline

Definition at line 121 of file FMImpProfile2DBool.h.

◆ createEdges()

Result FacetModelerProfile2DBool::Contour::createEdges ( Intersector rAI,
bool  bStoreEdges = false 
)

◆ Done()

void FacetModelerProfile2DBool::Contour::Done ( )

◆ getEdges()

const std::vector< Edge* >& FacetModelerProfile2DBool::Contour::getEdges ( ) const
inline

Definition at line 134 of file FMImpProfile2DBool.h.

◆ getLocation()

Locations FacetModelerProfile2DBool::Contour::getLocation ( const OdGePoint2d ptTest,
const OdGeTol  gTol 
) const

◆ getSign()

int FacetModelerProfile2DBool::Contour::getSign ( ) const

◆ groupId()

OdUInt32 FacetModelerProfile2DBool::Contour::groupId ( ) const
inline

Definition at line 123 of file FMImpProfile2DBool.h.

◆ id()

OdUInt32 FacetModelerProfile2DBool::Contour::id ( ) const
inline

Definition at line 122 of file FMImpProfile2DBool.h.

◆ isReversed()

bool FacetModelerProfile2DBool::Contour::isReversed ( ) const
inline

Definition at line 125 of file FMImpProfile2DBool.h.

◆ resetNodes()

void FacetModelerProfile2DBool::Contour::resetNodes ( )

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