CurveAttributeKit

class HPS.CurveAttributeKit : public HPS.Kit

Public Functions

CurveAttributeKit ()
CurveAttributeKit (HPS.CurveAttributeKit in_kit)
override void Dispose ()
override bool Empty ()
bool Equals (HPS.CurveAttributeKit in_kit)
override bool Equals (Object obj)
override int GetHashCode ()
override HPS.Type ObjectType ()
void Set (HPS.CurveAttributeKit in_kit)
HPS.CurveAttributeKit SetBudget (ulong in_budget)
HPS.CurveAttributeKit SetContinuedBudget (bool in_state)
HPS.CurveAttributeKit SetContinuedBudget (bool in_state, ulong in_budget)
HPS.CurveAttributeKit SetContinuedBudget (ulong in_budget)
HPS.CurveAttributeKit SetMaximumAngle (float in_degrees)
HPS.CurveAttributeKit SetMaximumDeviation (float in_deviation)
HPS.CurveAttributeKit SetMaximumLength (float in_length)
HPS.CurveAttributeKit SetViewDependent (bool in_state)
void Show (out HPS.CurveAttributeKit out_kit)
bool ShowBudget (out ulong out_budget)
bool ShowContinuedBudget (out bool out_state, out ulong out_budget)
bool ShowMaximumAngle (out float out_degrees)
bool ShowMaximumDeviation (out float out_deviation)
bool ShowMaximumLength (out float out_length)
bool ShowViewDependent (out bool out_state)
HPS.CurveAttributeKit UnsetBudget ()
HPS.CurveAttributeKit UnsetContinuedBudget ()
HPS.CurveAttributeKit UnsetEverything ()
HPS.CurveAttributeKit UnsetMaximumAngle ()
HPS.CurveAttributeKit UnsetMaximumDeviation ()
HPS.CurveAttributeKit UnsetMaximumLength ()
HPS.CurveAttributeKit UnsetViewDependent ()

Public Static Functions

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