|
override void | deleteCptr () |
|
virtual IntPtr | GetNonDirectorClassID () |
|
|
bool | cMemOwn |
|
HandleRef | cptr |
|
The LinePatternOptionsKit class is a user space object. It is used for specifying (or overriding) some line pattern options when setting a line pattern on a segment.
◆ LinePatternOptionsKit() [1/2]
HPS.LinePatternOptionsKit.LinePatternOptionsKit |
( |
| ) |
|
|
inline |
◆ LinePatternOptionsKit() [2/2]
◆ Empty()
override bool HPS.LinePatternOptionsKit.Empty |
( |
| ) |
|
|
inlinevirtual |
◆ Equals()
◆ ObjectType()
override HPS.Type HPS.LinePatternOptionsKit.ObjectType |
( |
| ) |
|
|
inlinevirtual |
This function returns the type the object, as declared (if the object is derived, this does not give the true type of the derived object).
- Returns
- The declared type of the object in question, which may differ from the true, underlying type.
Reimplemented from HPS.Kit.
◆ Set()
◆ SetEndCap() [1/2]
Sets the glyph to use as the end cap for the associated line pattern.
- Parameters
-
in_glyph | UTF8-encoded name of the glyph to use as the end cap for the associated line pattern. |
- Returns
- A reference to this LinePatternOptionsKit.
◆ SetEndCap() [2/2]
Sets the cap to use as the end cap for the associated line pattern.
- Parameters
-
in_type | The type of cap to use as the end cap for the associated line pattern. |
- Returns
- A reference to this LinePatternOptionsKit.
◆ SetInnerCap()
Sets the cap to use as the inner cap for the associated line pattern.
- Parameters
-
in_type | The type of cap to use as the inner cap for the associated line pattern. |
- Returns
- A reference to this LinePatternOptionsKit.
◆ SetJoin() [1/2]
Sets the glyph to use as the join for the associated line pattern.
- Parameters
-
in_glyph | UTF8-encoded name of the glyph to use as the join for the associated line pattern. |
- Returns
- A reference to this LinePatternOptionsKit.
◆ SetJoin() [2/2]
Sets the join to use for the associated line pattern.
- Parameters
-
in_type | The type of join to use for the associated line pattern. |
- Returns
- A reference to this LinePatternOptionsKit.
◆ SetStartCap() [1/2]
Sets the glyph to use as the start cap for the associated line pattern.
- Parameters
-
in_glyph | UTF8-encoded name of the glyph to use as the start cap for the associated line pattern. |
- Returns
- A reference to this LinePatternOptionsKit.
◆ SetStartCap() [2/2]
Sets the cap to use as the start cap for the associated line pattern.
- Parameters
-
in_type | The type of cap to use as the start cap for the associated line pattern. |
- Returns
- A reference to this LinePatternOptionsKit.
◆ Show()
◆ ShowEndCap()
Shows the end cap for this LinePatternOptionsKit.
- Parameters
-
out_modifier | Indicates which of the following arguments is valid. |
out_glyph | UTF8-encoded name of the glyph to use as the end cap. This is only valid if out_modifier is LinePattern.Modifier.GlyphName. |
out_type | The predefined type of cap to use as the end cap. This is only valid if out_modifier is LinePattern.Modifier.Enumerated. |
- Returns
- true if an end cap was set, false otherwise.
◆ ShowInnerCap()
Shows the inner cap for this LinePatternOptionsKit.
- Parameters
-
out_type | The predefined type of cap to use as the inner cap. |
- Returns
- true if an inner cap was set, false otherwise.
◆ ShowJoin()
Shows the join for this LinePatternOptionsKit.
- Parameters
-
out_modifier | Indicates which of the following arguments is valid. |
out_glyph | UTF8-encoded name of the glyph to use as the join. This is only valid if out_modifier is LinePattern.Modifier.GlyphName. |
out_type | The predefined type of join to use. This is only valid if out_modifier is LinePattern.Modifier.Enumerated. |
- Returns
- true if a join was set, false otherwise.
◆ ShowStartCap()
Shows the start cap for this LinePatternOptionsKit.
- Parameters
-
out_modifier | Indicates which of the following arguments is valid. |
out_glyph | UTF8-encoded name of the glyph to use as the start cap. This is only valid if out_modifier is LinePattern.Modifier.GlyphName. |
out_type | The predefined type of cap to use as the start cap. This is only valid if out_modifier is LinePattern.Modifier.Enumerated. |
- Returns
- true if a start cap was set, false otherwise.
◆ UnsetEndCap()
◆ UnsetEverything()
◆ UnsetInnerCap()
◆ UnsetJoin()
◆ UnsetStartCap()
The documentation for this class was generated from the following file:
- internals/hps_core/source/cs/HPS.LinePatternOptionsKit.cs