Click or drag to resize

PenX3D(IMaterial, ICrossSectionOfLine, PenLineJoin, Double, ILineCap, ILineCap, IDashPattern, ILineCap, Boolean, ILineCap, Boolean) Constructor

Initializes a new instance of the PenX3D class

Namespace: Altaxo.Drawing.D3D
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public 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

[Missing <param name="material"/> documentation for "M:Altaxo.Drawing.D3D.PenX3D.#ctor(Altaxo.Drawing.D3D.IMaterial,Altaxo.Drawing.D3D.ICrossSectionOfLine,Altaxo.Drawing.D3D.PenLineJoin,System.Double,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.IDashPattern,Altaxo.Drawing.D3D.ILineCap,System.Boolean,Altaxo.Drawing.D3D.ILineCap,System.Boolean)"]

crossSection  ICrossSectionOfLine

[Missing <param name="crossSection"/> documentation for "M:Altaxo.Drawing.D3D.PenX3D.#ctor(Altaxo.Drawing.D3D.IMaterial,Altaxo.Drawing.D3D.ICrossSectionOfLine,Altaxo.Drawing.D3D.PenLineJoin,System.Double,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.IDashPattern,Altaxo.Drawing.D3D.ILineCap,System.Boolean,Altaxo.Drawing.D3D.ILineCap,System.Boolean)"]

lineJoin  PenLineJoin

[Missing <param name="lineJoin"/> documentation for "M:Altaxo.Drawing.D3D.PenX3D.#ctor(Altaxo.Drawing.D3D.IMaterial,Altaxo.Drawing.D3D.ICrossSectionOfLine,Altaxo.Drawing.D3D.PenLineJoin,System.Double,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.IDashPattern,Altaxo.Drawing.D3D.ILineCap,System.Boolean,Altaxo.Drawing.D3D.ILineCap,System.Boolean)"]

miterLimit  Double

[Missing <param name="miterLimit"/> documentation for "M:Altaxo.Drawing.D3D.PenX3D.#ctor(Altaxo.Drawing.D3D.IMaterial,Altaxo.Drawing.D3D.ICrossSectionOfLine,Altaxo.Drawing.D3D.PenLineJoin,System.Double,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.IDashPattern,Altaxo.Drawing.D3D.ILineCap,System.Boolean,Altaxo.Drawing.D3D.ILineCap,System.Boolean)"]

lineStartCap  ILineCap

[Missing <param name="lineStartCap"/> documentation for "M:Altaxo.Drawing.D3D.PenX3D.#ctor(Altaxo.Drawing.D3D.IMaterial,Altaxo.Drawing.D3D.ICrossSectionOfLine,Altaxo.Drawing.D3D.PenLineJoin,System.Double,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.IDashPattern,Altaxo.Drawing.D3D.ILineCap,System.Boolean,Altaxo.Drawing.D3D.ILineCap,System.Boolean)"]

lineEndCap  ILineCap

[Missing <param name="lineEndCap"/> documentation for "M:Altaxo.Drawing.D3D.PenX3D.#ctor(Altaxo.Drawing.D3D.IMaterial,Altaxo.Drawing.D3D.ICrossSectionOfLine,Altaxo.Drawing.D3D.PenLineJoin,System.Double,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.IDashPattern,Altaxo.Drawing.D3D.ILineCap,System.Boolean,Altaxo.Drawing.D3D.ILineCap,System.Boolean)"]

dashPattern  IDashPattern

[Missing <param name="dashPattern"/> documentation for "M:Altaxo.Drawing.D3D.PenX3D.#ctor(Altaxo.Drawing.D3D.IMaterial,Altaxo.Drawing.D3D.ICrossSectionOfLine,Altaxo.Drawing.D3D.PenLineJoin,System.Double,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.IDashPattern,Altaxo.Drawing.D3D.ILineCap,System.Boolean,Altaxo.Drawing.D3D.ILineCap,System.Boolean)"]

dashStartCap  ILineCap

[Missing <param name="dashStartCap"/> documentation for "M:Altaxo.Drawing.D3D.PenX3D.#ctor(Altaxo.Drawing.D3D.IMaterial,Altaxo.Drawing.D3D.ICrossSectionOfLine,Altaxo.Drawing.D3D.PenLineJoin,System.Double,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.IDashPattern,Altaxo.Drawing.D3D.ILineCap,System.Boolean,Altaxo.Drawing.D3D.ILineCap,System.Boolean)"]

dashStartCapSuppressionIfSpaceInsufficient  Boolean

[Missing <param name="dashStartCapSuppressionIfSpaceInsufficient"/> documentation for "M:Altaxo.Drawing.D3D.PenX3D.#ctor(Altaxo.Drawing.D3D.IMaterial,Altaxo.Drawing.D3D.ICrossSectionOfLine,Altaxo.Drawing.D3D.PenLineJoin,System.Double,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.IDashPattern,Altaxo.Drawing.D3D.ILineCap,System.Boolean,Altaxo.Drawing.D3D.ILineCap,System.Boolean)"]

dashEndCap  ILineCap

[Missing <param name="dashEndCap"/> documentation for "M:Altaxo.Drawing.D3D.PenX3D.#ctor(Altaxo.Drawing.D3D.IMaterial,Altaxo.Drawing.D3D.ICrossSectionOfLine,Altaxo.Drawing.D3D.PenLineJoin,System.Double,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.IDashPattern,Altaxo.Drawing.D3D.ILineCap,System.Boolean,Altaxo.Drawing.D3D.ILineCap,System.Boolean)"]

dashEndCapSuppressionIfSpaceInsufficient  Boolean

[Missing <param name="dashEndCapSuppressionIfSpaceInsufficient"/> documentation for "M:Altaxo.Drawing.D3D.PenX3D.#ctor(Altaxo.Drawing.D3D.IMaterial,Altaxo.Drawing.D3D.ICrossSectionOfLine,Altaxo.Drawing.D3D.PenLineJoin,System.Double,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.D3D.ILineCap,Altaxo.Drawing.IDashPattern,Altaxo.Drawing.D3D.ILineCap,System.Boolean,Altaxo.Drawing.D3D.ILineCap,System.Boolean)"]

See Also