![]() |
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
|