class Enlighten::IViewVolumeIntersector
A view volume implemented by the application.
Enums
Name | Description |
---|---|
Result | The result of an intersection with the view volume. |
Functions
Name | Description |
---|---|
IntersectBox(Geo::v128, Geo::v128) | intersect with axis aligned box |
Result
public: enum Result
{
Outside,
Inside,
Partial
}
The result of an intersection with the view volume.
enumerators
Outside | The shape is completely outside the volume. |
Inside | The shape is completely inside the volume. |
Partial | The shape is partially inside the volume. |
virtual Result Enlighten::IViewVolumeIntersector::IntersectBox
public: Result IntersectBox
(
Geo::v128 origin,
Geo::v128 extent
) const
intersect with axis aligned box