Public Member Functions | |
CollisionSource () | |
void | Clear () |
Nullable< float > | ISect (Ray ray, out Triangle nearestTriangle) |
void | Query (BoundingBox box, List< Triangle > triangles, Matrix transform) |
void | Add (OctTree octTree) |
void | Add (IEnumerable< Triangle > triangles, int minTrianglesPerNode) |
void | Add (Model model, int minTrianglesPerNode, Matrix transform) |
Properties | |
int | Count [get] |
Definition at line 8 of file CollisionSource.cs.
XnaCollisionLib.CollisionSource.CollisionSource | ( | ) |
Definition at line 13 of file CollisionSource.cs.
void XnaCollisionLib.CollisionSource.Add | ( | OctTree | octTree | ) |
Definition at line 52 of file CollisionSource.cs.
void XnaCollisionLib.CollisionSource.Add | ( | IEnumerable< Triangle > | triangles, | |
int | minTrianglesPerNode | |||
) |
Definition at line 58 of file CollisionSource.cs.
void XnaCollisionLib.CollisionSource.Add | ( | Model | model, | |
int | minTrianglesPerNode, | |||
Matrix | transform | |||
) |
Definition at line 63 of file CollisionSource.cs.
void XnaCollisionLib.CollisionSource.Clear | ( | ) |
Definition at line 24 of file CollisionSource.cs.
Nullable<float> XnaCollisionLib.CollisionSource.ISect | ( | Ray | ray, | |
out Triangle | nearestTriangle | |||
) |
Definition at line 30 of file CollisionSource.cs.
void XnaCollisionLib.CollisionSource.Query | ( | BoundingBox | box, | |
List< Triangle > | triangles, | |||
Matrix | transform | |||
) |
Definition at line 46 of file CollisionSource.cs.
int XnaCollisionLib.CollisionSource.Count [get] |
Definition at line 20 of file CollisionSource.cs.