ShellKit
-
class
HPS.ShellKit: HPS.Kit Public Functions
-
void
ComputeRelation(HPS.Point[] in_points, HPS.ShellRelationOptionsKit in_options, out HPS.ShellRelationResultsKit out_results)
-
void
ComputeRelation(HPS.ShellKey in_points_source, HPS.ShellRelationOptionsKit in_options, out HPS.ShellRelationResultsKit out_results)
-
void
ComputeRelation(HPS.ShellKit in_points_source, HPS.ShellRelationOptionsKit in_options, out HPS.ShellRelationResultsKit out_results)
-
void
Consume(HPS.ShellKit in_kit)
-
override void
Dispose()
-
HPS.ShellKit
EditFacelistByDeletion(ulong in_offset, ulong in_count)
-
HPS.ShellKit
EditFacelistByInsertion(ulong in_offset, int[] in_facelist)
-
HPS.ShellKit
EditFacelistByReplacement(ulong in_offset, int[] in_facelist)
-
HPS.ShellKit
EditPointsByDeletion(ulong in_offset, ulong in_count)
-
HPS.ShellKit
EditPointsByInsertion(ulong in_offset, HPS.Point[] in_points)
-
HPS.ShellKit
EditPointsByReplacement(ulong in_offset, HPS.Point[] in_points)
-
override bool
Empty()
-
bool
Equals(HPS.ShellKit in_kit)
-
override bool
Equals(Object obj)
-
ulong
GetFaceCount()
-
override int
GetHashCode()
-
ulong
GetPointCount()
-
override HPS.Type
ObjectType()
-
void
Optimize(HPS.ShellOptimizationOptionsKit in_shell_optimization_kit)
-
void
Set(HPS.ShellKit in_kit)
-
HPS.ShellKit
SetEdgeIndexColorsByList(ulong[] in_vertices1, ulong[] in_vertices2, float in_index)
-
HPS.ShellKit
SetEdgeIndexColorsByList(ulong[] in_vertices1, ulong[] in_vertices2, float[] in_indices)
-
HPS.ShellKit
SetEdgeRGBColorsByList(ulong[] in_vertices1, ulong[] in_vertices2, HPS.RGBColor in_rgb_color)
-
HPS.ShellKit
SetEdgeRGBColorsByList(ulong[] in_vertices1, ulong[] in_vertices2, HPS.RGBColor[] in_rgb_colors)
-
HPS.ShellKit
SetEdgeVisibilitiesByList(ulong[] in_vertices1, ulong[] in_vertices2, bool in_visibility)
-
HPS.ShellKit
SetEdgeVisibilitiesByList(ulong[] in_vertices1, ulong[] in_vertices2, bool[] in_visibilities)
-
HPS.ShellKit
SetFaceIndexColorsByList(ulong[] in_faces, float in_index)
-
HPS.ShellKit
SetFaceIndexColorsByList(ulong[] in_faces, float[] in_indices)
-
HPS.ShellKit
SetFaceIndexColorsByRange(ulong in_start, float[] in_indices)
-
HPS.ShellKit
SetFaceIndexColorsByRange(ulong in_start, ulong in_count, float in_index)
-
HPS.ShellKit
SetFacelist(int[] in_facelist)
-
HPS.ShellKit
SetFaceNormalsByList(ulong[] in_faces, HPS.Vector in_normal)
-
HPS.ShellKit
SetFaceNormalsByList(ulong[] in_faces, HPS.Vector[] in_normals)
-
HPS.ShellKit
SetFaceNormalsByRange(ulong in_start, HPS.Vector[] in_normals)
-
HPS.ShellKit
SetFaceNormalsByRange(ulong in_start, ulong in_count, HPS.Vector in_normal)
-
HPS.ShellKit
SetFaceRGBColorsByList(ulong[] in_faces, HPS.RGBColor in_rgb_color)
-
HPS.ShellKit
SetFaceRGBColorsByList(ulong[] in_faces, HPS.RGBColor[] in_rgb_colors)
-
HPS.ShellKit
SetFaceRGBColorsByRange(ulong in_start, HPS.RGBColor[] in_rgb_colors)
-
HPS.ShellKit
SetFaceRGBColorsByRange(ulong in_start, ulong in_count, HPS.RGBColor in_rgb_color)
-
HPS.ShellKit
SetFaceVisibilitiesByList(ulong[] in_faces, bool in_visibility)
-
HPS.ShellKit
SetFaceVisibilitiesByList(ulong[] in_faces, bool[] in_visibilities)
-
HPS.ShellKit
SetFaceVisibilitiesByRange(ulong in_start, bool[] in_visibilities)
-
HPS.ShellKit
SetFaceVisibilitiesByRange(ulong in_start, ulong in_count, bool in_visibility)
-
HPS.ShellKit
SetMaterialMapping(HPS.MaterialMappingKit in_kit)
-
HPS.ShellKit
SetPoints(HPS.Point[] in_points)
-
HPS.ShellKit
SetPriority(int in_priority)
-
HPS.ShellKit
SetTristrips(int[] in_tristrips)
-
HPS.ShellKit
SetUserData(IntPtr in_index, byte[] in_data)
-
HPS.ShellKit
SetUserData(IntPtr in_index, ulong in_bytes, byte[] in_data)
-
HPS.ShellKit
SetUserData(IntPtr[] in_indices, byte[][] in_data)
-
HPS.ShellKit
SetVertexIndexColorsByList(ulong[] in_vertices, float in_index)
-
HPS.ShellKit
SetVertexIndexColorsByList(ulong[] in_vertices, float in_index, HPS.Shell.Component in_apply_to)
-
HPS.ShellKit
SetVertexIndexColorsByList(ulong[] in_vertices, float[] in_indices)
-
HPS.ShellKit
SetVertexIndexColorsByList(ulong[] in_vertices, float[] in_indices, HPS.Shell.Component in_apply_to)
-
HPS.ShellKit
SetVertexIndexColorsByRange(ulong in_start, float[] in_indices)
-
HPS.ShellKit
SetVertexIndexColorsByRange(ulong in_start, float[] in_indices, HPS.Shell.Component in_apply_to)
-
HPS.ShellKit
SetVertexIndexColorsByRange(ulong in_start, ulong in_count, float in_index)
-
HPS.ShellKit
SetVertexIndexColorsByRange(ulong in_start, ulong in_count, float in_index, HPS.Shell.Component in_apply_to)
-
HPS.ShellKit
SetVertexNormalsByList(ulong[] in_vertices, HPS.Vector in_normal)
-
HPS.ShellKit
SetVertexNormalsByList(ulong[] in_vertices, HPS.Vector[] in_normals)
-
HPS.ShellKit
SetVertexNormalsByRange(ulong in_start, HPS.Vector[] in_normals)
-
HPS.ShellKit
SetVertexNormalsByRange(ulong in_start, ulong in_count, HPS.Vector in_normal)
-
HPS.ShellKit
SetVertexParametersByList(ulong[] in_vertices, float[] in_params)
-
HPS.ShellKit
SetVertexParametersByList(ulong[] in_vertices, float[] in_params, ulong in_param_width)
-
HPS.ShellKit
SetVertexParametersByRange(ulong in_start, float[] in_params)
-
HPS.ShellKit
SetVertexParametersByRange(ulong in_start, float[] in_params, ulong in_param_width)
-
HPS.ShellKit
SetVertexRGBAColorsByList(ulong[] in_vertices, HPS.RGBAColor in_rgba_color)
-
HPS.ShellKit
SetVertexRGBAColorsByList(ulong[] in_vertices, HPS.RGBAColor in_rgba_color, HPS.Shell.Component in_apply_to)
-
HPS.ShellKit
SetVertexRGBAColorsByList(ulong[] in_vertices, HPS.RGBAColor[] in_rgba_colors)
-
HPS.ShellKit
SetVertexRGBAColorsByList(ulong[] in_vertices, HPS.RGBAColor[] in_rgba_colors, HPS.Shell.Component in_apply_to)
-
HPS.ShellKit
SetVertexRGBAColorsByRange(ulong in_start, HPS.RGBAColor[] in_rgba_colors)
-
HPS.ShellKit
SetVertexRGBAColorsByRange(ulong in_start, HPS.RGBAColor[] in_rgba_colors, HPS.Shell.Component in_apply_to)
-
HPS.ShellKit
SetVertexRGBAColorsByRange(ulong in_start, ulong in_count, HPS.RGBAColor in_rgba_color)
-
HPS.ShellKit
SetVertexRGBAColorsByRange(ulong in_start, ulong in_count, HPS.RGBAColor in_rgba_color, HPS.Shell.Component in_apply_to)
-
HPS.ShellKit
SetVertexRGBColorsByList(ulong[] in_vertices, HPS.RGBColor in_rgb_color)
-
HPS.ShellKit
SetVertexRGBColorsByList(ulong[] in_vertices, HPS.RGBColor in_rgb_color, HPS.Shell.Component in_apply_to)
-
HPS.ShellKit
SetVertexRGBColorsByList(ulong[] in_vertices, HPS.RGBColor[] in_rgb_colors)
-
HPS.ShellKit
SetVertexRGBColorsByList(ulong[] in_vertices, HPS.RGBColor[] in_rgb_colors, HPS.Shell.Component in_apply_to)
-
HPS.ShellKit
SetVertexRGBColorsByRange(ulong in_start, HPS.RGBColor[] in_rgb_colors)
-
HPS.ShellKit
SetVertexRGBColorsByRange(ulong in_start, HPS.RGBColor[] in_rgb_colors, HPS.Shell.Component in_apply_to)
-
HPS.ShellKit
SetVertexRGBColorsByRange(ulong in_start, ulong in_count, HPS.RGBColor in_rgb_color)
-
HPS.ShellKit
SetVertexRGBColorsByRange(ulong in_start, ulong in_count, HPS.RGBColor in_rgb_color, HPS.Shell.Component in_apply_to)
-
HPS.ShellKit
SetVertexVisibilitiesByList(ulong[] in_vertices, bool in_visibility)
-
HPS.ShellKit
SetVertexVisibilitiesByList(ulong[] in_vertices, bool[] in_visibilities)
-
HPS.ShellKit
SetVertexVisibilitiesByRange(ulong in_start, bool[] in_visibilities)
-
HPS.ShellKit
SetVertexVisibilitiesByRange(ulong in_start, ulong in_count, bool in_visibility)
-
ShellKit()
-
ShellKit(HPS.ShellKit in_kit)
-
void
Show(out HPS.ShellKit out_kit)
-
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
ShowFacelist(out int[] out_facelist)
-
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
ShowPriority(out int out_priority)
-
bool
ShowTristrips(out int[] out_tristrips)
-
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.Shell.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.Shell.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.Shell.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.ShellKit
UnsetAllUserData()
-
HPS.ShellKit
UnsetEdgeColors()
-
HPS.ShellKit
UnsetEdgeColorsByList(ulong[] in_vertices1, ulong[] in_vertices2)
-
HPS.ShellKit
UnsetEdgeEverything()
-
HPS.ShellKit
UnsetEdgeVisibilities()
-
HPS.ShellKit
UnsetEdgeVisibilitiesByList(ulong[] in_vertices1, ulong[] in_vertices2)
-
HPS.ShellKit
UnsetEverything()
-
HPS.ShellKit
UnsetFaceColors()
-
HPS.ShellKit
UnsetFaceColorsByList(ulong[] in_faces)
-
HPS.ShellKit
UnsetFaceColorsByRange(ulong in_start, ulong in_count)
-
HPS.ShellKit
UnsetFaceEverything()
-
HPS.ShellKit
UnsetFacelist()
-
HPS.ShellKit
UnsetFaceNormals()
-
HPS.ShellKit
UnsetFaceNormalsByList(ulong[] in_vertices)
-
HPS.ShellKit
UnsetFaceNormalsByRange(ulong in_start, ulong in_count)
-
HPS.ShellKit
UnsetFaceVisibilities()
-
HPS.ShellKit
UnsetFaceVisibilitiesByList(ulong[] in_faces)
-
HPS.ShellKit
UnsetFaceVisibilitiesByRange(ulong in_start, ulong in_count)
-
HPS.ShellKit
UnsetMaterialMapping()
-
HPS.ShellKit
UnsetPoints()
-
HPS.ShellKit
UnsetPriority()
-
HPS.ShellKit
UnsetTristrips()
-
HPS.ShellKit
UnsetUserData(IntPtr in_index)
-
HPS.ShellKit
UnsetUserData(IntPtr[] in_indices)
-
HPS.ShellKit
UnsetVertexColors()
-
HPS.ShellKit
UnsetVertexColors(HPS.Shell.Component in_apply_to)
-
HPS.ShellKit
UnsetVertexColorsByList(ulong[] in_vertices)
-
HPS.ShellKit
UnsetVertexColorsByList(ulong[] in_vertices, HPS.Shell.Component in_apply_to)
-
HPS.ShellKit
UnsetVertexColorsByRange(ulong in_start, ulong in_count)
-
HPS.ShellKit
UnsetVertexColorsByRange(ulong in_start, ulong in_count, HPS.Shell.Component in_apply_to)
-
HPS.ShellKit
UnsetVertexEverything()
-
HPS.ShellKit
UnsetVertexNormals()
-
HPS.ShellKit
UnsetVertexNormalsByList(ulong[] in_vertices)
-
HPS.ShellKit
UnsetVertexNormalsByRange(ulong in_start, ulong in_count)
-
HPS.ShellKit
UnsetVertexParameters()
-
HPS.ShellKit
UnsetVertexParametersByList(ulong[] in_vertices)
-
HPS.ShellKit
UnsetVertexParametersByRange(ulong in_start, ulong in_count)
-
HPS.ShellKit
UnsetVertexVisibilities()
-
HPS.ShellKit
UnsetVertexVisibilitiesByList(ulong[] in_vertices)
-
HPS.ShellKit
UnsetVertexVisibilitiesByRange(ulong in_start, ulong in_count)
Public Static Functions
-
bool
operator!=(HPS.ShellKit a, HPS.ShellKit b)
-
bool
operator==(HPS.ShellKit a, HPS.ShellKit b)
-
void