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

#include <FMContoursBaseImp.h>

Public Member Functions

 Attributes2D ()
 
 Attributes2D (OdIntPtr uMeta)
 
 Attributes2D (OdIntPtr uMeta, OdUInt32 uRawFlags)
 
Attributes2D clone () const
 
Attributes2D & operator= (const Attributes2D &rA)
 
bool operator== (const Attributes2D &rA) const
 
bool operator!= (const Attributes2D &rA) const
 
bool isNull () const
 
Attributes2D & reverse ()
 
Attributes2D getReversed () const
 
OdIntPtr metadata () const
 
OdIntPtr & metadata ()
 
OdUInt32 flags () const
 
Attributes2D & setFlags (OdUInt32 uF)
 
FaceOrientation orientation () const
 
Attributes2D & setOrientation (FaceOrientation eOri)
 
bool isHidden () const
 
Attributes2D & setHidden (bool bH)
 
bool isSmooth () const
 
Attributes2D & setSmooth (bool bSmooth)
 
bool isExplodedArc () const
 
Attributes2D & setExplodedArc (bool bExploded)
 

Static Public Attributes

static FMGEOMETRY_API_STATIC const Attributes2D kNull
 

Detailed Description

Definition at line 47 of file FMContoursBaseImp.h.

Constructor & Destructor Documentation

◆ Attributes2D() [1/3]

FacetModeler::Attributes2D::Attributes2D ( )
inline

Definition at line 70 of file FMContoursBaseImp.h.

◆ Attributes2D() [2/3]

FacetModeler::Attributes2D::Attributes2D ( OdIntPtr  uMeta)
inlineexplicit

Definition at line 71 of file FMContoursBaseImp.h.

◆ Attributes2D() [3/3]

FacetModeler::Attributes2D::Attributes2D ( OdIntPtr  uMeta,
OdUInt32  uRawFlags 
)
inlineexplicit

Definition at line 72 of file FMContoursBaseImp.h.

Member Function Documentation

◆ clone()

Attributes2D FacetModeler::Attributes2D::clone ( ) const
inline

Definition at line 74 of file FMContoursBaseImp.h.

◆ flags()

OdUInt32 FacetModeler::Attributes2D::flags ( ) const
inline

Definition at line 106 of file FMContoursBaseImp.h.

◆ getReversed()

Attributes2D FacetModeler::Attributes2D::getReversed ( ) const
inline

Definition at line 99 of file FMContoursBaseImp.h.

◆ isExplodedArc()

bool FacetModeler::Attributes2D::isExplodedArc ( ) const
inline

Definition at line 137 of file FMContoursBaseImp.h.

◆ isHidden()

bool FacetModeler::Attributes2D::isHidden ( ) const
inline

Definition at line 119 of file FMContoursBaseImp.h.

◆ isNull()

bool FacetModeler::Attributes2D::isNull ( ) const
inline

Definition at line 93 of file FMContoursBaseImp.h.

◆ isSmooth()

bool FacetModeler::Attributes2D::isSmooth ( ) const
inline

Definition at line 129 of file FMContoursBaseImp.h.

◆ metadata() [1/2]

OdIntPtr& FacetModeler::Attributes2D::metadata ( )
inline

Definition at line 102 of file FMContoursBaseImp.h.

◆ metadata() [2/2]

OdIntPtr FacetModeler::Attributes2D::metadata ( ) const
inline

Definition at line 101 of file FMContoursBaseImp.h.

◆ operator!=()

bool FacetModeler::Attributes2D::operator!= ( const Attributes2D &  rA) const
inline

Definition at line 88 of file FMContoursBaseImp.h.

◆ operator=()

Attributes2D& FacetModeler::Attributes2D::operator= ( const Attributes2D &  rA)
inline

Definition at line 76 of file FMContoursBaseImp.h.

◆ operator==()

bool FacetModeler::Attributes2D::operator== ( const Attributes2D &  rA) const
inline

Definition at line 83 of file FMContoursBaseImp.h.

◆ orientation()

FaceOrientation FacetModeler::Attributes2D::orientation ( ) const
inline

Definition at line 109 of file FMContoursBaseImp.h.

◆ reverse()

Attributes2D& FacetModeler::Attributes2D::reverse ( )

◆ setExplodedArc()

Attributes2D& FacetModeler::Attributes2D::setExplodedArc ( bool  bExploded)
inline

Definition at line 141 of file FMContoursBaseImp.h.

◆ setFlags()

Attributes2D& FacetModeler::Attributes2D::setFlags ( OdUInt32  uF)
inline

Definition at line 107 of file FMContoursBaseImp.h.

◆ setHidden()

Attributes2D& FacetModeler::Attributes2D::setHidden ( bool  bH)
inline

Definition at line 123 of file FMContoursBaseImp.h.

◆ setOrientation()

Attributes2D& FacetModeler::Attributes2D::setOrientation ( FaceOrientation  eOri)
inline

Definition at line 113 of file FMContoursBaseImp.h.

◆ setSmooth()

Attributes2D& FacetModeler::Attributes2D::setSmooth ( bool  bSmooth)
inline

Definition at line 132 of file FMContoursBaseImp.h.

Member Data Documentation

◆ bExplodedArc

OdUInt32 FacetModeler::Attributes2D::bExplodedArc

Definition at line 64 of file FMContoursBaseImp.h.

◆ bHidden

OdUInt32 FacetModeler::Attributes2D::bHidden

Definition at line 63 of file FMContoursBaseImp.h.

◆ bSmooth

OdUInt32 FacetModeler::Attributes2D::bSmooth

Definition at line 65 of file FMContoursBaseImp.h.

◆ kNull

FMGEOMETRY_API_STATIC const Attributes2D FacetModeler::Attributes2D::kNull
static

Definition at line 148 of file FMContoursBaseImp.h.

◆ 

struct { ... } FacetModeler::Attributes2D::m_Flags

◆ m_uAllFlags

OdUInt32 FacetModeler::Attributes2D::m_uAllFlags

Definition at line 53 of file FMContoursBaseImp.h.

◆ uOrientation

OdUInt32 FacetModeler::Attributes2D::uOrientation

Definition at line 62 of file FMContoursBaseImp.h.


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