CullingControl

class HPS.CullingControl : public HPS.Control

Public Functions

CullingControl (HPS.CullingControl in_that)
CullingControl (HPS.SegmentKey in_seg)
override void Dispose ()
override HPS.Type ObjectType ()
HPS.CullingControl SetBackFace (bool in_state)
HPS.CullingControl SetDeferralExtent (bool in_state, uint in_pixels)
HPS.CullingControl SetDeferralExtent (uint in_pixels)
HPS.CullingControl SetDistance (bool in_state, float in_max_distance)
HPS.CullingControl SetDistance (float in_max_distance)
HPS.CullingControl SetExtent (bool in_state, uint in_pixels)
HPS.CullingControl SetExtent (uint in_pixels)
HPS.CullingControl SetFace (HPS.Culling.Face in_state)
HPS.CullingControl SetFrustum (bool in_state)
HPS.CullingControl SetVector (bool in_state)
HPS.CullingControl SetVector (bool in_state, HPS.Vector in_vector)
HPS.CullingControl SetVector (bool in_state, HPS.Vector in_vector, float in_tolerance_degrees)
HPS.CullingControl SetVector (HPS.Vector in_vector)
HPS.CullingControl SetVector (HPS.Vector in_vector, float in_tolerance_degrees)
HPS.CullingControl SetVectorTolerance (float in_tolerance_degrees)
HPS.CullingControl SetVolume (bool in_state)
HPS.CullingControl SetVolume (bool in_state, HPS.SimpleCuboid in_volume)
HPS.CullingControl SetVolume (HPS.SimpleCuboid in_volume)
bool ShowBackFace (out bool out_state)
bool ShowDeferralExtent (out bool out_state, out uint out_pixels)
bool ShowDistance (out bool out_state, out float out_max_distance)
bool ShowExtent (out bool out_state, out uint out_pixels)
bool ShowFace (out HPS.Culling.Face out_state)
bool ShowFrustum (out bool out_state)
bool ShowVector (out bool out_state, out HPS.Vector out_vector)
bool ShowVectorTolerance (out float out_tolerance_degrees)
bool ShowVolume (out bool out_state, out HPS.SimpleCuboid out_volume)
HPS.CullingControl UnsetBackFace ()
HPS.CullingControl UnsetDeferralExtent ()
HPS.CullingControl UnsetDistance ()
HPS.CullingControl UnsetEverything ()
HPS.CullingControl UnsetExtent ()
HPS.CullingControl UnsetFace ()
HPS.CullingControl UnsetFrustum ()
HPS.CullingControl UnsetVector ()
HPS.CullingControl UnsetVectorTolerance ()
HPS.CullingControl UnsetVolume ()