| DigitalRune.Geometry.Shapes Namespace |
| Class | Description | |
|---|---|---|
| BoxShape |
Represents a box centered at the origin.
| |
| CapsuleShape |
Represents a capsule centered at the local origin and upright along the y-axis.
| |
| CircleShape |
Represents a circle in the xy plane centered at the origin.
| |
| CompositeShape |
Represents a shape consisting of several other geometric objects.
| |
| ConeShape |
Represents a cone standing on the xz plane, pointing up in the +y direction.
| |
| ConvexHullOfPoints |
Represents a convex hull of a set of points.
| |
| ConvexHullOfShapes |
Represents a convex hull of several shapes.
| |
| ConvexPolyhedron |
Represents a convex polyhedron.
| |
| ConvexShape |
Represents a convex shape.
| |
| CylinderShape |
Represents a cylinder centered at the local origin and upright along the y-axis.
| |
| EmptyShape |
Defines a shape that represents an empty volume. This shape will not collide with any other
shape.
| |
| HeightField |
Represents a height field which can be used for simple terrains.
| |
| InfiniteShape |
Defines a shape that represents an infinitely large volume. This shape will collide with
every other shape (except an EmptyShape).
| |
| LineSegmentShape |
Represents a line segment.
| |
| LineShape |
Represents an infinite line.
| |
| MinkowskiDifferenceShape |
Represents the Minkowski Difference of two geometric objects.
| |
| MinkowskiSumShape |
Represents the Minkowski Sum of two geometric objects.
| |
| OrthographicViewVolume |
Represents an orthographic view volume.
| |
| PerspectiveViewVolume |
Represents a perspective view volume (frustum).
| |
| PlaneShape |
Represents a plane.
| |
| PointShape |
Represents a point.
| |
| RayShape |
Represents a ray, which can be used for ray casting.
| |
| RectangleShape |
Represents a rectangle in the xy-plane centered at the origin.
| |
| ScaledConvexShape |
Represents a scaled convex shape.
| |
| Shape |
Defines the volume of an IGeometricObject.
| |
| ShapeChangedEventArgs | ||
| SphereShape |
Represents a sphere.
| |
| TransformedShape |
Represents a transformed shape.
| |
| TriangleMeshShape |
Represents a shape defined by an ITriangleMesh.
| |
| TriangleShape |
Represents a triangle.
| |
| ViewVolume |
Represents a view volume (base implementation).
|