EdgeAttributeKit

class HPS.EdgeAttributeKit : public HPS.Kit

Public Functions

override void Dispose ()
EdgeAttributeKit ()
EdgeAttributeKit (HPS.EdgeAttributeKit in_kit)
override bool Empty ()
bool Equals (HPS.EdgeAttributeKit in_kit)
override bool Equals (Object obj)
override int GetHashCode ()
override HPS.Type ObjectType ()
void Set (HPS.EdgeAttributeKit in_kit)
HPS.EdgeAttributeKit SetHardAngle (float in_angle)
HPS.EdgeAttributeKit SetPattern (string in_pattern_name)
HPS.EdgeAttributeKit SetWeight (float in_weight)
HPS.EdgeAttributeKit SetWeight (float in_weight, HPS.Edge.SizeUnits in_units)
void Show (out HPS.EdgeAttributeKit out_kit)
bool ShowHardAngle (out float out_angle)
bool ShowPattern (out string out_pattern_name)
bool ShowWeight (out float out_weight, out HPS.Edge.SizeUnits out_units)
HPS.EdgeAttributeKit UnsetEverything ()
HPS.EdgeAttributeKit UnsetHardAngle ()
HPS.EdgeAttributeKit UnsetPattern ()
HPS.EdgeAttributeKit UnsetWeight ()

Public Static Functions

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