CFx SDK Documentation  2020SP3
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
 
Attributes2Doperator= (const Attributes2D &rA)
 
bool operator== (const Attributes2D &rA) const
 
bool operator!= (const Attributes2D &rA) const
 
bool isNull () const
 
Attributes2Dreverse ()
 
Attributes2D getReversed () const
 
OdIntPtr metadata () const
 
OdIntPtrmetadata ()
 
OdUInt32 flags () const
 
Attributes2DsetFlags (OdUInt32 uF)
 
FaceOrientation orientation () const
 
Attributes2DsetOrientation (FaceOrientation eOri)
 
bool isHidden () const
 
Attributes2DsetHidden (bool bH)
 
bool isSmooth () const
 
Attributes2DsetSmooth (bool bSmooth)
 
bool isExplodedArc () const
 
Attributes2DsetExplodedArc (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.

◆ m_Flags

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: