Experilous.Numerics Namespace 
Class  Description  

AspectRatioUtility 
Utility class for working with aspect ratios and twodimensional sizes and positions relative to desired aspect ratios.
 
Geometry 
A static utility class related to working with geometry.
 
IntVector2Editor 
Property drawer for editing instances of IntVector2 within the Unity Editor inspector pane.
 
IntVector3Editor 
Property drawer for editing instances of IntVector3 within the Unity Editor inspector pane.
 
IntVector4Editor 
Property drawer for editing instances of IntVector4 within the Unity Editor inspector pane.
 
Math 
A general mathematics utility class.

Structure  Description  

IntVector2 
An integerbased twodimensional vector.
 
IntVector3 
An integerbased threedimensional index.
 
IntVector4 
An integerbased fourdimensional index.
 
ScaledRay 
A ray with a direction vector that does not need to be a unit vector.
 
SerializablePlane 
A simple plane class that is serializable.
 
Sphere 
A simple representation of a sphere with a given origin and radius.
 
UVFrame3 
A threedimensional embedding of a twodimensional parallelogram frame for defining the UV values of any threedimensional position relative to that frame.

Delegate  Description  

AspectRatioUtilityFixedRatioRectAdjustmentDelegate 
A delegate for adjusting a rectangle to fit a specific aspect ratio according to a method and parameters specified elsewhere.
 
AspectRatioUtilityFixedRatioSizeAdjustmentDelegate 
A delegate for adjusting a rectangle size to fit a specific aspect ratio according to a method and parameters specified elsewhere.
 
AspectRatioUtilityVariableRatioRectAdjustmentDelegate 
A delegate for adjusting a rectangle to fit a specifiable aspect ratio according to a method and parameters specified elsewhere.
 
AspectRatioUtilityVariableRatioSizeAdjustmentDelegate 
A delegate for adjusting a rectangle size to fit a specifiable aspect ratio according to a method and parameters specified elsewhere.

Enumeration  Description  

AspectRatioPreservation 
A collection of strategies for how to adjust a size or a size and position pair in order
to obtain a twodimensional region with a target aspect ratio.
