REFERENCE MANUAL
The ColorInterpolationKit class is a user space object, useful for carrying a group attribute settings. More...
Public Member Functions | |
ColorInterpolationKit () | |
Initializes an empty kit. More... | |
ColorInterpolationKit (HPS.ColorInterpolationKit in_kit) | |
Copies the kit in_kit into this kit. More... | |
override void | Dispose () |
override bool | Empty () |
Returns whether this kit has any values currently set on it. More... | |
override bool | Equals (System.Object obj) |
bool | Equals (HPS.ColorInterpolationKit in_kit) |
Compares the contents of in_kit and this kit. More... | |
override int | GetHashCode () |
override HPS.Type | ObjectType () |
This function returns the type the object, as declared. More... | |
void | Set (HPS.ColorInterpolationKit in_kit) |
Copies the kit in_kit into this kit. More... | |
HPS.ColorInterpolationKit | SetEdgeColor (bool in_state) |
Controls whether edge colors will be interpolated. More... | |
HPS.ColorInterpolationKit | SetEdgeIndex (bool in_state) |
Controls whether edge index colors will be interpolated. More... | |
HPS.ColorInterpolationKit | SetFaceColor (bool in_state) |
Controls whether face colors will be interpolated. More... | |
HPS.ColorInterpolationKit | SetFaceIndex (bool in_state) |
Controls whether face colors index will be interpolated. More... | |
HPS.ColorInterpolationKit | SetVertexColor (bool in_state) |
Controls whether vertex colors will be interpolated. More... | |
HPS.ColorInterpolationKit | SetVertexIndex (bool in_state) |
Controls whether vertex index colors will be interpolated. More... | |
void | Show (out HPS.ColorInterpolationKit out_kit) |
Copies this kit into out_kit. More... | |
bool | ShowEdgeColor (out bool out_state) |
Shows whether color interpolation for the edge color is set More... | |
bool | ShowEdgeIndex (out bool out_state) |
Shows whether color index interpolation for the edge index is set More... | |
bool | ShowFaceColor (out bool out_state) |
Shows whether color interpolation for the face color is set More... | |
bool | ShowFaceIndex (out bool out_state) |
Shows whether color index interpolation for the face index is set More... | |
bool | ShowVertexColor (out bool out_state) |
Shows whether color interpolation for the vertex color is set More... | |
bool | ShowVertexIndex (out bool out_state) |
Shows whether color index interpolation for the vertex index is set More... | |
HPS.ColorInterpolationKit | UnsetEdgeColor () |
Removes the edge color interpolation setting. More... | |
HPS.ColorInterpolationKit | UnsetEdgeIndex () |
Removes the edge index color interpolation setting. More... | |
HPS.ColorInterpolationKit | UnsetEverything () |
Unsets all settings in this kit. More... | |
HPS.ColorInterpolationKit | UnsetFaceColor () |
Removes the face color interpolation setting. More... | |
HPS.ColorInterpolationKit | UnsetFaceIndex () |
Removes the face index color interpolation setting. More... | |
HPS.ColorInterpolationKit | UnsetVertexColor () |
Removes the vertex color interpolation setting. More... | |
HPS.ColorInterpolationKit | UnsetVertexIndex () |
Removes the vertex index color interpolation setting. More... | |
![]() | |
IntPtr | GetClassID () |
IntPtr | GetInstanceID () |
Returns an identifier that can be used to identify which instance of a class an object is. More... | |
bool | HasType (HPS.Type in_mask) |
This function indicates whether this Object has the given Type mask. More... | |
Object (HPS.Object in_that) | |
The move constructor creates an Object by transferring the underlying impl of the rvalue reference to this Object thereby avoiding a copy and allocation. More... | |
virtual void | Reset () |
Resets this object to its initial, uninitialized state. More... | |
HPS.Type | Type () |
This function returns the true type of the underlying object. More... | |
Static Public Member Functions | |
static HPS.ColorInterpolationKit | GetDefault () |
static bool | operator!= (HPS.ColorInterpolationKit a, HPS.ColorInterpolationKit b) |
static bool | operator== (HPS.ColorInterpolationKit a, HPS.ColorInterpolationKit b) |
![]() | |
static IntPtr | ClassID< T > () |
Protected Member Functions | |
override void | deleteCptr () |
![]() | |
virtual IntPtr | GetNonDirectorClassID () |
Additional Inherited Members | |
![]() | |
bool | cMemOwn |
HandleRef | cptr |
HandleRef | scptr |
The ColorInterpolationKit class is a user space object, useful for carrying a group attribute settings.
Calling ColorInterpolationKit::GetDefault() will return a kit with values found in this table.
HPS.ColorInterpolationKit.ColorInterpolationKit | ( | ) |
Initializes an empty kit.
HPS.ColorInterpolationKit.ColorInterpolationKit | ( | HPS.ColorInterpolationKit | in_kit | ) |
Copies the kit in_kit into this kit.
|
virtual |
Returns whether this kit has any values currently set on it.
Reimplemented from HPS.Object.
bool HPS.ColorInterpolationKit.Equals | ( | HPS.ColorInterpolationKit | in_kit | ) |
Compares the contents of in_kit and this kit.
|
virtual |
This function returns the type the object, as declared.
This does not necessarily give the true type of the underlying object.
Reimplemented from HPS.Object.
void HPS.ColorInterpolationKit.Set | ( | HPS.ColorInterpolationKit | in_kit | ) |
Copies the kit in_kit into this kit.
HPS.ColorInterpolationKit HPS.ColorInterpolationKit.SetEdgeColor | ( | bool | in_state | ) |
Controls whether edge colors will be interpolated.
in_state | Whether edge colors will be interpolated. |
HPS.ColorInterpolationKit HPS.ColorInterpolationKit.SetEdgeIndex | ( | bool | in_state | ) |
Controls whether edge index colors will be interpolated.
in_state | Whether edge index colors will be interpolated. |
HPS.ColorInterpolationKit HPS.ColorInterpolationKit.SetFaceColor | ( | bool | in_state | ) |
Controls whether face colors will be interpolated.
in_state | Whether face colors will be interpolated. |
HPS.ColorInterpolationKit HPS.ColorInterpolationKit.SetFaceIndex | ( | bool | in_state | ) |
Controls whether face colors index will be interpolated.
in_state | Whether face index colors will be interpolated. |
HPS.ColorInterpolationKit HPS.ColorInterpolationKit.SetVertexColor | ( | bool | in_state | ) |
Controls whether vertex colors will be interpolated.
in_state | Whether vertex colors will be interpolated. |
HPS.ColorInterpolationKit HPS.ColorInterpolationKit.SetVertexIndex | ( | bool | in_state | ) |
Controls whether vertex index colors will be interpolated.
in_state | Whether vertex index colors will be interpolated. |
void HPS.ColorInterpolationKit.Show | ( | out HPS.ColorInterpolationKit | out_kit | ) |
Copies this kit into out_kit.
bool HPS.ColorInterpolationKit.ShowEdgeColor | ( | out bool | out_state | ) |
Shows whether color interpolation for the edge color is set
out_state | The edge setting for the color interpolation |
bool HPS.ColorInterpolationKit.ShowEdgeIndex | ( | out bool | out_state | ) |
Shows whether color index interpolation for the edge index is set
out_state | The edge setting for the color index interpolation |
bool HPS.ColorInterpolationKit.ShowFaceColor | ( | out bool | out_state | ) |
Shows whether color interpolation for the face color is set
out_state | The face setting for the color interpolation |
bool HPS.ColorInterpolationKit.ShowFaceIndex | ( | out bool | out_state | ) |
Shows whether color index interpolation for the face index is set
out_state | The face setting for the color index interpolation |
bool HPS.ColorInterpolationKit.ShowVertexColor | ( | out bool | out_state | ) |
Shows whether color interpolation for the vertex color is set
out_state | The vertex setting for the color interpolation |
bool HPS.ColorInterpolationKit.ShowVertexIndex | ( | out bool | out_state | ) |
Shows whether color index interpolation for the vertex index is set
out_state | The vertex setting for the color index interpolation |
HPS.ColorInterpolationKit HPS.ColorInterpolationKit.UnsetEdgeColor | ( | ) |
Removes the edge color interpolation setting.
HPS.ColorInterpolationKit HPS.ColorInterpolationKit.UnsetEdgeIndex | ( | ) |
Removes the edge index color interpolation setting.
HPS.ColorInterpolationKit HPS.ColorInterpolationKit.UnsetEverything | ( | ) |
Unsets all settings in this kit.
HPS.ColorInterpolationKit HPS.ColorInterpolationKit.UnsetFaceColor | ( | ) |
Removes the face color interpolation setting.
HPS.ColorInterpolationKit HPS.ColorInterpolationKit.UnsetFaceIndex | ( | ) |
Removes the face index color interpolation setting.
HPS.ColorInterpolationKit HPS.ColorInterpolationKit.UnsetVertexColor | ( | ) |
Removes the vertex color interpolation setting.
HPS.ColorInterpolationKit HPS.ColorInterpolationKit.UnsetVertexIndex | ( | ) |
Removes the vertex index color interpolation setting.