CFx SDK Documentation  2023 SP0
Public Member Functions | Public Attributes | List of all members
OdGiLayerTraitsData Struct Reference

#include <GiLayerTraitsData.h>

Inheritance diagram for OdGiLayerTraitsData:
OdGiLayerTraitsTaker OdGiLayerTraitsTakerView

Public Member Functions

 OdGiLayerTraitsData ()
 
void operator= (const OdGiLayerTraitsData &other)
 
OdUInt32 flags () const
 
OdDb::LineWeight lineweight () const
 
OdDbStub * linetype () const
 
OdDb::PlotStyleNameType plotStyleNameType () const
 
OdDbStub * plotStyleNameId () const
 
const OdCmEntityColortrueColor () const
 
OdDbStub * materialId () const
 
OdCmTransparency transparency () const
 
void setTrueColor (const OdCmEntityColor &cl)
 
void setLineweight (OdDb::LineWeight lw)
 
void setLinetype (OdDbStub *id)
 
void setMaterial (OdDbStub *id)
 
void setTransparency (const OdCmTransparency &transparency)
 
bool isOff () const
 
void setOff (bool bVal)
 
bool isPlottable () const
 
void setPlottable (bool bVal)
 
bool isLocked () const
 
void setLocked (bool bVal)
 
bool isFrozen () const
 
bool isByBlock () const
 

Public Attributes

OdUInt32 m_flags
 
OdDb::LineWeight m_lineweight
 
OdDb::PlotStyleNameType m_plotStyleNameType
 
OdCmEntityColor m_color
 
OdDbStub * m_linetypeId
 
OdDbStub * m_plotStyleNameId
 
OdDbStub * m_materialId
 
OdCmTransparency m_cmTransparency
 

Detailed Description

<group !!RECORDS_TD_APIRef>

Definition at line 71 of file GiLayerTraitsData.h.

Constructor & Destructor Documentation

◆ OdGiLayerTraitsData()

OdGiLayerTraitsData::OdGiLayerTraitsData ( )
inline

Definition at line 73 of file GiLayerTraitsData.h.

Member Function Documentation

◆ flags()

OdUInt32 OdGiLayerTraitsData::flags ( ) const
inline

Definition at line 96 of file GiLayerTraitsData.h.

◆ isByBlock()

bool OdGiLayerTraitsData::isByBlock ( ) const
inline

Definition at line 120 of file GiLayerTraitsData.h.

◆ isFrozen()

bool OdGiLayerTraitsData::isFrozen ( ) const
inline

Definition at line 119 of file GiLayerTraitsData.h.

◆ isLocked()

bool OdGiLayerTraitsData::isLocked ( ) const
inline

Definition at line 116 of file GiLayerTraitsData.h.

◆ isOff()

bool OdGiLayerTraitsData::isOff ( ) const
inline

Definition at line 110 of file GiLayerTraitsData.h.

◆ isPlottable()

bool OdGiLayerTraitsData::isPlottable ( ) const
inline

Definition at line 113 of file GiLayerTraitsData.h.

◆ linetype()

OdDbStub* OdGiLayerTraitsData::linetype ( ) const
inline

Definition at line 98 of file GiLayerTraitsData.h.

◆ lineweight()

OdDb::LineWeight OdGiLayerTraitsData::lineweight ( ) const
inline

Definition at line 97 of file GiLayerTraitsData.h.

◆ materialId()

OdDbStub* OdGiLayerTraitsData::materialId ( ) const
inline

Definition at line 102 of file GiLayerTraitsData.h.

◆ operator=()

void OdGiLayerTraitsData::operator= ( const OdGiLayerTraitsData other)
inline

Definition at line 84 of file GiLayerTraitsData.h.

◆ plotStyleNameId()

OdDbStub* OdGiLayerTraitsData::plotStyleNameId ( ) const
inline

Definition at line 100 of file GiLayerTraitsData.h.

◆ plotStyleNameType()

OdDb::PlotStyleNameType OdGiLayerTraitsData::plotStyleNameType ( ) const
inline

Definition at line 99 of file GiLayerTraitsData.h.

◆ setLinetype()

void OdGiLayerTraitsData::setLinetype ( OdDbStub *  id)
inline

Definition at line 106 of file GiLayerTraitsData.h.

◆ setLineweight()

void OdGiLayerTraitsData::setLineweight ( OdDb::LineWeight  lw)
inline

Definition at line 105 of file GiLayerTraitsData.h.

◆ setLocked()

void OdGiLayerTraitsData::setLocked ( bool  bVal)
inline

Definition at line 117 of file GiLayerTraitsData.h.

◆ setMaterial()

void OdGiLayerTraitsData::setMaterial ( OdDbStub *  id)
inline

Definition at line 107 of file GiLayerTraitsData.h.

◆ setOff()

void OdGiLayerTraitsData::setOff ( bool  bVal)
inline

Definition at line 111 of file GiLayerTraitsData.h.

◆ setPlottable()

void OdGiLayerTraitsData::setPlottable ( bool  bVal)
inline

Definition at line 114 of file GiLayerTraitsData.h.

◆ setTransparency()

void OdGiLayerTraitsData::setTransparency ( const OdCmTransparency transparency)
inline

Definition at line 108 of file GiLayerTraitsData.h.

◆ setTrueColor()

void OdGiLayerTraitsData::setTrueColor ( const OdCmEntityColor cl)
inline

Definition at line 104 of file GiLayerTraitsData.h.

◆ transparency()

OdCmTransparency OdGiLayerTraitsData::transparency ( ) const
inline

Definition at line 103 of file GiLayerTraitsData.h.

◆ trueColor()

const OdCmEntityColor& OdGiLayerTraitsData::trueColor ( ) const
inline

Definition at line 101 of file GiLayerTraitsData.h.

Member Data Documentation

◆ m_cmTransparency

OdCmTransparency OdGiLayerTraitsData::m_cmTransparency

Definition at line 131 of file GiLayerTraitsData.h.

◆ m_color

OdCmEntityColor OdGiLayerTraitsData::m_color

Definition at line 126 of file GiLayerTraitsData.h.

◆ m_flags

OdUInt32 OdGiLayerTraitsData::m_flags

Definition at line 122 of file GiLayerTraitsData.h.

◆ m_linetypeId

OdDbStub* OdGiLayerTraitsData::m_linetypeId

Definition at line 127 of file GiLayerTraitsData.h.

◆ m_lineweight

OdDb::LineWeight OdGiLayerTraitsData::m_lineweight

Definition at line 123 of file GiLayerTraitsData.h.

◆ m_materialId

OdDbStub* OdGiLayerTraitsData::m_materialId

Definition at line 130 of file GiLayerTraitsData.h.

◆ m_plotStyleNameId

OdDbStub* OdGiLayerTraitsData::m_plotStyleNameId

Definition at line 128 of file GiLayerTraitsData.h.

◆ m_plotStyleNameType

OdDb::PlotStyleNameType OdGiLayerTraitsData::m_plotStyleNameType

Definition at line 124 of file GiLayerTraitsData.h.


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