Search Results for

    Show / Hide Table of Contents

    Class RoundRectGenerator

    Inheritance
    Object
    MeshGenerator
    RoundRectGenerator
    Inherited Members
    MeshGenerator.vertices
    MeshGenerator.uv
    MeshGenerator.normals
    MeshGenerator.triangles
    MeshGenerator.groups
    MeshGenerator.WantUVs
    MeshGenerator.WantNormals
    MeshGenerator.WantGroups
    MeshGenerator.Clockwise
    MeshGenerator.MakeMesh(SimpleMesh)
    MeshGenerator.MakeSimpleMesh()
    MeshGenerator.MakeMesh(DMesh3)
    MeshGenerator.MakeDMesh()
    MeshGenerator.MakeMesh(NTMesh3)
    MeshGenerator.MakeNTMesh()
    MeshGenerator.duplicate_vertex_span(Int32, Int32)
    MeshGenerator.append_disc(Int32, Int32, Int32, Boolean, Boolean, Int32, Int32)
    MeshGenerator.append_rectangle(Int32, Int32, Int32, Int32, Boolean, Int32, Int32)
    MeshGenerator.append_2d_disc_segment(Int32, Int32, Int32, Int32, Boolean, Int32, Int32, Int32, Double)
    MeshGenerator.estimate_normal(Int32, Int32, Int32)
    MeshGenerator.bilerp(Vector3d, Vector3d, Vector3d, Vector3d, Double, Double)
    MeshGenerator.bilerp(Vector2d, Vector2d, Vector2d, Vector2d, Double, Double)
    MeshGenerator.bilerp(Vector2f, Vector2f, Vector2f, Vector2f, Single, Single)
    MeshGenerator.bilerp(Vector3i, Vector3i, Vector3i, Vector3i, Double, Double)
    MeshGenerator.lerp(Vector3i, Vector3i, Double)
    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 RoundRectGenerator : MeshGenerator

    Fields

    CornerSteps

    Declaration
    public int CornerSteps
    Field Value
    Type Description
    Int32

    Height

    Declaration
    public float Height
    Field Value
    Type Description
    Single

    Radius

    Declaration
    public float Radius
    Field Value
    Type Description
    Single

    SharpCorners

    Declaration
    public RoundRectGenerator.Corner SharpCorners
    Field Value
    Type Description
    RoundRectGenerator.Corner

    UVMode

    Declaration
    public RoundRectGenerator.UVModes UVMode
    Field Value
    Type Description
    RoundRectGenerator.UVModes

    Width

    Declaration
    public float Width
    Field Value
    Type Description
    Single

    Methods

    Generate()

    Declaration
    public override MeshGenerator Generate()
    Returns
    Type Description
    MeshGenerator
    Overrides
    MeshGenerator.Generate()

    GetBorderLoop()

    This is a utility function that returns the set of border points, which is useful when we use a roundrect as a UI element and want the border

    Declaration
    public Vector3d[] GetBorderLoop()
    Returns
    Type Description
    Vector3d[]
    In This Article
    Back to top ViRGIS VR GIS