Programming API Reference: EduGraf.Tensors

Class public Vector3

: Coordinate3
This represents a displacement in 3d-space.
  • public static readonly Vector3 Zero
  • public static readonly Vector3 UnitX
  • public static readonly Vector3 UnitY
  • public static readonly Vector3 UnitZ
  • Property public Vector2 Xy { get }: ditto.
    Property public Vector2 Xz { get }: ditto.
    Property public Vector2 Yz { get }: ditto.

    Method public Vector4 Extend()

    Return a homogeneous vector with the given additional component.
    • float w

    Method public float Length()

    Return the euclidean length of this vector.

      Method public static Vector3 Cross()

      Return the cross product of this vector with r.

      Method public static Vector3 Normalize()

      Return a new vector in the same direction with length 1.

      Method public static Vector3 Reflect()

      Return the incoming direction with the normal.

      Operator public static Vector3 +()

      Operator public static Vector3 -()

      Operator public static Vector3 -()

      Operator public static Vector3 *()

      Operator public static Vector3 *()

      Operator public static float *()