Search Results for

    Show / Hide Table of Contents

    Struct Plane3D

    Represents a geometric 3D plane.

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetType()
    Namespace: TopSolid.Kernel.Automating
    Assembly: TopSolid.Kernel.Automating.dll
    Syntax
    [DataContract]
    [AvailableSinceVersion(7, 6, 0, 0)]
    public struct Plane3D
    Remarks

    This structure is available since v7.6.

    Constructors

    Name Description
    Plane3D(Point3D, Direction3D, Direction3D)

    Initializes a new instance of the Plane3D structure with a specified origin and directions.

    Fields

    Name Description
    OXY

    (O,+X,+Y) absolute plane.

    OXZ

    (O,+X,+Z) absolute plane.

    OYX

    (O,+Y,+X) absolute plane.

    OYZ

    (O,+Y,+Z) absolute plane.

    OZX

    (O,+Z,+X) absolute plane.

    OZY

    (O,+Z,+Y) absolute plane.

    Origin

    Plane origin.

    XDirection

    Plane X direction.

    YDirection

    Plane Y direction, orthogonal to XDirection.

    Properties

    Name Description
    Normal

    Gets the plane normal direction.

    Methods

    Name Description
    ToAbsolute(Axis2D)

    Converts an axis with coordinates expressed in this plane into the same axis with coordinates expressed in the absolute frame.

    ToAbsolute(Direction2D)

    Converts a direction with coordinates expressed in this plane into the same direction with coordinates expressed in the absolute frame.

    ToAbsolute(Frame2D)

    Converts a frame with coordinates expressed in this plane into the same frame with coordinates expressed in the absolute frame.

    ToAbsolute(Point2D)

    Converts a point with coordinates expressed in this plane into the same point with coordinates expressed in the absolute frame.

    ToAbsolute(Vector2D)

    Converts a vector with coordinates expressed in this plane into the same vector with coordinates expressed in the absolute frame.

    In this article
    Back to top
    • Term of use
    • Corporate information
    • Privacy Policy - GDPR

    Copyright ©2025 TopSolid - All rights reserved.