Search Results for

    Show / Hide Table of Contents

    Class Circle3d

    Inheritance
    Object
    Circle3d
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: g3
    Assembly: cs.temp.dll.dll
    Syntax
    public class Circle3d

    Constructors

    Circle3d(Frame3f, Double, Int32)

    Declaration
    public Circle3d(Frame3f frame, double radius, int nNormalAxis = 1)
    Parameters
    Type Name Description
    Frame3f frame
    Double radius
    Int32 nNormalAxis

    Circle3d(Vector3d, Double)

    Declaration
    public Circle3d(Vector3d center, double radius)
    Parameters
    Type Name Description
    Vector3d center
    Double radius

    Circle3d(Vector3d, Double, Vector3d, Vector3d, Vector3d)

    Declaration
    public Circle3d(Vector3d center, double radius, Vector3d axis0, Vector3d axis1, Vector3d normal)
    Parameters
    Type Name Description
    Vector3d center
    Double radius
    Vector3d axis0
    Vector3d axis1
    Vector3d normal

    Fields

    Center

    Declaration
    public Vector3d Center
    Field Value
    Type Description
    Vector3d

    IsReversed

    Declaration
    public bool IsReversed
    Field Value
    Type Description
    Boolean

    Normal

    Declaration
    public Vector3d Normal
    Field Value
    Type Description
    Vector3d

    PlaneX

    Declaration
    public Vector3d PlaneX
    Field Value
    Type Description
    Vector3d

    PlaneY

    Declaration
    public Vector3d PlaneY
    Field Value
    Type Description
    Vector3d

    Radius

    Declaration
    public double Radius
    Field Value
    Type Description
    Double

    Properties

    ArcLength

    Declaration
    public double ArcLength { get; }
    Property Value
    Type Description
    Double

    Area

    Declaration
    public double Area { get; }
    Property Value
    Type Description
    Double

    Circumference

    Declaration
    public double Circumference { get; }
    Property Value
    Type Description
    Double

    Diameter

    Declaration
    public double Diameter { get; }
    Property Value
    Type Description
    Double

    HasArcLength

    Declaration
    public bool HasArcLength { get; }
    Property Value
    Type Description
    Boolean

    IsClosed

    Declaration
    public bool IsClosed { get; }
    Property Value
    Type Description
    Boolean

    ParamLength

    Declaration
    public double ParamLength { get; }
    Property Value
    Type Description
    Double

    Methods

    Reverse()

    Declaration
    public void Reverse()

    SampleArcLength(Double)

    Declaration
    public Vector3d SampleArcLength(double a)
    Parameters
    Type Name Description
    Double a
    Returns
    Type Description
    Vector3d

    SampleDeg(Double)

    Declaration
    public Vector3d SampleDeg(double degrees)
    Parameters
    Type Name Description
    Double degrees
    Returns
    Type Description
    Vector3d

    SampleRad(Double)

    Declaration
    public Vector3d SampleRad(double radians)
    Parameters
    Type Name Description
    Double radians
    Returns
    Type Description
    Vector3d

    SampleT(Double)

    Declaration
    public Vector3d SampleT(double t)
    Parameters
    Type Name Description
    Double t
    Returns
    Type Description
    Vector3d
    In This Article
    Back to top ViRGIS VR GIS