Show / Hide Table of Contents

    Class View

    Data representing a view of the model.

    Inheritance
    object
    View
    Inherited Members
    object.GetType()
    object.ToString()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: DesignData.SDS2.Model
    Assembly: DesignData.SDS2.Model.dll
    Syntax
    public sealed class View

    Constructors

    View()

    Data representing a view of the model.

    Declaration
    public View()

    View(View)

    Data representing a view of the model.

    Declaration
    public View(View other)
    Parameters
    Type Name Description
    View other

    Properties

    ClippingToGlobalCoordinates

    Matrix, in inches, representing a transformation from clipping coordinates to global coordinates. The clipping coordinates define a plane in the model in which DepthNear and DepthFar are used to clip solids out of the view.

    Declaration
    public Matrix ClippingToGlobalCoordinates { get; set; }
    Property Value
    Type Description
    Matrix

    DepthFar

    The distance, in inches, from the origin of the clipping coordinates to the negative Z clipping plane

    Declaration
    public double DepthFar { get; set; }
    Property Value
    Type Description
    double

    DepthNear

    The distance, in inches, from the origin of the clipping coordinates to the positive Z clipping plane

    Declaration
    public double DepthNear { get; set; }
    Property Value
    Type Description
    double

    IsDepthCheckOn

    Specifies whether the objects in the view are clipped by the DepthNear and DepthFar clipping planes

    Declaration
    public bool IsDepthCheckOn { get; set; }
    Property Value
    Type Description
    bool

    ToClippingCoordinates

    Matrix, in inches, representing a transformation from global coordinates to the clipping coordinates. The clipping coordinates define a plane in the model in which DepthNear and DepthFar are used to clip solids out of the view.

    Declaration
    public Matrix ToClippingCoordinates { get; set; }
    Property Value
    Type Description
    Matrix

    ToGlobalCoordinates

    Matrix, in inches, representing a transformation from view coordinates to global coordinates

    Declaration
    public Matrix ToGlobalCoordinates { get; set; }
    Property Value
    Type Description
    Matrix

    ToViewCoordinates

    Matrix, in inches, representing a transformation from global coordinates to the view coordinates

    Declaration
    public Matrix ToViewCoordinates { get; set; }
    Property Value
    Type Description
    Matrix

    ViewableArea

    Area of view coordinates that is visable

    Declaration
    public BoundingBox2D ViewableArea { get; set; }
    Property Value
    Type Description
    BoundingBox2D

    Methods

    Equals(object)

    Data representing a view of the model.

    Declaration
    public override bool Equals(object other)
    Parameters
    Type Name Description
    object other
    Returns
    Type Description
    bool
    Overrides
    object.Equals(object)

    ~View()

    Data representing a view of the model.

    Declaration
    protected ~View()

    GetHashCode()

    Data representing a view of the model.

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int
    Overrides
    object.GetHashCode()
    Back to top