Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
HPS.NURBSSurfaceKit Class Reference
Inheritance diagram for HPS.NURBSSurfaceKit:
HPS.Object

Public Member Functions

override void Dispose ()
 
 NURBSSurfaceKit (HPS.NURBSSurfaceKit in_kit)
 
override HPS.Type ObjectType ()
 
void Consume (HPS.NURBSSurfaceKit in_kit)
 
void Set (HPS.NURBSSurfaceKit in_kit)
 
void Show (out HPS.NURBSSurfaceKit out_kit)
 
override bool Empty ()
 
override bool Equals (System.Object obj)
 
override int GetHashCode ()
 
bool Equals (HPS.NURBSSurfaceKit in_kit)
 
ulong GetPointCount ()
 
HPS.NURBSSurfaceKit SetPriority (int in_priority)
 
HPS.NURBSSurfaceKit UnsetPriority ()
 
bool ShowPriority (out int out_priority)
 
HPS.NURBSSurfaceKit SetUDegree (ulong in_degree)
 
HPS.NURBSSurfaceKit SetVDegree (ulong in_degree)
 
HPS.NURBSSurfaceKit SetUCount (ulong in_count)
 
HPS.NURBSSurfaceKit SetVCount (ulong in_count)
 
HPS.NURBSSurfaceKit SetPoints (HPS.Point[] in_points)
 
HPS.NURBSSurfaceKit SetWeights (float[] in_weights)
 
HPS.NURBSSurfaceKit SetUKnots (float[] in_knots)
 
HPS.NURBSSurfaceKit SetVKnots (float[] in_knots)
 
HPS.NURBSSurfaceKit SetTrims (HPS.TrimKit[] in_trims)
 
HPS.NURBSSurfaceKit UnsetUDegree ()
 
HPS.NURBSSurfaceKit UnsetVDegree ()
 
HPS.NURBSSurfaceKit UnsetUCount ()
 
HPS.NURBSSurfaceKit UnsetVCount ()
 
HPS.NURBSSurfaceKit UnsetPoints ()
 
HPS.NURBSSurfaceKit UnsetWeights ()
 
HPS.NURBSSurfaceKit UnsetUKnots ()
 
HPS.NURBSSurfaceKit UnsetVKnots ()
 
HPS.NURBSSurfaceKit UnsetTrims ()
 
HPS.NURBSSurfaceKit UnsetEverything ()
 
bool ShowUDegree (out ulong out_degree)
 
bool ShowVDegree (out ulong out_degree)
 
bool ShowUCount (out ulong out_count)
 
bool ShowVCount (out ulong out_count)
 
bool ShowPoints (out HPS.Point[] out_points)
 
bool ShowPointsByRange (ulong in_start_index, ulong in_count, out HPS.Point[] out_points)
 
bool ShowPointsByList (ulong[] in_indices, out HPS.Point[] out_points)
 
bool ShowWeights (out float[] out_weights)
 
bool ShowUKnots (out float[] out_knots)
 
bool ShowVKnots (out float[] out_knots)
 
bool ShowTrims (out HPS.TrimKit[] out_trims)
 
HPS.NURBSSurfaceKit EditPointsByInsertion (ulong in_offset, HPS.Point[] in_points)
 
HPS.NURBSSurfaceKit EditPointsByDeletion (ulong in_offset, ulong in_count)
 
HPS.NURBSSurfaceKit EditPointsByReplacement (ulong in_offset, HPS.Point[] in_points)
 
HPS.NURBSSurfaceKit EditWeightsByInsertion (ulong in_offset, float[] in_weights)
 
HPS.NURBSSurfaceKit EditWeightsByDeletion (ulong in_offset, ulong in_count)
 
HPS.NURBSSurfaceKit EditWeightsByReplacement (ulong in_offset, float[] in_weights)
 
HPS.NURBSSurfaceKit EditUKnotsByInsertion (ulong in_offset, float[] in_knots)
 
HPS.NURBSSurfaceKit EditUKnotsByDeletion (ulong in_offset, ulong in_count)
 
HPS.NURBSSurfaceKit EditUKnotsByReplacement (ulong in_offset, float[] in_knots)
 
HPS.NURBSSurfaceKit EditVKnotsByInsertion (ulong in_offset, float[] in_knots)
 
HPS.NURBSSurfaceKit EditVKnotsByDeletion (ulong in_offset, ulong in_count)
 
HPS.NURBSSurfaceKit EditVKnotsByReplacement (ulong in_offset, float[] in_knots)
 
HPS.NURBSSurfaceKit SetUserData (IntPtr in_index, ulong in_bytes, byte[] in_data)
 
HPS.NURBSSurfaceKit SetUserData (IntPtr in_index, byte[] in_data)
 
HPS.NURBSSurfaceKit SetUserData (IntPtr[] in_indices, byte[][] in_data)
 
HPS.NURBSSurfaceKit UnsetUserData (IntPtr in_index)
 
HPS.NURBSSurfaceKit UnsetUserData (IntPtr[] in_indices)
 
HPS.NURBSSurfaceKit UnsetAllUserData ()
 
ulong ShowUserDataCount ()
 
bool ShowUserDataIndices (out IntPtr[] out_indices)
 
bool ShowUserData (IntPtr in_index, out byte[] out_data)
 
bool ShowUserData (out IntPtr[] out_indices, out byte[][] out_data)
 
- Public Member Functions inherited from HPS.Object
IntPtr GetClassID ()
 
 Object (HPS.Object in_that)
 
HPS.Type Type ()
 
virtual void Reset ()
 
bool HasType (HPS.Type in_mask)
 
IntPtr GetInstanceID ()
 

Static Public Member Functions

static bool operator== (HPS.NURBSSurfaceKit a, HPS.NURBSSurfaceKit b)
 
static bool operator!= (HPS.NURBSSurfaceKit a, HPS.NURBSSurfaceKit b)
 
- Static Public Member Functions inherited from HPS.Object
static IntPtr ClassID< T > ()
 

Protected Member Functions

override void deleteCptr ()
 
- Protected Member Functions inherited from HPS.Object
virtual IntPtr GetNonDirectorClassID ()
 

Additional Inherited Members

- Protected Attributes inherited from HPS.Object
HandleRef cptr
 
HandleRef scptr
 
bool cMemOwn
 

The documentation for this class was generated from the following file: