CFx SDK Documentation  2022 SP0
Public Types | Public Member Functions | Friends | List of all members
FacetModeler::SliceContour Class Reference

#include <FMSliceContourBuilder.h>

Public Types

typedef std::list< OdUInt32TContour
 

Public Member Functions

 SliceContour ()
 
 ~SliceContour ()
 
OdUInt32 GetHash () const
 
const TContourGetContour () const
 
void AddEdge (OdUInt32 iEdge)
 
OdUInt32 GetLastEdge () const
 
OdUInt32 GetFirstEdge () const
 
size_t Size () const
 
void Clear ()
 
void RemoveLastEdge ()
 
bool HasEdge (OdUInt32 iEdge) const
 

Friends

bool operator== (const SliceContour &c1, const SliceContour &c2)
 

Detailed Description

Definition at line 110 of file FMSliceContourBuilder.h.

Member Typedef Documentation

◆ TContour

Definition at line 116 of file FMSliceContourBuilder.h.

Constructor & Destructor Documentation

◆ SliceContour()

FacetModeler::SliceContour::SliceContour ( )
inline

Definition at line 119 of file FMSliceContourBuilder.h.

◆ ~SliceContour()

FacetModeler::SliceContour::~SliceContour ( )
inline

Definition at line 120 of file FMSliceContourBuilder.h.

Member Function Documentation

◆ AddEdge()

void FacetModeler::SliceContour::AddEdge ( OdUInt32  iEdge)

◆ Clear()

void FacetModeler::SliceContour::Clear ( )

◆ GetContour()

const TContour& FacetModeler::SliceContour::GetContour ( ) const

◆ GetFirstEdge()

OdUInt32 FacetModeler::SliceContour::GetFirstEdge ( ) const

◆ GetHash()

OdUInt32 FacetModeler::SliceContour::GetHash ( ) const

◆ GetLastEdge()

OdUInt32 FacetModeler::SliceContour::GetLastEdge ( ) const

◆ HasEdge()

bool FacetModeler::SliceContour::HasEdge ( OdUInt32  iEdge) const

◆ RemoveLastEdge()

void FacetModeler::SliceContour::RemoveLastEdge ( )

◆ Size()

size_t FacetModeler::SliceContour::Size ( ) const

Friends And Related Function Documentation

◆ operator==

bool operator== ( const SliceContour c1,
const SliceContour c2 
)
friend

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