Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Microsoft Robotics Class Reference
Classes
| Class | Description | |
|---|---|---|
![]() |
BoxShape |
Box shape
|
![]() |
BoxShapeProperties |
Box shape properties
|
![]() |
CapsuleShape |
Capsule shape
|
![]() |
CapsuleShapeProperties |
Capsule shape properties (cylinder with hemispherical ends).
RemarksCapsule dimensions should use Shape.Dimensions.Y for height of the cylinder portion of the capsule and Shape.Radius for the width |
![]() |
ContactNotificationFilter |
Contact notification filter, applied on every contact to reduce notification load
|
![]() |
Contract | |
![]() |
ConvexMeshShape |
Convex mesh shape
|
![]() |
ConvexMeshShapeProperties |
Given an arbitrary triangle mesh, a convex shape will be used to describe it
RemarksVertices should be ordered as triangle lists |
![]() |
EntityContactNotification |
Contact notification, generated when one or more physics shapes from two entities touch
|
![]() |
EntityJointBreakNotification |
Joint break notification, generated when a joint breaks in the simulator
|
![]() |
HeightFieldShape |
Height field shape
|
![]() |
HeightFieldShapeProperties |
Height field shape properties
|
![]() |
MassDensity |
Mass and density for entities and shapes.
|
![]() |
MaterialAdvancedProperties |
Advanced physical properties for material
|
![]() |
MaterialOpticalProperties |
Optical and radiation related material properties
|
![]() |
MaterialProperties |
Describes the material covering a physical shape.
|
![]() |
MeshShapeProperties |
Shape based on arbitrary geometry (list of vertices)
|
![]() |
RaycastImpactPoint |
Raycast impact point
|
![]() |
RaycastProperties |
Raycast operation properties
|
![]() |
RaycastResult |
Raycast operation results
|
![]() |
Shape |
Shape instance. Models behavior of the shape, while ShapeProperties models the state of the shape
|
![]() |
ShapeAdvancedProperties |
Advanced physical properties
|
![]() |
ShapeContact |
Contact information for a shape
|
![]() |
ShapeContactPoint |
Contact information for a point on a shape surface
|
![]() |
ShapeProperties |
Common shape properties
|
![]() |
SphereShape |
Sphere shape
|
![]() |
SphereShapeProperties |
A sphere shape
|
![]() |
TriangleMeshShape |
Triangle mesh shape
|
![]() |
TriangleMeshShapeProperties |
An arbitrary triangle mesh
|
![]() |
WheelShape |
Wheel shape
|
![]() |
WheelShapeProperties |
Advanced shape that models a wheel with tires mounted on an axle with suspension
RemarksUse Shape.Radius to define wheel radius |
Structures
| Structure | Description | |
|---|---|---|
![]() |
HeightFieldSample |
Height field sample structure
|
Enumerations
| Enumeration | Description | |
|---|---|---|
![]() |
CoefficientsCombineMode |
When two materials come in contact the physics engine needs a way to combine the two sets of coefficients. Other than trial and error, there is no sure way to choose this combination mode, for each pair of shapes/materials
|
![]() |
ContactNotificationStage |
Stage of contact between two shapes
|
![]() |
EntitySimulationModifiers |
Entity simulation behaviors
|
![]() |
Shapes |
Shape identifiers
|
![]() |
WheelShapeBehavior |
Defines wheel physics behavior
|
.gif)
.gif)
.gif)