Karamba.Geometry Namespace |
Class | Description | |
---|---|---|
GeometryExtension |
geometry extensions for karamba3D geometry types
| |
Line3Line3Intersection |
static class for intersecting lines mutually
| |
Mesh3 |
Mesh.
| |
Plane3 |
3 dimensional plane.
| |
PolyLine3 |
Polyline.
|
Structure | Description | |
---|---|---|
BoundingBox3 |
3 dimensional bounding box.
| |
Face3 |
Mesh triangle.
| |
Line3 |
Segment.
| |
Matrix3x2 |
A structure encapsulating a 3x2 matrix.
| |
Matrix4x4 |
A structure encapsulating a 4x4 matrix.
| |
Point3 |
3 dimensional point.
| |
Quaternion |
A structure encapsulating a four-dimensional vector (x,y,z,w),
which is used to efficiently rotate an object about the (x,y,z) vector by the angle theta, where w = cos(theta/2).
| |
Transform3 |
3-dimensional transformation represented by a 4x4 matrix.
| |
Vector2 |
A structure encapsulating two single precision doubling point values and provides hardware accelerated methods.
| |
Vector3 |
3 dimensional vector of doubles.
|
Interface | Description | |
---|---|---|
IInsideBrep |
tests whether a geometric entity lies inside a brep
| |
IMesh |
Triangluar mesh interface.
| |
IReadonlyMesh |
Readonly mesh. Provides read access to mesh.
| |
IVicinity |
interface for testing whether a given point is in the vicinity of some predefined
geometric objects
|