MeshKey
-
class
HPS.MeshKey
: HPS.GeometryKey Public Functions
-
void
Consume
(HPS.MeshKit in_kit)
-
override void
Dispose
()
-
HPS.MeshKey
EditMeshByReplacement
(ulong in_row_offset, ulong in_column_offset, ulong in_row_count, ulong in_column_count, HPS.Point[] in_points)
-
ulong
GetPointCount
()
-
MeshKey
()
-
MeshKey
(HPS.Key in_that)
-
MeshKey
(HPS.MeshKey in_that)
-
override HPS.Type
ObjectType
()
-
void
Set
(HPS.MeshKit in_kit)
-
HPS.MeshKey
SetEdgeIndexColorsByList
(ulong[] in_vertices1, ulong[] in_vertices2, float in_index)
-
HPS.MeshKey
SetEdgeIndexColorsByList
(ulong[] in_vertices1, ulong[] in_vertices2, float[] in_indices)
-
HPS.MeshKey
SetEdgeRGBColorsByList
(ulong[] in_vertices1, ulong[] in_vertices2, HPS.RGBColor in_rgb_color)
-
HPS.MeshKey
SetEdgeRGBColorsByList
(ulong[] in_vertices1, ulong[] in_vertices2, HPS.RGBColor[] in_rgb_colors)
-
HPS.MeshKey
SetEdgeVisibilitiesByList
(ulong[] in_vertices1, ulong[] in_vertices2, bool in_visibility)
-
HPS.MeshKey
SetEdgeVisibilitiesByList
(ulong[] in_vertices1, ulong[] in_vertices2, bool[] in_visibilities)
-
HPS.MeshKey
SetFaceIndexColorsByList
(ulong[] in_faces, float in_index)
-
HPS.MeshKey
SetFaceIndexColorsByList
(ulong[] in_faces, float[] in_indices)
-
HPS.MeshKey
SetFaceIndexColorsByRange
(ulong in_start, float[] in_indices)
-
HPS.MeshKey
SetFaceIndexColorsByRange
(ulong in_start, ulong in_count, float in_index)
-
HPS.MeshKey
SetFaceNormalsByList
(ulong[] in_faces, HPS.Vector in_normal)
-
HPS.MeshKey
SetFaceNormalsByList
(ulong[] in_faces, HPS.Vector[] in_normals)
-
HPS.MeshKey
SetFaceNormalsByRange
(ulong in_start, HPS.Vector[] in_normals)
-
HPS.MeshKey
SetFaceNormalsByRange
(ulong in_start, ulong in_count, HPS.Vector in_normal)
-
HPS.MeshKey
SetFaceRGBColorsByList
(ulong[] in_faces, HPS.RGBColor in_rgb_color)
-
HPS.MeshKey
SetFaceRGBColorsByList
(ulong[] in_faces, HPS.RGBColor[] in_rgb_colors)
-
HPS.MeshKey
SetFaceRGBColorsByRange
(ulong in_start, HPS.RGBColor[] in_rgb_colors)
-
HPS.MeshKey
SetFaceRGBColorsByRange
(ulong in_start, ulong in_count, HPS.RGBColor in_rgb_color)
-
HPS.MeshKey
SetFaceVisibilitiesByList
(ulong[] in_faces, bool in_visibility)
-
HPS.MeshKey
SetFaceVisibilitiesByList
(ulong[] in_faces, bool[] in_visibilities)
-
HPS.MeshKey
SetFaceVisibilitiesByRange
(ulong in_start, bool[] in_visibilities)
-
HPS.MeshKey
SetFaceVisibilitiesByRange
(ulong in_start, ulong in_count, bool in_visibility)
-
HPS.MeshKey
SetMaterialMapping
(HPS.MaterialMappingKit in_kit)
-
HPS.MeshKey
SetPoints
(ulong in_rows, ulong in_columns, HPS.Point[] in_points)
-
HPS.MeshKey
SetVertexIndexColorsByList
(ulong[] in_vertices, float in_index)
-
HPS.MeshKey
SetVertexIndexColorsByList
(ulong[] in_vertices, float in_index, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKey
SetVertexIndexColorsByList
(ulong[] in_vertices, float[] in_indices)
-
HPS.MeshKey
SetVertexIndexColorsByList
(ulong[] in_vertices, float[] in_indices, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKey
SetVertexIndexColorsByRange
(ulong in_start, float[] in_indices)
-
HPS.MeshKey
SetVertexIndexColorsByRange
(ulong in_start, float[] in_indices, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKey
SetVertexIndexColorsByRange
(ulong in_start, ulong in_count, float in_index)
-
HPS.MeshKey
SetVertexIndexColorsByRange
(ulong in_start, ulong in_count, float in_index, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKey
SetVertexNormalsByList
(ulong[] in_vertices, HPS.Vector in_normal)
-
HPS.MeshKey
SetVertexNormalsByList
(ulong[] in_vertices, HPS.Vector[] in_normals)
-
HPS.MeshKey
SetVertexNormalsByRange
(ulong in_start, HPS.Vector[] in_normals)
-
HPS.MeshKey
SetVertexNormalsByRange
(ulong in_start, ulong in_count, HPS.Vector in_normal)
-
HPS.MeshKey
SetVertexParametersByList
(ulong[] in_vertices, float[] in_params)
-
HPS.MeshKey
SetVertexParametersByList
(ulong[] in_vertices, float[] in_params, ulong in_param_width)
-
HPS.MeshKey
SetVertexParametersByRange
(ulong in_start, float[] in_params)
-
HPS.MeshKey
SetVertexParametersByRange
(ulong in_start, float[] in_params, ulong in_param_width)
-
HPS.MeshKey
SetVertexRGBAColorsByList
(ulong[] in_vertices, HPS.RGBAColor in_rgba_color)
-
HPS.MeshKey
SetVertexRGBAColorsByList
(ulong[] in_vertices, HPS.RGBAColor in_rgba_color, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKey
SetVertexRGBAColorsByList
(ulong[] in_vertices, HPS.RGBAColor[] in_rgba_colors)
-
HPS.MeshKey
SetVertexRGBAColorsByList
(ulong[] in_vertices, HPS.RGBAColor[] in_rgba_colors, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKey
SetVertexRGBAColorsByRange
(ulong in_start, HPS.RGBAColor[] in_rgba_colors)
-
HPS.MeshKey
SetVertexRGBAColorsByRange
(ulong in_start, HPS.RGBAColor[] in_rgba_colors, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKey
SetVertexRGBAColorsByRange
(ulong in_start, ulong in_count, HPS.RGBAColor in_rgba_color)
-
HPS.MeshKey
SetVertexRGBAColorsByRange
(ulong in_start, ulong in_count, HPS.RGBAColor in_rgba_color, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKey
SetVertexRGBColorsByList
(ulong[] in_vertices, HPS.RGBColor in_rgb_color)
-
HPS.MeshKey
SetVertexRGBColorsByList
(ulong[] in_vertices, HPS.RGBColor in_rgb_color, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKey
SetVertexRGBColorsByList
(ulong[] in_vertices, HPS.RGBColor[] in_rgb_colors)
-
HPS.MeshKey
SetVertexRGBColorsByList
(ulong[] in_vertices, HPS.RGBColor[] in_rgb_colors, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKey
SetVertexRGBColorsByRange
(ulong in_start, HPS.RGBColor[] in_rgb_colors)
-
HPS.MeshKey
SetVertexRGBColorsByRange
(ulong in_start, HPS.RGBColor[] in_rgb_colors, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKey
SetVertexRGBColorsByRange
(ulong in_start, ulong in_count, HPS.RGBColor in_rgb_color)
-
HPS.MeshKey
SetVertexRGBColorsByRange
(ulong in_start, ulong in_count, HPS.RGBColor in_rgb_color, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKey
SetVertexVisibilitiesByList
(ulong[] in_vertices, bool in_visibility)
-
HPS.MeshKey
SetVertexVisibilitiesByList
(ulong[] in_vertices, bool[] in_visibilities)
-
HPS.MeshKey
SetVertexVisibilitiesByRange
(ulong in_start, bool[] in_visibilities)
-
HPS.MeshKey
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
ShowNetVertexNormals
(out HPS.Vector[] out_normals)
-
bool
ShowNetVertexNormals
(out HPS.Vector[] out_normals, HPS.Drawing.Handedness in_polygon_handedness)
-
bool
ShowNetVertexNormalsByRange
(ulong in_start, ulong in_count, out HPS.Vector[] out_normals)
-
bool
ShowNetVertexNormalsByRange
(ulong in_start, ulong in_count, out HPS.Vector[] out_normals, HPS.Drawing.Handedness in_polygon_handedness)
-
bool
ShowPoints
(out ulong out_rows, out ulong out_columns, out HPS.Point[] out_points)
-
bool
ShowRows
(out ulong out_rows)
-
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.MeshKey
UnsetEdgeColors
()
-
HPS.MeshKey
UnsetEdgeColorsByList
(ulong[] in_vertices1, ulong[] in_vertices2)
-
HPS.MeshKey
UnsetEdgeEverything
()
-
HPS.MeshKey
UnsetEdgeVisibilities
()
-
HPS.MeshKey
UnsetEdgeVisibilitiesByList
(ulong[] in_vertices1, ulong[] in_vertices2)
-
HPS.MeshKey
UnsetEverything
()
-
HPS.MeshKey
UnsetFaceColors
()
-
HPS.MeshKey
UnsetFaceColorsByList
(ulong[] in_faces)
-
HPS.MeshKey
UnsetFaceColorsByRange
(ulong in_start, ulong in_count)
-
HPS.MeshKey
UnsetFaceEverything
()
-
HPS.MeshKey
UnsetFaceNormals
()
-
HPS.MeshKey
UnsetFaceNormalsByList
(ulong[] in_faces)
-
HPS.MeshKey
UnsetFaceNormalsByRange
(ulong in_start, ulong in_count)
-
HPS.MeshKey
UnsetFaceVisibilities
()
-
HPS.MeshKey
UnsetFaceVisibilitiesByList
(ulong[] in_faces)
-
HPS.MeshKey
UnsetFaceVisibilitiesByRange
(ulong in_start, ulong in_count)
-
HPS.MeshKey
UnsetMaterialMapping
()
-
HPS.MeshKey
UnsetVertexColors
()
-
HPS.MeshKey
UnsetVertexColors
(HPS.Mesh.Component in_apply_to)
-
HPS.MeshKey
UnsetVertexColorsByList
(ulong[] in_vertices)
-
HPS.MeshKey
UnsetVertexColorsByList
(ulong[] in_vertices, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKey
UnsetVertexColorsByRange
(ulong in_start, ulong in_count)
-
HPS.MeshKey
UnsetVertexColorsByRange
(ulong in_start, ulong in_count, HPS.Mesh.Component in_apply_to)
-
HPS.MeshKey
UnsetVertexEverything
()
-
HPS.MeshKey
UnsetVertexNormals
()
-
HPS.MeshKey
UnsetVertexNormalsByList
(ulong[] in_vertices)
-
HPS.MeshKey
UnsetVertexNormalsByRange
(ulong in_start, ulong in_count)
-
HPS.MeshKey
UnsetVertexParameters
()
-
HPS.MeshKey
UnsetVertexParametersByList
(ulong[] in_vertices)
-
HPS.MeshKey
UnsetVertexParametersByRange
(ulong in_start, ulong in_count)
-
HPS.MeshKey
UnsetVertexVisibilities
()
-
HPS.MeshKey
UnsetVertexVisibilitiesByList
(ulong[] in_vertices)
-
HPS.MeshKey
UnsetVertexVisibilitiesByRange
(ulong in_start, ulong in_count)
-
void