CollisionDetector Methods |
The CollisionDetector type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() ![]() | CheckCollision(GraphicComponent, TemporaryGraphic, Double) |
Calculates whether an object intersects with a TemporaryGraphic object.
|
![]() ![]() ![]() | CheckCollision(GraphicComponent, GraphicComponent, Double) |
Calculates whether two objects intersect, or whether an object intersects any other object.
|
![]() ![]() | CheckCollision(TemporaryGraphic, Double, Part) |
Calculates whether any object in the active Station intersects with a TemporaryGraphic object.
|
![]() ![]() | CheckCollision(GraphicComponent, GraphicComponent, Double, Part, Part) |
Calculates whether two objects intersect, or whether an object intersects any other object, and returns the intersecting Parts.
|
![]() ![]() | CheckCollision(GraphicComponent, GraphicComponent, Double, DetectableUsage, Part, Part) |
Calculates whether two objects intersect, or whether an object intersects any other object, and returns the intersecting Parts.
|
![]() ![]() | CheckCollision(GraphicComponent, GraphicComponent, Double, DetectableUsage, Boolean, Part, Part) |
Calculates whether two objects intersect, or whether an object intersects any other object, and returns the intersecting Parts.
|
![]() ![]() | CheckCollision(GraphicComponent, GraphicComponent, Double, DetectableUsage, Boolean, Boolean, Part, Part) |
Calculates whether two objects intersect, or whether an object intersects any other object, and returns the intersecting Parts.
|
![]() ![]() ![]() | CheckCollisions(CollisionSet) |
Check collisions for a collision set.
|
![]() ![]() ![]() | CheckCollisions(Station) |
Check collisions for all collision sets in the station.
|
![]() ![]() | CheckLineIntersection |
Calculates whether an line between two points intersects with any graphical object in a station.
|
![]() | Equals | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() ![]() ![]() | MinimumDistance(ProjectObject, ProjectObject, Vector3, Vector3) |
Calculates the shortest distance between two graphic objects, as well as the
closest points on the objects.
|
![]() ![]() ![]() | MinimumDistance(ProjectObject, ProjectObject, Vector3, Vector3, Part, Part) |
Calculates the shortest distance between two graphic objects, as well as the
closest points on the objects.
|
![]() ![]() ![]() | MinimumDistance(ProjectObject, ProjectObject, Vector3, Vector3, Part, Part, DetectableUsage) |
Calculates the shortest distance between two graphic objects, as well as the
closest points on the objects.
|
![]() ![]() | PointDistance(Vector3, ProjectObject, Vector3, Part) |
Calculates the shortest distance from a point to a graphic object,
as well as the closest point on the object.
|
![]() ![]() | PointDistance(Vector3, ProjectObject, Vector3, Part, Boolean) |
Calculates the shortest distance from a point to a graphic object,
as well as the closest point on the object.
|
![]() ![]() ![]() | ResetCollisions |
Reset collisions, highlights and markups.
|
![]() ![]() | ResetCollisions(CollisionSet) |
Reset collisions and highlights for a collision set.
|
![]() | ToString | (Inherited from Object.) |