Geometry Namespace
An easy-to-implement function library providing numeric operations to handle solutions to typical problems encountered in the field of geometry, including Bezier Curves, Linear Interpolation (Lerp), and Trigonometry. See the full project source at
https://github.com/danielanywhere/GeometryBezier |
Functionality and features for working with Bezier curves.
|
Camera3D |
A primitive 3D camera for transforming points in 3D global space to 2D
drawing space.
|
CameraOrtho |
Orthographic 3D camera.
|
Circle |
Features and functionality for working with circles.
|
FArea |
An area within float coordinates.
|
FAreaTypeConverter |
Type conversion for FArea that allows editing of child properties in a
property grid.
|
FColor4 |
A four element color definition with single-precision decimal values.
|
FEllipse |
Definition of an ellipse and its supporting characteristics.
|
FEllipseCollection |
Collection of FEllipse Items.
|
FEllipseTypeConverter |
Type conversion for FEllipse that allows editing of child properties in a
property grid.
|
FLine |
Line with single-precision points.
|
FLine3 |
Definition of a 3D line.
|
FLineCollection |
Collection of FLine Items.
|
FloatEventArgs |
Event arguments for events using a floating point value.
|
FloatPoint3EventArgs |
Event arguments for events where a floating point location is the main
focus.
|
FloatPointEventArgs |
Event arguments for events where a floating point location is the main
focus.
|
FMatrix2 |
Single floating point 2x2 linear matrix.
|
FMatrix3 |
Single floating point 3x3 affine matrix.
|
FMatrix4 |
Single floating point 4x4 affine matrix.
|
FPath |
Collection of points.
|
FPathCollection |
Collection of FPath Items.
|
FPoint |
Single-precision 2D point.
|
FPoint3 |
Single precision 3D point.
|
FPointCollection |
Collection of FPoint Items.
|
FScale |
Scale factor with floating point values.
|
FSize |
Floating-point Size as first-class object.
|
FSizeTypeConverter |
Type conversion for FSize that allows editing of child properties in a
property grid.
|
FVector2 |
Single floating point 2D Vector.
|
FVector3 |
Single floating point 3D Vector.
|
FVector4 |
Single precision floating point 4D Vector.
|
GeometryUtil |
Utility features and functionality for the Geometry library.
|
Linear |
Functionality and utility procedures for working with Linear Geometry.
|
SlopeInterceptCollection |
Collection of SlopeInterceptItem Items.
|
SlopeInterceptItem |
Expression of a line in slope intercept form.
|
Trig |
Easy trigonometry functionality.
|
FloatEventHandler |
Handler for events where a floating point value is the central focus.
|
FloatPoint3EventHandler |
Event handlers for events where a floating point 3-dimensional location
is the main focus.
|
FloatPointEventHandler |
Event handlers for events where a floating point 2-dimensional location
is the main focus.
|