menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class Path3D - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class Path3D

    Represents the System.Drawing.Drawing2D.GraphicsPath in the 3D.

    Inheritance
    System.Object
    Plane3D
    Polygon
    Path3D
    Inherited Members
    Plane3D.A
    Plane3D.B
    Plane3D.C
    Plane3D.Clone(Matrix3D)
    Plane3D.D
    Plane3D.GetPoint(Double, Double)
    Plane3D.GetPoint(Vector3D, Vector3D)
    Plane3D.Normal
    Plane3D.Test()
    Polygon.Brush
    Polygon.BrushInfo
    Polygon.ClipPolygon
    Polygon.Pen
    Polygon.Points
    Polygon.RegionData
    Polygon.Transform(Matrix3D)
    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
    Polygon.Clone()

    Draw(Graphics3D)

    Declaration
    public override ChartRegion Draw(Graphics3D g3d)
    Parameters
    Type Name Description
    Graphics3D g3d
    Returns
    Type
    ChartRegion
    Overrides
    Polygon.Draw(Graphics3D)

    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
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved