Click or drag to resize
SoCollisionManager Methods

The SoCollisionManager type exposes the following members.

Methods
  NameDescription
Public methodActivate
Calls Activate(true).
Public methodActivate(Boolean)

Sets a flag to activate the collision manager, for instance, to tell it to watch the transformation and start collision detection computations when the transformation changes.

Public methodDispose
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetGluingLevel

Returns the gluing level.

Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetObject

Returns the object that will be transformed.

Public methodGetScene

Returns the scene the object is interacting with.

Public methodGetTransform

Returns the transformation that will be watched.

Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsActivated

Returns a flag indicating whether the collision manager is activated.

Public methodIsGluing

Returns a flag indicating whether the collision manager should place the object at the position just before the first collision that would occur along the transformation path.

Public methodIsObjectBBoxOnly

Returns a flag indicating whether to use the object's bounding box instead of the actual primitives when computing collisions.

Public methodIsSceneBBoxOnly

Returns a flag indicating whether to use the bounding boxes of objects in the scene instead of the actual primitives when computing collisions.

Public methodSetGluing
Calls SetGluing(true).
Public methodSetGluing(Boolean)

Sets a flag indicating that the collision manager should place the object at the position just before the first collision that would occur along the transformation path.

Public methodSetGluingLevel

Sets the gluing level.

Public methodSetObject

Sets the object that will be transformed.

Public methodSetObjectBBoxOnly
Calls SetObjectBBoxOnly(true).
Public methodSetObjectBBoxOnly(Boolean)

Sets a flag indicating whether to use the object's bounding box instead of the actual primitives when computing collisions.

Public methodSetScene

Sets the scene the object is interacting with.

Public methodSetSceneBBoxOnly
Calls SetSceneBBoxOnly(true).
Public methodSetSceneBBoxOnly(Boolean)

Sets a flag indicating whether to use the bounding boxes of objects in the scene instead of the actual primitives when computing collisions.

Public methodSetTransform

Sets the transformation that will be watched.

Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also