Search Results for

    Show / Hide Table of Contents

    Namespace Evergine.Mathematics

    Classes

    BoundingFrustum

    Represents a bounding frustum.

    DoubleExtensions

    Extension functions for double type.

    FloatExtensions

    Extension methods for flaot type.

    IgnoreAttribute

    Attribute to specify properties or fields that must not be serialized.

    MathHelper

    Math helper functions.

    Structs

    BoundingBox

    Represents a bounding box.

    BoundingOrientedBox

    Bounding volume using an oriented bounding box.

    BoundingSphere

    Represents a bounding sphere.

    Byte4

    Stores a vector of 4 bytes.

    Matrix3x3

    Represents a 3x3 matrix.

    Matrix4x4

    Represents a 4x4 matrix.

    Plane

    Represents a plane.

    Point

    Represents a point in a 2D coordinate system.

    Quaternion

    Represents a quaternion.

    Ray

    Represents a ray.

    RayHit3D

    Contains ray hit data.

    RayStep

    Represent a Ray segment.

    Rectangle

    Stores a set of four integers that represent the location and size of a rectangle.

    RectangleF

    Stores a set of four floating-point numbers that represent the location and size of a rectangle.

    Spline

    Representes a spline.

    UInt2

    Stores a vector of 2 uints.

    UInt3

    Stores a vector of 3 UInts.

    Vector2

    Represents a vector in a 2D coordinate system.

    Vector3

    Represents a vector in a 3D coordinate system.

    Vector4

    Represents a vector in a 4D coordinate system.

    Enums

    ContainmentType

    Type of containment.

    MathSimdType

    This class represent the type of SIMD instriction supported.

    PlaneIntersectionType

    Type of plane intersection.

    In This Article
    Back to top
    Generated by DocFX