Description | Hierarchy | Fields | Methods | Properties |
type TMetaTriangleSelector = class(TTriangleSelector)
Interface for making multiple triangle selectors work as one big selector.
This is nothing more than a collection of one or more triangle selectors providing together the interface of one triangle selector. In this way, collision tests can be done with different triangle soups in one pass.
![]() |
function RemoveTriangleSelector(ToRemove: TTriangleSelector): Boolean; inline; |
![]() |
procedure AddTriangleSelector(ToAdd: TTriangleSelector); inline; |
![]() |
procedure RemoveAllTriangleSelectors; inline; |
![]() |
function RemoveTriangleSelector(ToRemove: TTriangleSelector): Boolean; inline; |
Removes a specific triangle selector from the collection. Parameters
ReturnsTrue if successful, false if not. |
![]() |
procedure AddTriangleSelector(ToAdd: TTriangleSelector); inline; |
Adds a triangle selector to the collection of triangle selectors. Parameters
|
![]() |
procedure RemoveAllTriangleSelectors; inline; |
Removes all triangle selectors from the collection. |