class Enlighten IViewVolumeIntersector

This is the documentation for Enlighten.

class Enlighten IViewVolumeIntersector

class Enlighten::IViewVolumeIntersector

A view volume implemented by the application.

Enums

Name

Description

Name

Description

Result

The result of an intersection with the view volume.

Functions

Name

Description

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