#include <DbLSSymbolReference.h>
Dgn Line Style Symbol Reference. <group OdDbLS_Classes>
Definition at line 36 of file DbLSSymbolReference.h.
◆ Justify
Enumerator |
---|
kLSNoJustify | |
kLSJustifyLeft | |
kLSJustifyRight | |
kLSJustifyCenter | |
Definition at line 45 of file DbLSSymbolReference.h.
◆ RotationType
◆ VertexMask
◆ OdDbLSSymbolReference()
OdDbLSSymbolReference::OdDbLSSymbolReference |
( |
| ) |
|
|
inline |
◆ allowStretch()
bool OdDbLSSymbolReference::allowStretch |
( |
| ) |
const |
|
inline |
◆ angle()
double OdDbLSSymbolReference::angle |
( |
| ) |
const |
|
inline |
◆ clipPartial()
bool OdDbLSSymbolReference::clipPartial |
( |
| ) |
const |
|
inline |
◆ justify()
Justify OdDbLSSymbolReference::justify |
( |
| ) |
const |
|
inline |
◆ partialProjected()
bool OdDbLSSymbolReference::partialProjected |
( |
| ) |
const |
|
inline |
Returns true if project partial origin if it is beyond the end of line mode is enabled.
Definition at line 132 of file DbLSSymbolReference.h.
◆ partialStrokes()
bool OdDbLSSymbolReference::partialStrokes |
( |
| ) |
const |
|
inline |
◆ rotationType()
◆ setAllowStretch()
void OdDbLSSymbolReference::setAllowStretch |
( |
bool |
bSet | ) |
|
|
inline |
◆ setAngle()
void OdDbLSSymbolReference::setAngle |
( |
double |
fAngle | ) |
|
|
inline |
Sets symbol rotation angle.
- Parameters
-
fAngle | [in] Rotation angle in radians. |
Definition at line 234 of file DbLSSymbolReference.h.
◆ setClipPartial()
void OdDbLSSymbolReference::setClipPartial |
( |
bool |
bSet | ) |
|
|
inline |
Enables symbol clipping on partial strokes mode.
- Parameters
-
bSet | [in] New value to set. |
Definition at line 116 of file DbLSSymbolReference.h.
◆ setJustify()
Sets symbol justification on stroke.
- Parameters
-
nSet | [in] New justification value to set. |
Definition at line 177 of file DbLSSymbolReference.h.
◆ setPartialProjected()
void OdDbLSSymbolReference::setPartialProjected |
( |
bool |
bSet | ) |
|
|
inline |
Sets project partial origin if it is beyond the end of line mode.
- Parameters
-
bSet | [in] New mode to set. |
Definition at line 138 of file DbLSSymbolReference.h.
◆ setPartialStrokes()
void OdDbLSSymbolReference::setPartialStrokes |
( |
bool |
bSet | ) |
|
|
inline |
◆ setRotationType()
Sets symbol rotation mode.
- Parameters
-
nSet | [in] New rotation mode to set. |
Definition at line 188 of file DbLSSymbolReference.h.
◆ setStrokeNumber()
void OdDbLSSymbolReference::setStrokeNumber |
( |
OdInt32 |
nStroke | ) |
|
|
inline |
Associate symbol with stroke.
- Parameters
-
nStroke | [in] Stroke index. |
Definition at line 247 of file DbLSSymbolReference.h.
◆ setSymbolComponent()
Sets symbol component identifier with which this symbol reference will be associated.
- Parameters
-
id | [in] Symbol component identifier. |
Definition at line 258 of file DbLSSymbolReference.h.
◆ setUseSymbolColor()
void OdDbLSSymbolReference::setUseSymbolColor |
( |
bool |
bSet | ) |
|
|
inline |
Sets symbol color usage mode.
- Parameters
-
bSet | [in] New mode to set. |
Definition at line 152 of file DbLSSymbolReference.h.
◆ setUseSymbolLineweight()
void OdDbLSSymbolReference::setUseSymbolLineweight |
( |
bool |
bSet | ) |
|
|
inline |
Sets symbol lineweight usage mode.
- Parameters
-
bSet | [in] New mode to set. |
Definition at line 166 of file DbLSSymbolReference.h.
◆ setVertexMask()
void OdDbLSSymbolReference::setVertexMask |
( |
OdUInt32 |
nVertexMask | ) |
|
|
inline |
Sets vertex type for this symbol.
- Parameters
-
nVertexMask | [in] Vertex type to set. |
Definition at line 201 of file DbLSSymbolReference.h.
◆ setXOffset()
void OdDbLSSymbolReference::setXOffset |
( |
double |
fOffset | ) |
|
|
inline |
Sets symbol offset in X direction.
- Parameters
-
fOffset | [in] New offset to set. |
Definition at line 212 of file DbLSSymbolReference.h.
◆ setYOffset()
void OdDbLSSymbolReference::setYOffset |
( |
double |
fOffset | ) |
|
|
inline |
Sets symbol offset in Y direction.
- Parameters
-
fOffset | [in] New offset to set. |
Definition at line 223 of file DbLSSymbolReference.h.
◆ strokeNumber()
OdInt32 OdDbLSSymbolReference::strokeNumber |
( |
| ) |
const |
|
inline |
◆ symbolComponent()
OdDbObjectId OdDbLSSymbolReference::symbolComponent |
( |
| ) |
const |
|
inline |
Returns symbol component identifier with which this symbol reference is associated.
Definition at line 252 of file DbLSSymbolReference.h.
◆ useSymbolColor()
bool OdDbLSSymbolReference::useSymbolColor |
( |
| ) |
const |
|
inline |
◆ useSymbolLineweight()
bool OdDbLSSymbolReference::useSymbolLineweight |
( |
| ) |
const |
|
inline |
◆ vertexMask()
OdUInt32 OdDbLSSymbolReference::vertexMask |
( |
| ) |
const |
|
inline |
◆ xOffset()
double OdDbLSSymbolReference::xOffset |
( |
| ) |
const |
|
inline |
◆ yOffset()
double OdDbLSSymbolReference::yOffset |
( |
| ) |
const |
|
inline |
◆ OdDbLSPointComponentImpl
friend class OdDbLSPointComponentImpl |
|
friend |
◆ m_bAllowStretch
bool OdDbLSSymbolReference::m_bAllowStretch |
|
protected |
◆ m_bClipPartial
bool OdDbLSSymbolReference::m_bClipPartial |
|
protected |
◆ m_bPartialProjected
bool OdDbLSSymbolReference::m_bPartialProjected |
|
protected |
◆ m_bPartialStrokes
bool OdDbLSSymbolReference::m_bPartialStrokes |
|
protected |
◆ m_bSymbolColor
bool OdDbLSSymbolReference::m_bSymbolColor |
|
protected |
◆ m_bSymbolWeight
bool OdDbLSSymbolReference::m_bSymbolWeight |
|
protected |
◆ m_fAngle
double OdDbLSSymbolReference::m_fAngle |
|
protected |
◆ m_fXOffset
double OdDbLSSymbolReference::m_fXOffset |
|
protected |
◆ m_fYOffset
double OdDbLSSymbolReference::m_fYOffset |
|
protected |
◆ m_Justify
Justify OdDbLSSymbolReference::m_Justify |
|
protected |
◆ m_nStroke
OdInt32 OdDbLSSymbolReference::m_nStroke |
|
protected |
◆ m_nVertexMask
OdInt16 OdDbLSSymbolReference::m_nVertexMask |
|
protected |
◆ m_RotationType
◆ m_SymbolComponent
The documentation for this struct was generated from the following file: