|
|
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
|