Class Path3D
Represents the System.Drawing.Drawing2D.GraphicsPath in the 3D.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Syncfusion.Windows.Forms.Chart
Assembly: Syncfusion.Chart.Base.dll
Syntax
public sealed class Path3D : Polygon
Constructors
Path3D(Path3D)
Initializes a new instance of the Path3D class.
Declaration
public Path3D(Path3D p3d)
Parameters
Type | Name | Description |
---|---|---|
Path3D | p3d | The P3D. |
Path3D(Vector3D[], Byte[], BrushInfo, Pen)
Initializes a new instance of the Path3D class.
Declaration
public Path3D(Vector3D[] vs, byte[] types, BrushInfo br, Pen pen)
Parameters
Type | Name | Description |
---|---|---|
Vector3D[] | vs | The vs. |
System.Byte[] | types | The types. |
BrushInfo | br | The br. |
System.Drawing.Pen | pen | The pen. |
Properties
Types
Gets the types.
Declaration
public byte[] Types { get; }
Property Value
Type | Description |
---|---|
System.Byte[] | The types. |
Methods
Clone()
Declaration
public override Polygon Clone()
Returns
Type |
---|
Polygon |
Overrides
Draw(Graphics3D)
Declaration
public override ChartRegion Draw(Graphics3D g3d)
Parameters
Type | Name | Description |
---|---|---|
Graphics3D | g3d |
Returns
Type |
---|
ChartRegion |
Overrides
FromGraphicsPath(GraphicsPath, Plane3D, Double, Brush, Pen)
Creates Path3D from the graphics path.
Declaration
public static Path3D FromGraphicsPath(GraphicsPath gp, Plane3D plane, double z, Brush br, Pen pen)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Drawing2D.GraphicsPath | gp | The gp. |
Plane3D | plane | The plane. |
System.Double | z | The z. |
System.Drawing.Brush | br | The br. |
System.Drawing.Pen | pen | The pen. |
Returns
Type |
---|
Path3D |
FromGraphicsPath(GraphicsPath, Double, BrushInfo)
Creates Path3D from the graphics path.
Declaration
public static Path3D FromGraphicsPath(GraphicsPath gp, double z, BrushInfo br)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Drawing2D.GraphicsPath | gp | The gp. |
System.Double | z | The z. |
BrushInfo | br | The br. |
Returns
Type |
---|
Path3D |
FromGraphicsPath(GraphicsPath, Double, BrushInfo, Pen)
Creates Path3D from the graphics path.
Declaration
public static Path3D FromGraphicsPath(GraphicsPath gp, double z, BrushInfo br, Pen pen)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Drawing2D.GraphicsPath | gp | The gp. |
System.Double | z | The z. |
BrushInfo | br | The br. |
System.Drawing.Pen | pen | The pen. |
Returns
Type |
---|
Path3D |
FromGraphicsPath(GraphicsPath, Double, Brush)
Creates Path3D from the graphics path.
Declaration
public static Path3D FromGraphicsPath(GraphicsPath gp, double z, Brush br)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Drawing2D.GraphicsPath | gp | The gp. |
System.Double | z | The z. |
System.Drawing.Brush | br | The br. |
Returns
Type |
---|
Path3D |
FromGraphicsPath(GraphicsPath, Double, Brush, Pen)
Creates Path3D from the graphics path.
Declaration
public static Path3D FromGraphicsPath(GraphicsPath gp, double z, Brush br, Pen pen)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Drawing2D.GraphicsPath | gp | The gp. |
System.Double | z | The z. |
System.Drawing.Brush | br | The br. |
System.Drawing.Pen | pen | The pen. |
Returns
Type |
---|
Path3D |
FromGraphicsPath(GraphicsPath, Double, Pen)
Creates Path3D from the graphics path.
Declaration
public static Path3D FromGraphicsPath(GraphicsPath gp, double z, Pen pen)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Drawing2D.GraphicsPath | gp | The gp. |
System.Double | z | The z. |
System.Drawing.Pen | pen | The pen. |
Returns
Type |
---|
Path3D |
GetPath(PointF[])
Gets the path of Graphics.
Declaration
public GraphicsPath GetPath(PointF[] pts)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.PointF[] | pts |
Returns
Type |
---|
System.Drawing.Drawing2D.GraphicsPath |