package geometry
- Alphabetic
- Public
- Protected
Type Members
- sealed abstract class AxisAlignment extends EnumEntry
For geometric entities that exist only in a given cardinal direction, using a plane of reference, the plane of reference that maps the values to a cordinate vector
For geometric entities that exist only in a given cardinal direction, using a plane of reference, the plane of reference that maps the values to a cordinate vector
- See also
Vector3D
- sealed abstract class AxisAlignment2D extends AxisAlignment
For geometric entities that exist in a two-dimensional context.
- sealed abstract class AxisAlignment3D extends AxisAlignment
For geometric entities that exist in a three-dimensional context.
For geometric entities that exist in a three-dimensional context. More ceremonial, than anything else.
- trait Line extends Slope
Characteristics of a geometric figure indicating an infinite slope - a mathematical line.
Characteristics of a geometric figure indicating an infinite slope - a mathematical line. The slope is always a unit vector. The point that assists to define the line is a constraint that the line must pass through.
- trait Point extends AnyRef
Characteristics of a geometric figure with only three coordinates to define a position.
- trait PrimitiveGeometry extends AnyRef
Basic interface for all geometry.
- trait Segment extends Slope
Characteristics of a geometric figure that have two endpoints, defining a fixed-length slope.
- trait Slope extends AnyRef
Characteristics of a geometric figure defining a direction or a progressive change in coordinates.
Value Members
- object AxisAlignment extends Enum[AxisAlignment]
- object Geometry
Calculation support for the geometric code.
- object GeometryForm
- object Slope