Search Results for

    Show / Hide Table of Contents

    Struct Box2f

    Inherited Members
    ValueType.Equals(Object)
    ValueType.GetHashCode()
    ValueType.ToString()
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetType()
    Namespace: g3
    Assembly: cs.temp.dll.dll
    Syntax
    public struct Box2f

    Constructors

    Box2f(AxisAlignedBox2f)

    Declaration
    public Box2f(AxisAlignedBox2f aaBox)
    Parameters
    Type Name Description
    AxisAlignedBox2f aaBox

    Box2f(Vector2f)

    Declaration
    public Box2f(Vector2f center)
    Parameters
    Type Name Description
    Vector2f center

    Box2f(Vector2f, Vector2f)

    Declaration
    public Box2f(Vector2f center, Vector2f extent)
    Parameters
    Type Name Description
    Vector2f center
    Vector2f extent

    Box2f(Vector2f, Vector2f, Vector2f, Vector2f)

    Declaration
    public Box2f(Vector2f center, Vector2f x, Vector2f y, Vector2f extent)
    Parameters
    Type Name Description
    Vector2f center
    Vector2f x
    Vector2f y
    Vector2f extent

    Fields

    AxisX

    Declaration
    public Vector2f AxisX
    Field Value
    Type Description
    Vector2f

    AxisY

    Declaration
    public Vector2f AxisY
    Field Value
    Type Description
    Vector2f

    Center

    Declaration
    public Vector2f Center
    Field Value
    Type Description
    Vector2f

    Empty

    Declaration
    public static readonly Box2f Empty
    Field Value
    Type Description
    Box2f

    Extent

    Declaration
    public Vector2f Extent
    Field Value
    Type Description
    Vector2f

    Properties

    Area

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

    Diagonal

    Declaration
    public Vector2f Diagonal { get; }
    Property Value
    Type Description
    Vector2f

    MaxExtent

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

    MinExtent

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

    Methods

    Axis(Int32)

    Declaration
    public Vector2f Axis(int i)
    Parameters
    Type Name Description
    Int32 i
    Returns
    Type Description
    Vector2f

    ComputeVertices()

    Declaration
    public Vector2f[] ComputeVertices()
    Returns
    Type Description
    Vector2f[]

    ComputeVertices(Vector2f[])

    Declaration
    public void ComputeVertices(Vector2f[] vertex)
    Parameters
    Type Name Description
    Vector2f[] vertex

    Contain(Box2f)

    Declaration
    public void Contain(Box2f o)
    Parameters
    Type Name Description
    Box2f o

    Contain(Vector2f)

    Declaration
    public void Contain(Vector2f v)
    Parameters
    Type Name Description
    Vector2f v

    Contains(Vector2f)

    Declaration
    public bool Contains(Vector2f v)
    Parameters
    Type Name Description
    Vector2f v
    Returns
    Type Description
    Boolean

    Expand(Single)

    Declaration
    public void Expand(float f)
    Parameters
    Type Name Description
    Single f

    Translate(Vector2f)

    Declaration
    public void Translate(Vector2f v)
    Parameters
    Type Name Description
    Vector2f v
    In This Article
    Back to top ViRGIS VR GIS