BoundingKit

class HPS.BoundingKit : public HPS.Kit

Public Functions

BoundingKit ()
BoundingKit (HPS.BoundingKit in_kit)
override void Dispose ()
override bool Empty ()
bool Equals (HPS.BoundingKit in_kit)
override bool Equals (Object obj)
override int GetHashCode ()
override HPS.Type ObjectType ()
void Set (HPS.BoundingKit in_kit)
HPS.BoundingKit SetExclusion (bool in_exclude)
HPS.BoundingKit SetVolume (HPS.SimpleCuboid in_cuboid)
HPS.BoundingKit SetVolume (HPS.SimpleSphere in_sphere)
void Show (out HPS.BoundingKit out_kit)
bool ShowExclusion (out bool out_exclusion)
bool ShowVolume (out HPS.SimpleSphere out_sphere, out HPS.SimpleCuboid out_cuboid)
HPS.BoundingKit UnsetEverything ()
HPS.BoundingKit UnsetExclusion ()
HPS.BoundingKit UnsetVolume ()

Public Static Functions

HPS.BoundingKit GetDefault ()
bool operator!= (HPS.BoundingKit a, HPS.BoundingKit b)
bool operator== (HPS.BoundingKit a, HPS.BoundingKit b)