Search Results for

    Show / Hide Table of Contents

    Class TrivialRectGenerator

    Inheritance
    Object
    MeshGenerator
    TrivialRectGenerator
    GriddedRectGenerator
    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 TrivialRectGenerator : MeshGenerator

    Fields

    Height

    Declaration
    public float Height
    Field Value
    Type Description
    Single

    IndicesMap

    How to map 2D indices to 3D. Default is (x,0,z). Set this value to (1,2) if you want (x,y,0). Set values to negative to mirror on that axis.

    Declaration
    public Index2i IndicesMap
    Field Value
    Type Description
    Index2i

    Normal

    Declaration
    public Vector3f Normal
    Field Value
    Type Description
    Vector3f

    UVMode

    Declaration
    public TrivialRectGenerator.UVModes UVMode
    Field Value
    Type Description
    TrivialRectGenerator.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()

    make_vertex(Single, Single)

    Declaration
    protected virtual Vector3d make_vertex(float x, float y)
    Parameters
    Type Name Description
    Single x
    Single y
    Returns
    Type Description
    Vector3d
    In This Article
    Back to top ViRGIS VR GIS