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