| CollisionAlgorithmMatrixItem Property (IGeometricObject, IGeometricObject) |
Namespace: DigitalRune.Geometry.CollisionsAssembly: DigitalRune.Geometry (in DigitalRune.Geometry.dll) Version: 1.18.0.0 (1.18.2.14427)
Syntax public CollisionAlgorithm this[
IGeometricObject geometricObjectA,
IGeometricObject geometricObjectB
] { get; set; }
Public Default Property Item (
geometricObjectA As IGeometricObject,
geometricObjectB As IGeometricObject
) As CollisionAlgorithm
Get
Set
public:
property CollisionAlgorithm^ default[IGeometricObject^ geometricObjectA, IGeometricObject^ geometricObjectB] {
CollisionAlgorithm^ get (IGeometricObject^ geometricObjectA, IGeometricObject^ geometricObjectB);
void set (IGeometricObject^ geometricObjectA, IGeometricObject^ geometricObjectB, CollisionAlgorithm^ value);
}
member Item : CollisionAlgorithm with get, set
Parameters
- geometricObjectA
- Type: DigitalRune.GeometryIGeometricObject
The first geometric object. - geometricObjectB
- Type: DigitalRune.GeometryIGeometricObject
The second geometric object.
Property Value
Type:
CollisionAlgorithmThe collision algorithm.
Exceptions Remarks
Collision algorithms can be defined per pair of shape classes (not per pair of shape
instances). If an algorithm is set for [A, B], the same algorithm is automatically set for
[B, A].
See Also