CullingKit
-
class
HPS.CullingKit
: HPS.Kit Public Functions
-
CullingKit
()
-
CullingKit
(HPS.CullingKit in_kit)
-
override void
Dispose
()
-
override bool
Empty
()
-
bool
Equals
(HPS.CullingKit in_kit)
-
override bool
Equals
(Object obj)
-
override int
GetHashCode
()
-
override HPS.Type
ObjectType
()
-
void
Set
(HPS.CullingKit in_kit)
-
HPS.CullingKit
SetBackFace
(bool in_state)
-
HPS.CullingKit
SetDeferralExtent
(bool in_state, uint in_pixels)
-
HPS.CullingKit
SetDeferralExtent
(uint in_pixels)
-
HPS.CullingKit
SetDistance
(bool in_state, float in_max_distance)
-
HPS.CullingKit
SetDistance
(float in_max_distance)
-
HPS.CullingKit
SetExtent
(bool in_state, uint in_pixels)
-
HPS.CullingKit
SetExtent
(uint in_pixels)
-
HPS.CullingKit
SetFace
(HPS.Culling.Face in_state)
-
HPS.CullingKit
SetFrustum
(bool in_state)
-
HPS.CullingKit
SetVector
(bool in_state)
-
HPS.CullingKit
SetVector
(bool in_state, HPS.Vector in_vector)
-
HPS.CullingKit
SetVector
(bool in_state, HPS.Vector in_vector, float in_tolerance_degrees)
-
HPS.CullingKit
SetVector
(HPS.Vector in_vector)
-
HPS.CullingKit
SetVector
(HPS.Vector in_vector, float in_tolerance_degrees)
-
HPS.CullingKit
SetVectorTolerance
(float in_tolerance_degrees)
-
HPS.CullingKit
SetVolume
(bool in_state)
-
HPS.CullingKit
SetVolume
(bool in_state, HPS.SimpleCuboid in_volume)
-
HPS.CullingKit
SetVolume
(HPS.SimpleCuboid in_volume)
-
void
Show
(out HPS.CullingKit out_kit)
-
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.CullingKit
UnsetBackFace
()
-
HPS.CullingKit
UnsetDeferralExtent
()
-
HPS.CullingKit
UnsetDistance
()
-
HPS.CullingKit
UnsetEverything
()
-
HPS.CullingKit
UnsetExtent
()
-
HPS.CullingKit
UnsetFace
()
-
HPS.CullingKit
UnsetFrustum
()
-
HPS.CullingKit
UnsetVector
()
-
HPS.CullingKit
UnsetVectorTolerance
()
-
HPS.CullingKit
UnsetVolume
()
Public Static Functions
-
HPS.CullingKit
GetDefault
()
-
bool
operator!=
(HPS.CullingKit a, HPS.CullingKit b)
-
bool
operator==
(HPS.CullingKit a, HPS.CullingKit b)
-