Geometry class library
The geometry class library contains a set of classed for geometric calculations. The libray is split into three sections for 2D, 3D and 4D geometry.
Twodimensional geometry
Class List
- Vec2
- Vec2List
- Mat2
- Line2
- Rectangle2
- Ellipse2
- Polygon2
- Hyperbola2
Fuction List
- Lenght
- Length2
- Equal
- EqualPosition?
- CompMultiply?
- CompDivide?
- Dot
- Normalize
- AreParallel?
- Det
- Transpose
- Invert
- Angle
- SignedAngle?
- Rotate
- IntersectionPoint?
- IsOnLine?
- Distance
- IsInPolygon?
Threedimensional geometry
Class List
- Vec3
- Mat3
- Plane
- Sphere
Fuction List
- Lenght
- Length2
- Equal
- EqualPosition?
- CompMultiply?
- CompDivide?
- Dot
- Normalize
- AreParallel?
- Det
- Transpose
- Invert
- Comp
- Minor
- Angle
- IntersectionPoint?
- IntersectionPoints?
- IntersectionLine?
- Distance
- IsOnLine?
- IsInPlane?
- RelativePosition?
- AreIntersecting?
Fourdimensional geometry
Class List
- Vec4
- Mat4
Fuction List
- Lenght
- Length2
- Equal
- CompMultiply?
- CompDivide?
- Dot
- Normalize
- Det
- Transpose
- Invert
- Comp
- Minor
- Angle
