Show / Hide Table of Contents

    Class Vertex

    A Solid Vertex.

    Inheritance
    System.Object
    Vertex
    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)
    Namespace: Elements.Geometry.Solids
    Assembly: Hypar.Elements.dll
    Syntax
    public class Vertex

    Constructors

    Vertex(UInt32, Vector3)

    Construct a Vertex.

    Declaration
    public Vertex(uint id, Vector3 point)
    Parameters
    Type Name Description
    System.UInt32 id
    Vector3 point

    The location of the Vertex.

    Properties

    HalfEdge

    The HalfEdge which has this Vertex as its start.

    Declaration
    public HalfEdge HalfEdge { get; set; }
    Property Value
    Type Description
    HalfEdge

    Id

    The Id of the Vertex.

    Declaration
    public uint Id { get; }
    Property Value
    Type Description
    System.UInt32

    Point

    The location of the Vertex.

    Declaration
    public Vector3 Point { get; }
    Property Value
    Type Description
    Vector3

    Methods

    ToString()

    Get the string representation of the Vertex.

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    System.Object.ToString()