Class Hierarchy
- java.lang.Object
- arc.math.geom.Bezier<T> (implements arc.math.geom.Path<T>)
- arc.math.geom.BoundingBox
- arc.math.geom.Bresenham2
- arc.math.geom.BSpline<T> (implements arc.math.geom.Path<T>)
- arc.math.geom.CatmullRomSpline<T> (implements arc.math.geom.Path<T>)
- arc.math.geom.Circle (implements arc.math.geom.Shape2D)
- arc.math.geom.ConvexHull
- arc.math.geom.Ellipse (implements arc.math.geom.Shape2D)
- arc.math.geom.Frustum
- arc.math.geom.Geometry
- arc.math.geom.Icosphere
- arc.math.geom.Intersector
- arc.math.geom.Intersector.MinimumTranslationVector
- arc.math.geom.Intersector3D
- arc.math.geom.Intersector3D.SplitTriangle
- arc.math.geom.Mat3D
- arc.math.geom.MeshResult
- arc.math.geom.Plane
- arc.math.geom.Point2
- arc.math.geom.Point3
- arc.math.geom.Polygon (implements arc.math.geom.Shape2D)
- arc.math.geom.Polyline (implements arc.math.geom.Shape2D)
- arc.math.geom.QuadTree<T>
- arc.math.geom.Quat
- arc.math.geom.Ray
- arc.math.geom.Rect (implements arc.math.geom.Shape2D)
- arc.math.geom.Segment
- arc.math.geom.Sphere
- arc.math.geom.Spring1D
- arc.math.geom.Spring2D
- arc.math.geom.Vec2 (implements arc.math.geom.Position, arc.math.geom.Vector<T>)
- arc.math.geom.Vec3 (implements arc.math.geom.Vector<T>)
Interface Hierarchy
- arc.math.geom.Geometry.Raycaster
- arc.math.geom.Geometry.SolidChecker
- arc.math.geom.Path<T>
- arc.math.geom.Position
- arc.math.geom.QuadTree.QuadTreeObject
- arc.math.geom.Shape2D
- arc.math.geom.Vector<T>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- arc.math.geom.Plane.PlaneSide
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)