PenX3D(IMaterial, ICrossSectionOfLine, PenLineJoin, Double, ILineCap, ILineCap, IDashPattern, ILineCap, Boolean, ILineCap, Boolean) Constructor |
Initializes a new instance of the
PenX3D class with full line, dash, and cap configuration.
Namespace: Altaxo.Drawing.D3DAssembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntaxpublic PenX3D(
IMaterial material,
ICrossSectionOfLine crossSection,
PenLineJoin lineJoin,
double miterLimit,
ILineCap? lineStartCap,
ILineCap? lineEndCap,
IDashPattern dashPattern,
ILineCap? dashStartCap,
bool dashStartCapSuppressionIfSpaceInsufficient,
ILineCap? dashEndCap,
bool dashEndCapSuppressionIfSpaceInsufficient
)
Parameters
- material IMaterial
- The material used to draw the pen.
- crossSection ICrossSectionOfLine
- The line cross section.
- lineJoin PenLineJoin
- The line join style.
- miterLimit Double
- The miter limit used for miter joins.
- lineStartCap ILineCap
- The cap applied at the start of the full line.
- lineEndCap ILineCap
- The cap applied at the end of the full line.
- dashPattern IDashPattern
- The dash pattern.
- dashStartCap ILineCap
- The cap applied at the start of each dash.
- dashStartCapSuppressionIfSpaceInsufficient Boolean
- If set, suppresses the dash start cap when space is insufficient.
- dashEndCap ILineCap
- The cap applied at the end of each dash.
- dashEndCapSuppressionIfSpaceInsufficient Boolean
- If set, suppresses the dash end cap when space is insufficient.
See Also