#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: