MeshKit
-
class
HPS.MeshKit
: HPS.Kit Public Functions
-
void
Consume
(HPS.MeshKit in_kit)
-
override void
Dispose
()
-
override bool
Empty
()
-
bool
Equals
(HPS.MeshKit in_kit)
-
override bool
Equals
(Object obj)
-
override int
GetHashCode
()
-
ulong
GetPointCount
()
-
MeshKit
()
-
MeshKit
(HPS.MeshKit in_kit)
-
override HPS.Type
ObjectType
()
-
void
Set
(HPS.MeshKit in_kit)
-
HPS.MeshKit
SetColumns
(ulong in_columns)
-
HPS.MeshKit
SetEdgeIndexColorsByList
(ulong[] in_vertices1, ulong[] in_vertices2, float in_index)
-
HPS.MeshKit
SetEdgeIndexColorsByList
(ulong[] in_vertices1, ulong[] in_vertices2, float[] in_indices)
-
HPS.MeshKit
SetEdgeRGBColorsByList
(ulong[] in_vertices1, ulong[] in_vertices2, HPS.RGBColor in_rgb_color)
-
HPS.MeshKit
SetEdgeRGBColorsByList
(ulong[] in_vertices1, ulong[] in_vertices2, HPS.RGBColor[] in_rgb_colors)
-
HPS.MeshKit
SetEdgeVisibilitiesByList
(ulong[] in_vertices1, ulong[] in_vertices2, bool in_visibility)
-
HPS.MeshKit
SetEdgeVisibilitiesByList
(ulong[] in_vertices1, ulong[] in_vertices2, bool[] in_visibilities)
-
HPS.MeshKit
SetFaceIndexColorsByList
(ulong[] in_faces, float in_index)
-
HPS.MeshKit
SetFaceIndexColorsByList
(ulong[] in_faces, float[] in_indices)
-
HPS.MeshKit
SetFaceIndexColorsByRange
(ulong in_start, float[] in_indices)
-
HPS.MeshKit
SetFaceIndexColorsByRange
(ulong in_start, ulong in_count, float in_index)
-
HPS.MeshKit
SetFaceNormalsByList
(ulong[] in_faces, HPS.Vector in_normal)
-
HPS.MeshKit
SetFaceNormalsByList
(ulong[] in_faces, HPS.Vector[] in_normals)
-
HPS.MeshKit
SetFaceNormalsByRange
(ulong in_start, HPS.Vector[] in_normals)
-
HPS.MeshKit
SetFaceNormalsByRange
(ulong in_start, ulong in_count, HPS.Vector in_normal)
-
HPS.MeshKit
SetFaceRGBColorsByList
(ulong[] in_faces, HPS.RGBColor in_rgb_color)
-
HPS.MeshKit
SetFaceRGBColorsByList
(ulong[] in_faces, HPS.RGBColor[] in_rgb_colors)
-
HPS.MeshKit
SetFaceRGBColorsByRange
(ulong in_start, HPS.RGBColor[] in_rgb_colors)
-
HPS.MeshKit
SetFaceRGBColorsByRange
(ulong in_start, ulong in_count, HPS.RGBColor in_rgb_color)
-
HPS.MeshKit
SetFaceVisibilitiesByList
(ulong[] in_faces, bool in_visibility)
-
HPS.MeshKit
SetFaceVisibilitiesByList
(ulong[] in_faces, bool[] in_visibilities)
-
HPS.MeshKit
SetFaceVisibilitiesByRange
(ulong in_start, bool[] in_visibilities)
-
HPS.MeshKit
SetFaceVisibilitiesByRange
(ulong in_start, ulong in_count, bool in_visibility)
-
HPS.MeshKit
SetMaterialMapping
(HPS.MaterialMappingKit in_kit)
-
HPS.MeshKit
SetPoints
(HPS.Point[] in_points)
-
HPS.MeshKit
SetPoints
(ulong in_rows, ulong in_columns, HPS.Point[] in_points)
-
HPS.MeshKit
SetPriority
(int in_priority)
-
HPS.MeshKit
SetRows
(ulong in_rows)
-
HPS.MeshKit
SetUserData
(IntPtr in_index, byte[] in_data)
-
HPS.MeshKit
SetUserData
(IntPtr in_index, ulong in_bytes, byte[] in_data)
-
HPS.MeshKit
SetUserData
(IntPtr[] in_indices, byte[][] in_data)
-
HPS.MeshKit
SetVertexIndexColorsByList
(ulong[] in_vertices, float in_index)
-
HPS.MeshKit
SetVertexIndexColorsByList
(ulong[] in_vertices, float in_index, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKit
SetVertexIndexColorsByList
(ulong[] in_vertices, float[] in_indices)
-
HPS.MeshKit
SetVertexIndexColorsByList
(ulong[] in_vertices, float[] in_indices, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKit
SetVertexIndexColorsByRange
(ulong in_start, float[] in_indices)
-
HPS.MeshKit
SetVertexIndexColorsByRange
(ulong in_start, float[] in_indices, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKit
SetVertexIndexColorsByRange
(ulong in_start, ulong in_count, float in_index)
-
HPS.MeshKit
SetVertexIndexColorsByRange
(ulong in_start, ulong in_count, float in_index, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKit
SetVertexNormalsByList
(ulong[] in_vertices, HPS.Vector in_normal)
-
HPS.MeshKit
SetVertexNormalsByList
(ulong[] in_vertices, HPS.Vector[] in_normals)
-
HPS.MeshKit
SetVertexNormalsByRange
(ulong in_start, HPS.Vector[] in_normals)
-
HPS.MeshKit
SetVertexNormalsByRange
(ulong in_start, ulong in_count, HPS.Vector in_normal)
-
HPS.MeshKit
SetVertexParametersByList
(ulong[] in_vertices, float[] in_params)
-
HPS.MeshKit
SetVertexParametersByList
(ulong[] in_vertices, float[] in_params, ulong in_param_width)
-
HPS.MeshKit
SetVertexParametersByRange
(ulong in_start, float[] in_params)
-
HPS.MeshKit
SetVertexParametersByRange
(ulong in_start, float[] in_params, ulong in_param_width)
-
HPS.MeshKit
SetVertexRGBAColorsByList
(ulong[] in_vertices, HPS.RGBAColor in_rgba_color)
-
HPS.MeshKit
SetVertexRGBAColorsByList
(ulong[] in_vertices, HPS.RGBAColor in_rgba_color, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKit
SetVertexRGBAColorsByList
(ulong[] in_vertices, HPS.RGBAColor[] in_rgba_colors)
-
HPS.MeshKit
SetVertexRGBAColorsByList
(ulong[] in_vertices, HPS.RGBAColor[] in_rgba_colors, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKit
SetVertexRGBAColorsByRange
(ulong in_start, HPS.RGBAColor[] in_rgba_colors)
-
HPS.MeshKit
SetVertexRGBAColorsByRange
(ulong in_start, HPS.RGBAColor[] in_rgba_colors, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKit
SetVertexRGBAColorsByRange
(ulong in_start, ulong in_count, HPS.RGBAColor in_rgba_color)
-
HPS.MeshKit
SetVertexRGBAColorsByRange
(ulong in_start, ulong in_count, HPS.RGBAColor in_rgba_color, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKit
SetVertexRGBColorsByList
(ulong[] in_vertices, HPS.RGBColor in_rgb_color)
-
HPS.MeshKit
SetVertexRGBColorsByList
(ulong[] in_vertices, HPS.RGBColor in_rgb_color, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKit
SetVertexRGBColorsByList
(ulong[] in_vertices, HPS.RGBColor[] in_rgb_colors)
-
HPS.MeshKit
SetVertexRGBColorsByList
(ulong[] in_vertices, HPS.RGBColor[] in_rgb_colors, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKit
SetVertexRGBColorsByRange
(ulong in_start, HPS.RGBColor[] in_rgb_colors)
-
HPS.MeshKit
SetVertexRGBColorsByRange
(ulong in_start, HPS.RGBColor[] in_rgb_colors, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKit
SetVertexRGBColorsByRange
(ulong in_start, ulong in_count, HPS.RGBColor in_rgb_color)
-
HPS.MeshKit
SetVertexRGBColorsByRange
(ulong in_start, ulong in_count, HPS.RGBColor in_rgb_color, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKit
SetVertexVisibilitiesByList
(ulong[] in_vertices, bool in_visibility)
-
HPS.MeshKit
SetVertexVisibilitiesByList
(ulong[] in_vertices, bool[] in_visibilities)
-
HPS.MeshKit
SetVertexVisibilitiesByRange
(ulong in_start, bool[] in_visibilities)
-
HPS.MeshKit
SetVertexVisibilitiesByRange
(ulong in_start, ulong in_count, bool in_visibility)
-
void
Show
(out HPS.MeshKit out_kit)
-
bool
ShowColumns
(out ulong out_columns)
-
bool
ShowEdgeColors
(out ulong[] out_vertices1, out ulong[] out_vertices2, out HPS.Material.Type[] out_types, out HPS.RGBColor[] out_rgb_colors, out float[] out_indices)
-
bool
ShowEdgeColorsByList
(ulong[] in_vertices1, ulong[] in_vertices2, out HPS.Material.Type[] out_types, out HPS.RGBColor[] out_rgb_colors, out float[] out_indices)
-
bool
ShowEdgeVisibilitiesByList
(ulong[] in_vertices1, ulong[] in_vertices2, out bool[] out_validities, out bool[] out_visibilities)
-
bool
ShowFaceColors
(out HPS.Material.Type[] out_types, out HPS.RGBColor[] out_rgb_colors, out float[] out_indices)
-
bool
ShowFaceColorsByList
(ulong[] in_faces, out HPS.Material.Type[] out_types, out HPS.RGBColor[] out_rgb_colors, out float[] out_indices)
-
bool
ShowFaceColorsByRange
(ulong in_start, ulong in_count, out HPS.Material.Type[] out_types, out HPS.RGBColor[] out_rgb_colors, out float[] out_indices)
-
bool
ShowFaceNormals
(out bool[] out_validities, out HPS.Vector[] out_normals)
-
bool
ShowFaceNormalsByList
(ulong[] in_faces, out bool[] out_validities, out HPS.Vector[] out_normals)
-
bool
ShowFaceNormalsByRange
(ulong in_start, ulong in_count, out bool[] out_validities, out HPS.Vector[] out_normals)
-
bool
ShowFaceVisibilities
(out bool[] out_validities, out bool[] out_visibilities)
-
bool
ShowFaceVisibilitiesByList
(ulong[] in_faces, out bool[] out_validities, out bool[] out_visibilities)
-
bool
ShowFaceVisibilitiesByRange
(ulong in_start, ulong in_count, out bool[] out_validities, out bool[] out_visibilities)
-
bool
ShowMaterialMapping
(out HPS.MaterialMappingKit out_kit)
-
bool
ShowPoints
(out ulong out_rows, out ulong out_columns, out HPS.Point[] out_points)
-
bool
ShowPriority
(out int out_priority)
-
bool
ShowRows
(out ulong out_rows)
-
bool
ShowUserData
(IntPtr in_index, out byte[] out_data)
-
bool
ShowUserData
(out IntPtr[] out_indices, out byte[][] out_data)
-
ulong
ShowUserDataCount
()
-
bool
ShowUserDataIndices
(out IntPtr[] out_indices)
-
bool
ShowVertexColors
(HPS.Mesh.Component in_apply_to, out HPS.Material.Type[] out_types, out HPS.RGBColor[] out_rgb_colors, out HPS.RGBAColor[] out_rgba_colors, out float[] out_indices)
-
bool
ShowVertexColorsByList
(ulong[] in_vertices, HPS.Mesh.Component in_apply_to, out HPS.Material.Type[] out_types, out HPS.RGBColor[] out_rgb_colors, out HPS.RGBAColor[] out_rgba_colors, out float[] out_indices)
-
bool
ShowVertexColorsByRange
(ulong in_start, ulong in_count, HPS.Mesh.Component in_apply_to, out HPS.Material.Type[] out_types, out HPS.RGBColor[] out_rgb_colors, out HPS.RGBAColor[] out_rgba_colors, out float[] out_indices)
-
bool
ShowVertexNormals
(out bool[] out_validities, out HPS.Vector[] out_normals)
-
bool
ShowVertexNormalsByList
(ulong[] in_vertices, out bool[] out_validities, out HPS.Vector[] out_normals)
-
bool
ShowVertexNormalsByRange
(ulong in_start, ulong in_count, out bool[] out_validities, out HPS.Vector[] out_normals)
-
bool
ShowVertexParameters
(out bool[] out_validities, out float[] out_params)
-
bool
ShowVertexParameters
(out bool[] out_validities, out float[] out_params, out ulong out_param_width)
-
bool
ShowVertexParametersByList
(ulong[] in_vertices, out bool[] out_validities, out float[] out_params)
-
bool
ShowVertexParametersByList
(ulong[] in_vertices, out bool[] out_validities, out float[] out_params, out ulong out_param_width)
-
bool
ShowVertexParametersByRange
(ulong in_start, ulong in_count, out bool[] out_validities, out float[] out_params)
-
bool
ShowVertexParametersByRange
(ulong in_start, ulong in_count, out bool[] out_validities, out float[] out_params, out ulong out_param_width)
-
bool
ShowVertexVisibilities
(out bool[] out_validities, out bool[] out_visibilities)
-
bool
ShowVertexVisibilitiesByList
(ulong[] in_vertices, out bool[] out_validities, out bool[] out_visibilities)
-
bool
ShowVertexVisibilitiesByRange
(ulong in_start, ulong in_count, out bool[] out_validities, out bool[] out_visibilities)
-
HPS.MeshKit
UnsetAllUserData
()
-
HPS.MeshKit
UnsetColumns
()
-
HPS.MeshKit
UnsetEdgeColors
()
-
HPS.MeshKit
UnsetEdgeColorsByList
(ulong[] in_vertices1, ulong[] in_vertices2)
-
HPS.MeshKit
UnsetEdgeEverything
()
-
HPS.MeshKit
UnsetEdgeVisibilities
()
-
HPS.MeshKit
UnsetEdgeVisibilitiesByList
(ulong[] in_vertices1, ulong[] in_vertices2)
-
HPS.MeshKit
UnsetEverything
()
-
HPS.MeshKit
UnsetFaceColors
()
-
HPS.MeshKit
UnsetFaceColorsByList
(ulong[] in_faces)
-
HPS.MeshKit
UnsetFaceColorsByRange
(ulong in_start, ulong in_count)
-
HPS.MeshKit
UnsetFaceEverything
()
-
HPS.MeshKit
UnsetFaceNormals
()
-
HPS.MeshKit
UnsetFaceNormalsByList
(ulong[] in_vertices)
-
HPS.MeshKit
UnsetFaceNormalsByRange
(ulong in_start, ulong in_count)
-
HPS.MeshKit
UnsetFaceVisibilities
()
-
HPS.MeshKit
UnsetFaceVisibilitiesByList
(ulong[] in_faces)
-
HPS.MeshKit
UnsetFaceVisibilitiesByRange
(ulong in_start, ulong in_count)
-
HPS.MeshKit
UnsetMaterialMapping
()
-
HPS.MeshKit
UnsetPoints
()
-
HPS.MeshKit
UnsetPriority
()
-
HPS.MeshKit
UnsetRows
()
-
HPS.MeshKit
UnsetUserData
(IntPtr in_index)
-
HPS.MeshKit
UnsetUserData
(IntPtr[] in_indices)
-
HPS.MeshKit
UnsetVertexColors
()
-
HPS.MeshKit
UnsetVertexColors
(HPS.Mesh.Component in_apply_to)
-
HPS.MeshKit
UnsetVertexColorsByList
(ulong[] in_vertices)
-
HPS.MeshKit
UnsetVertexColorsByList
(ulong[] in_vertices, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKit
UnsetVertexColorsByRange
(ulong in_start, ulong in_count)
-
HPS.MeshKit
UnsetVertexColorsByRange
(ulong in_start, ulong in_count, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKit
UnsetVertexEverything
()
-
HPS.MeshKit
UnsetVertexNormals
()
-
HPS.MeshKit
UnsetVertexNormalsByList
(ulong[] in_vertices)
-
HPS.MeshKit
UnsetVertexNormalsByRange
(ulong in_start, ulong in_count)
-
HPS.MeshKit
UnsetVertexParameters
()
-
HPS.MeshKit
UnsetVertexParametersByList
(ulong[] in_vertices)
-
HPS.MeshKit
UnsetVertexParametersByRange
(ulong in_start, ulong in_count)
-
HPS.MeshKit
UnsetVertexVisibilities
()
-
HPS.MeshKit
UnsetVertexVisibilitiesByList
(ulong[] in_vertices)
-
HPS.MeshKit
UnsetVertexVisibilitiesByRange
(ulong in_start, ulong in_count)
Public Static Functions
-
bool
operator!=
(HPS.MeshKit a, HPS.MeshKit b)
-
bool
operator==
(HPS.MeshKit a, HPS.MeshKit b)
-
void