Parasolid
- class HPS.Parasolid
- Public Types - class CADModel : public HPS.CADModel
- Public Functions - HPS.Component AddEntity (int in_entity_to_add, HPS.Parasolid.FacetTessellationKit in_facet_tessellation, HPS.Parasolid.LineTessellationKit in_line_tessellation)
 - HPS.Component AddEntity (int in_entity_to_add, HPS.Parasolid.FacetTessellationKit in_facet_tessellation, HPS.Parasolid.LineTessellationKit in_line_tessellation, HPS.Component in_owner)
 - CADModel ()
 - CADModel (HPS.CADModel in_that)
 - CADModel (HPS.Component in_that)
 - CADModel (HPS.Parasolid.CADModel in_that)
 - override void Dispose ()
 - HPS.Component GetComponentFromEntity (int in_entity)
 - override HPS.Type ObjectType ()
 - void Tessellate (HPS.Parasolid.FacetTessellationKit in_facet_options, HPS.Parasolid.LineTessellationKit in_line_options)
 
 - class Component : public HPS.Component
- Public Functions - bool AddTransform (HPS.MatrixKit in_transform)
 - Component ()
 - Component (HPS.Component in_that)
 - Component (HPS.Parasolid.Component in_that)
 - override void Dispose ()
 - int GetParasolidEntity ()
 - override HPS.Type ObjectType ()
 - bool SetTransform (HPS.MatrixKit in_transform)
 - void Tessellate (HPS.Parasolid.FacetTessellationKit in_facet_options, HPS.Parasolid.LineTessellationKit in_line_options)
 
 - class ExportOptionsKit : public HPS.SprocketKit
- Public Functions - override void Dispose ()
 - override bool Empty ()
 - bool Equals (HPS.Parasolid.ExportOptionsKit in_kit)
 - override bool Equals (Object obj)
 - ExportOptionsKit ()
 - ExportOptionsKit (HPS.Parasolid.ExportOptionsKit in_kit)
 - override int GetHashCode ()
 - override HPS.Type ObjectType ()
 - void Set (HPS.Parasolid.ExportOptionsKit in_kit)
 - HPS.Parasolid.ExportOptionsKit SetFormat (HPS.Parasolid.Format in_format)
 - HPS.Parasolid.ExportOptionsKit SetUserFields (bool in_export_user_fields)
 - void Show (out HPS.Parasolid.ExportOptionsKit out_kit)
 - bool ShowFormat (out HPS.Parasolid.Format out_format)
 - bool ShowUserFields (out bool out_user_fields)
 - HPS.Parasolid.ExportOptionsKit UnsetEverything ()
 - HPS.Parasolid.ExportOptionsKit UnsetFormat ()
 - HPS.Parasolid.ExportOptionsKit UnsetUserFields ()
 - Public Static Functions - HPS.Parasolid.ExportOptionsKit GetDefault ()
 - bool operator!= (HPS.Parasolid.ExportOptionsKit a, HPS.Parasolid.ExportOptionsKit b)
 - bool operator== (HPS.Parasolid.ExportOptionsKit a, HPS.Parasolid.ExportOptionsKit b)
 
 - class Facet
- Public Types - class Tolerance : public IDisposable
- Public Functions - void Dispose ()
 - bool Equals (HPS.Parasolid.Facet.Tolerance in_tolerance)
 - override bool Equals (Object obj)
 - override int GetHashCode ()
 - void ShowTolerance (out double out_curve_chord_tolerance, out double out_curve_chord_maximum_length, out double out_curve_chord_max_angle, out double out_surface_tolerance, out double out_surface_max_angle)
 - Tolerance ()
 - Tolerance (double curve_chord_tolerance, double curve_chord_maximum_length, double curve_chord_max_angle, double surface_tolerance, double surface_max_angle)
 - Public Static Functions - bool operator!= (HPS.Parasolid.Facet.Tolerance a, HPS.Parasolid.Facet.Tolerance b)
 - bool operator== (HPS.Parasolid.Facet.Tolerance a, HPS.Parasolid.Facet.Tolerance b)
 
 
 - class FacetTessellationKit : public HPS.SprocketKit
- Public Functions - override void Dispose ()
 - override bool Empty ()
 - bool Equals (HPS.Parasolid.FacetTessellationKit in_kit)
 - override bool Equals (Object obj)
 - FacetTessellationKit ()
 - FacetTessellationKit (HPS.Parasolid.FacetTessellationKit in_kit)
 - override int GetHashCode ()
 - override HPS.Type ObjectType ()
 - void Set (HPS.Parasolid.FacetTessellationKit in_kit)
 - HPS.Parasolid.FacetTessellationKit SetChordTolerance (double in_chord_tolerance, double in_maximum_chord_length, double in_maximum_chord_angle)
 - HPS.Parasolid.FacetTessellationKit SetDegeneracyBehavior (HPS.Parasolid.Facet.Degeneracy in_degeneracy_behavior)
 - HPS.Parasolid.FacetTessellationKit SetDensity (HPS.Parasolid.Facet.Density in_density)
 - HPS.Parasolid.FacetTessellationKit SetDensity (HPS.Parasolid.Facet.Density in_density, double in_density_tolerance)
 - HPS.Parasolid.FacetTessellationKit SetDensity (HPS.Parasolid.Facet.Density in_density, double in_density_tolerance, double in_density_max_angle)
 - HPS.Parasolid.FacetTessellationKit SetDensity (HPS.Parasolid.Facet.Density in_density, double in_density_tolerance, double in_density_max_angle, HPS.DVector[] in_view_directions)
 - HPS.Parasolid.FacetTessellationKit SetEdges (bool in_edges)
 - HPS.Parasolid.FacetTessellationKit SetFacetPlaneTolerance (double in_plane_tolerance, double in_max_plane_angle)
 - HPS.Parasolid.FacetTessellationKit SetFacetSize (double in_minimum_width, double in_maximum_width, int in_maximum_sides)
 - HPS.Parasolid.FacetTessellationKit SetFlattenVertices (bool in_flatten_vertices)
 - HPS.Parasolid.FacetTessellationKit SetIgnoreCriteria (bool in_ignore)
 - HPS.Parasolid.FacetTessellationKit SetIgnoreCriteria (bool in_ignore, HPS.Parasolid.Ignore in_ignore_criteria)
 - HPS.Parasolid.FacetTessellationKit SetIgnoreCriteria (bool in_ignore, HPS.Parasolid.Ignore in_ignore_criteria, double in_minimum_value)
 - HPS.Parasolid.FacetTessellationKit SetIgnoreCriteria (bool in_ignore, HPS.Parasolid.Ignore in_ignore_criteria, double in_minimum_value, bool in_treat_faces_individually)
 - HPS.Parasolid.FacetTessellationKit SetIgnoredLoops (int[] in_ignored_loops)
 - HPS.Parasolid.FacetTessellationKit SetImprovedFacetQuality (bool in_improved_quality)
 - HPS.Parasolid.FacetTessellationKit SetIncrementalFaceting (HPS.Parasolid.Facet.IncrementalFaceting in_faceting)
 - HPS.Parasolid.FacetTessellationKit SetIncrementalFaceting (HPS.Parasolid.Facet.IncrementalFaceting in_faceting, bool refine_tessellation)
 - HPS.Parasolid.FacetTessellationKit SetInflection (bool in_refine)
 - HPS.Parasolid.FacetTessellationKit SetLocalTolerances (HPS.Parasolid.Facet.Tolerance[] in_tolerance_array, int[] in_topology_array, int[] in_tolerance_for_tolopoly)
 - HPS.Parasolid.FacetTessellationKit SetNormals (bool in_normals)
 - HPS.Parasolid.FacetTessellationKit SetOffsetFaces (bool in_offset_faces)
 - HPS.Parasolid.FacetTessellationKit SetParameters (bool in_parameters)
 - HPS.Parasolid.FacetTessellationKit SetShapeGeneration (HPS.Parasolid.Facet.Shape in_shape)
 - HPS.Parasolid.FacetTessellationKit SetStrips (bool in_strips, int in_max_facets_per_strip, bool in_split_strips)
 - HPS.Parasolid.FacetTessellationKit SetSurfacePlaneTolerance (double in_plane_tolerance, double in_max_plane_angle)
 - HPS.Parasolid.FacetTessellationKit SetTessellationLevel (HPS.Parasolid.TessellationLevel in_tessellation_level)
 - HPS.Parasolid.FacetTessellationKit SetTessellationLevel (HPS.Parasolid.TessellationLevel in_tessellation_level, double in_chord)
 - HPS.Parasolid.FacetTessellationKit SetTessellationLevel (HPS.Parasolid.TessellationLevel in_tessellation_level, double in_chord, double in_angle)
 - HPS.Parasolid.FacetTessellationKit SetTessellationLevel (HPS.Parasolid.TessellationLevel in_tessellation_level, double in_chord, double in_angle, bool in_generate_line_tessellation)
 - HPS.Parasolid.FacetTessellationKit SetVertexMatching (HPS.Parasolid.Facet.Match in_vertex_matching)
 - HPS.Parasolid.FacetTessellationKit SetWireEdges (bool in_wire_edges)
 - void Show (out HPS.Parasolid.FacetTessellationKit out_kit)
 - bool ShowChordTolerance (out double out_chord_tolerance, out double out_maximum_chord_length, out double out_maximum_chord_angle)
 - bool ShowDegeneracyBehavior (out HPS.Parasolid.Facet.Degeneracy out_degeneracy_behavior)
 - bool ShowDensity (out HPS.Parasolid.Facet.Density out_density, out double out_density_tolerance, out double out_density_max_angle, out HPS.DVector[] out_view_directions)
 - bool ShowEdges (out bool out_edges)
 - bool ShowFacetPlaneTolerance (out double out_plane_tolerance, out double out_max_plane_angle)
 - bool ShowFacetSize (out double out_minimum_width, out double out_maximum_width, out int out_maximum_sides)
 - bool ShowFlattenVertices (out bool out_flatten_vertices)
 - bool ShowIgnoreCriteria (out bool out_ignore, out HPS.Parasolid.Ignore out_ignore_criteria, out double out_minimum_value, out bool out_treat_faces_individually)
 - bool ShowIgnoredLoops (out int[] out_ignored_loops)
 - bool ShowImprovedFacetQuality (out bool out_improved_quality)
 - bool ShowIncrementalFaceting (out HPS.Parasolid.Facet.IncrementalFaceting out_faceting, out bool out_refine_tessellation)
 - bool ShowInflection (out bool out_refine)
 - bool ShowLocalTolerances (out HPS.Parasolid.Facet.Tolerance[] out_tolerance_array, out int[] out_topology_array, out int[] out_tolerance_for_tolopoly)
 - bool ShowNormals (out bool out_normals)
 - bool ShowOffsetFaces (out bool out_offset_faces)
 - bool ShowParameters (out bool out_parameters)
 - bool ShowShapeGeneration (out HPS.Parasolid.Facet.Shape out_shape)
 - bool ShowStrips (out bool out_strips, out int out_max_facets_per_strip, out bool out_split_strips)
 - bool ShowSurfacePlaneTolerance (out double out_plane_tolerance, out double out_max_plane_angle)
 - bool ShowTessellationLevel (out HPS.Parasolid.TessellationLevel out_tessellation_level, out double out_chord, out double out_angle, out bool out_generate_line_tessellation)
 - bool ShowVertexMatching (out HPS.Parasolid.Facet.Match out_vertex_matching)
 - bool ShowWireEdges (out bool out_wire_edges)
 - HPS.Parasolid.FacetTessellationKit UnsetChordTolerance ()
 - HPS.Parasolid.FacetTessellationKit UnsetDegeneracyBehavior ()
 - HPS.Parasolid.FacetTessellationKit UnsetDensity ()
 - HPS.Parasolid.FacetTessellationKit UnsetEdges ()
 - HPS.Parasolid.FacetTessellationKit UnsetEverything ()
 - HPS.Parasolid.FacetTessellationKit UnsetFacetPlaneTolerance ()
 - HPS.Parasolid.FacetTessellationKit UnsetFacetSize ()
 - HPS.Parasolid.FacetTessellationKit UnsetFlattenVertices ()
 - HPS.Parasolid.FacetTessellationKit UnsetIgnoreCriteria ()
 - HPS.Parasolid.FacetTessellationKit UnsetIgnoredLoops ()
 - HPS.Parasolid.FacetTessellationKit UnsetImprovedFacetQuality ()
 - HPS.Parasolid.FacetTessellationKit UnsetIncrementalFaceting ()
 - HPS.Parasolid.FacetTessellationKit UnsetInflection ()
 - HPS.Parasolid.FacetTessellationKit UnsetLocalTolerances ()
 - HPS.Parasolid.FacetTessellationKit UnsetNormals ()
 - HPS.Parasolid.FacetTessellationKit UnsetOffsetFaces ()
 - HPS.Parasolid.FacetTessellationKit UnsetParameters ()
 - HPS.Parasolid.FacetTessellationKit UnsetShapeGeneration ()
 - HPS.Parasolid.FacetTessellationKit UnsetStrips ()
 - HPS.Parasolid.FacetTessellationKit UnsetSurfacePlaneTolerance ()
 - HPS.Parasolid.FacetTessellationKit UnsetTessellationLevel ()
 - HPS.Parasolid.FacetTessellationKit UnsetVertexMatching ()
 - HPS.Parasolid.FacetTessellationKit UnsetWireEdges ()
 - Public Static Functions - HPS.Parasolid.FacetTessellationKit GetDefault ()
 - bool operator!= (HPS.Parasolid.FacetTessellationKit a, HPS.Parasolid.FacetTessellationKit b)
 - bool operator== (HPS.Parasolid.FacetTessellationKit a, HPS.Parasolid.FacetTessellationKit b)
 
 - class Factory : public HPS.Sprocket
- Public Functions - override void Dispose ()
 - Public Static Functions - HPS.Parasolid.CADModel CreateCADModel ()
 - HPS.Parasolid.CADModel CreateCADModel (HPS.Model in_model)
 - HPS.Parasolid.Component CreateComponent (HPS.Component in_owner, HPS.Component.ComponentType in_type)
 - HPS.Parasolid.Component CreateComponent (HPS.Component in_owner, HPS.Component.ComponentType in_type, int in_entity)
 - HPS.Parasolid.Component DeInstanceComponent (HPS.ComponentPath in_component_path)
 
 - class File
- Public Static Functions - void Export (HPS.Parasolid.CADModel in_cad_model, string in_file_name, HPS.Parasolid.ExportOptionsKit in_options)
 - HPS.Parasolid.ImportNotifier Import (int[] in_parts, HPS.Parasolid.FacetTessellationKit in_facet_options, HPS.Parasolid.LineTessellationKit in_line_options)
 - HPS.Parasolid.ImportNotifier Import (string in_file_name, HPS.Parasolid.ImportOptionsKit in_options)
 
 - class ImportNotifier : public HPS.IONotifier
- Public Functions - void Assign (HPS.Parasolid.ImportNotifier in_that)
 - override void Dispose ()
 - HPS.Parasolid.CADModel GetCADModel ()
 - double GetImportTime ()
 - double GetParseTime ()
 - ImportNotifier ()
 - ImportNotifier (HPS.IONotifier in_that)
 - ImportNotifier (HPS.Parasolid.ImportNotifier in_that)
 - override HPS.Type ObjectType ()
 
 - class ImportOptionsKit : public HPS.SprocketKit
- Public Functions - override void Dispose ()
 - override bool Empty ()
 - bool Equals (HPS.Parasolid.ImportOptionsKit in_kit)
 - override bool Equals (Object obj)
 - override int GetHashCode ()
 - ImportOptionsKit ()
 - ImportOptionsKit (HPS.Parasolid.ImportOptionsKit in_kit)
 - override HPS.Type ObjectType ()
 - void Set (HPS.Parasolid.ImportOptionsKit in_kit)
 - HPS.Parasolid.ImportOptionsKit SetAttributeMismatchBehavior (HPS.Parasolid.MismatchBehavior in_behavior)
 - HPS.Parasolid.ImportOptionsKit SetCompoundBodyBehavior (HPS.Parasolid.CompoundBodyBehavior in_behavior)
 - HPS.Parasolid.ImportOptionsKit SetFacetTessellation (HPS.Parasolid.FacetTessellationKit in_facet_tessellation_kit)
 - HPS.Parasolid.ImportOptionsKit SetFormat (HPS.Parasolid.Format in_format)
 - HPS.Parasolid.ImportOptionsKit SetLineTessellation (HPS.Parasolid.LineTessellationKit in_line_tessellation_kit)
 - HPS.Parasolid.ImportOptionsKit SetLocation (HPS.ComponentPath in_path)
 - HPS.Parasolid.ImportOptionsKit SetLocation (HPS.ComponentPath in_path, HPS.MatrixKit in_transform)
 - HPS.Parasolid.ImportOptionsKit SetUserFields (bool in_import_user_fields)
 - void Show (out HPS.Parasolid.ImportOptionsKit out_kit)
 - bool ShowAttributeMismatchBehavior (out HPS.Parasolid.MismatchBehavior out_behavior)
 - bool ShowCompoundBodyBehavior (out HPS.Parasolid.CompoundBodyBehavior out_behavior)
 - bool ShowFacetTessellation (out HPS.Parasolid.FacetTessellationKit out_facet_tessellation)
 - bool ShowFormat (out HPS.Parasolid.Format out_format)
 - bool ShowLineTessellation (out HPS.Parasolid.LineTessellationKit out_line_tessellation)
 - bool ShowLocation (out HPS.ComponentPath out_path, out HPS.MatrixKit out_transformation)
 - bool ShowUserFields (out bool out_user_fields)
 - HPS.Parasolid.ImportOptionsKit UnsetAttributeMismatchBehavior ()
 - HPS.Parasolid.ImportOptionsKit UnsetCompoundBodyBehavior ()
 - HPS.Parasolid.ImportOptionsKit UnsetEverything ()
 - HPS.Parasolid.ImportOptionsKit UnsetFacetTessellation ()
 - HPS.Parasolid.ImportOptionsKit UnsetFormat ()
 - HPS.Parasolid.ImportOptionsKit UnsetLineTessellation ()
 - HPS.Parasolid.ImportOptionsKit UnsetLocation ()
 - HPS.Parasolid.ImportOptionsKit UnsetUserFields ()
 - Public Static Functions - HPS.Parasolid.ImportOptionsKit GetDefault ()
 - bool operator!= (HPS.Parasolid.ImportOptionsKit a, HPS.Parasolid.ImportOptionsKit b)
 - bool operator== (HPS.Parasolid.ImportOptionsKit a, HPS.Parasolid.ImportOptionsKit b)
 
 - class LineTessellationKit : public HPS.SprocketKit
- Public Functions - override void Dispose ()
 - override bool Empty ()
 - bool Equals (HPS.Parasolid.LineTessellationKit in_kit)
 - override bool Equals (Object obj)
 - override int GetHashCode ()
 - LineTessellationKit ()
 - LineTessellationKit (HPS.Parasolid.LineTessellationKit in_kit)
 - override HPS.Type ObjectType ()
 - void Set (HPS.Parasolid.LineTessellationKit in_kit)
 - HPS.Parasolid.LineTessellationKit SetBCurveRenderingMethod (HPS.Parasolid.Line.BCurveRendering in_bcurve_rendering_method)
 - HPS.Parasolid.LineTessellationKit SetChordTolerance (double in_chord_tolerance, double in_maximum_chord_length, double in_maximum_chord_angle)
 - HPS.Parasolid.LineTessellationKit SetEdges (bool in_draw_edges, bool in_internal_edges)
 - HPS.Parasolid.LineTessellationKit SetHierarchicalOutput (HPS.Parasolid.Line.Hierarchical in_hierarchical_output)
 - HPS.Parasolid.LineTessellationKit SetIgnoreCriteria (bool in_ignore)
 - HPS.Parasolid.LineTessellationKit SetIgnoreCriteria (bool in_ignore, HPS.Parasolid.Ignore in_ignore_criteria)
 - HPS.Parasolid.LineTessellationKit SetIgnoreCriteria (bool in_ignore, HPS.Parasolid.Ignore in_ignore_criteria, double in_minimum_value)
 - HPS.Parasolid.LineTessellationKit SetMemoryLimit (bool in_use_memory_limit)
 - HPS.Parasolid.LineTessellationKit SetMemoryLimit (bool in_use_memory_limit, ulong in_limit)
 - HPS.Parasolid.LineTessellationKit SetMissingGeometryFailure (bool in_fail_on_missing_geometry)
 - HPS.Parasolid.LineTessellationKit SetOverlappingBehavior (HPS.Parasolid.Line.OverlappingBehavior in_overlapping_behavior)
 - HPS.Parasolid.LineTessellationKit SetOverlappingBehavior (HPS.Parasolid.Line.OverlappingBehavior in_overlapping_behavior, int[] in_indices_one)
 - HPS.Parasolid.LineTessellationKit SetOverlappingBehavior (HPS.Parasolid.Line.OverlappingBehavior in_overlapping_behavior, int[] in_indices_one, int[] in_indices_two)
 - HPS.Parasolid.LineTessellationKit SetParametricHatching (HPS.Parasolid.Line.Hatching.Parametric in_parametric_hatching)
 - HPS.Parasolid.LineTessellationKit SetParametricHatching (HPS.Parasolid.Line.Hatching.Parametric in_parametric_hatching, double in_u)
 - HPS.Parasolid.LineTessellationKit SetParametricHatching (HPS.Parasolid.Line.Hatching.Parametric in_parametric_hatching, double in_u, double in_u_start)
 - HPS.Parasolid.LineTessellationKit SetParametricHatching (HPS.Parasolid.Line.Hatching.Parametric in_parametric_hatching, double in_u, double in_u_start, double in_v)
 - HPS.Parasolid.LineTessellationKit SetParametricHatching (HPS.Parasolid.Line.Hatching.Parametric in_parametric_hatching, double in_u, double in_u_start, double in_v, double in_v_start)
 - HPS.Parasolid.LineTessellationKit SetPlanarHatching (HPS.Parasolid.Line.Hatching.Planar in_planar_haching)
 - HPS.Parasolid.LineTessellationKit SetPlanarHatching (HPS.Parasolid.Line.Hatching.Planar in_planar_haching, double in_planar_spacing)
 - HPS.Parasolid.LineTessellationKit SetPlanarHatching (HPS.Parasolid.Line.Hatching.Planar in_planar_haching, double in_planar_spacing, HPS.DPoint in_point_through)
 - HPS.Parasolid.LineTessellationKit SetPlanarHatching (HPS.Parasolid.Line.Hatching.Planar in_planar_haching, double in_planar_spacing, HPS.DPoint in_point_through, HPS.DVector in_direction)
 - HPS.Parasolid.LineTessellationKit SetRadialHatching (HPS.Parasolid.Line.Hatching.Radial in_radial_hatching)
 - HPS.Parasolid.LineTessellationKit SetRadialHatching (HPS.Parasolid.Line.Hatching.Radial in_radial_hatching, double in_around)
 - HPS.Parasolid.LineTessellationKit SetRadialHatching (HPS.Parasolid.Line.Hatching.Radial in_radial_hatching, double in_around, double in_around_start)
 - HPS.Parasolid.LineTessellationKit SetRadialHatching (HPS.Parasolid.Line.Hatching.Radial in_radial_hatching, double in_around, double in_around_start, double in_along)
 - HPS.Parasolid.LineTessellationKit SetRadialHatching (HPS.Parasolid.Line.Hatching.Radial in_radial_hatching, double in_around, double in_around_start, double in_along, double in_along_start)
 - HPS.Parasolid.LineTessellationKit SetRadialHatching (HPS.Parasolid.Line.Hatching.Radial in_radial_hatching, double in_around, double in_around_start, double in_along, double in_along_start, double in_about)
 - HPS.Parasolid.LineTessellationKit SetRadialHatching (HPS.Parasolid.Line.Hatching.Radial in_radial_hatching, double in_around, double in_around_start, double in_along, double in_along_start, double in_about, double in_about_start)
 - HPS.Parasolid.LineTessellationKit SetRegionalData (HPS.Parasolid.Line.Region in_region)
 - HPS.Parasolid.LineTessellationKit SetSilhouetteEdges (bool in_draw_silhouette_edges, bool in_draw_circles_as_arcs)
 - HPS.Parasolid.LineTessellationKit SetSmoothEdges (HPS.Parasolid.Line.Smooth in_smooth)
 - HPS.Parasolid.LineTessellationKit SetSmoothEdges (HPS.Parasolid.Line.Smooth in_smooth, double in_tolerance)
 - HPS.Parasolid.LineTessellationKit SetTransparentBodies (bool in_allow_transparency, bool in_transparent_hide)
 - HPS.Parasolid.LineTessellationKit SetTransparentBodies (bool in_allow_transparency, bool in_transparent_hide, int[] in_transparent_bodies)
 - HPS.Parasolid.LineTessellationKit SetUnfixedBlends (HPS.Parasolid.Line.UnfixedBlends in_unfixed_blends)
 - HPS.Parasolid.LineTessellationKit SetUnfixedBlends (HPS.Parasolid.Line.UnfixedBlends in_unfixed_blends, double in_spacing)
 - HPS.Parasolid.LineTessellationKit SetViewports (bool in_use_viewports)
 - HPS.Parasolid.LineTessellationKit SetViewports (bool in_use_viewports, bool in_is_3d)
 - HPS.Parasolid.LineTessellationKit SetViewports (bool in_use_viewports, bool in_is_3d, bool viewport_clipping)
 - HPS.Parasolid.LineTessellationKit SetViewports (bool in_use_viewports, bool in_is_3d, bool viewport_clipping, HPS.Parasolid.Viewport[] in_viewports)
 - HPS.Parasolid.LineTessellationKit SetVisibilityEvaluation (HPS.Parasolid.Line.Visibility in_visibility)
 - HPS.Parasolid.LineTessellationKit SetVisibilityEvaluation (HPS.Parasolid.Line.Visibility in_visibility, bool in_draw_invisible)
 - HPS.Parasolid.LineTessellationKit SetVisibilityEvaluation (HPS.Parasolid.Line.Visibility in_visibility, bool in_draw_invisible, bool in_drafting)
 - HPS.Parasolid.LineTessellationKit SetVisibilityEvaluation (HPS.Parasolid.Line.Visibility in_visibility, bool in_draw_invisible, bool in_drafting, bool in_self_hidden)
 - HPS.Parasolid.LineTessellationKit SetVisibilityEvaluation (HPS.Parasolid.Line.Visibility in_visibility, bool in_draw_invisible, bool in_drafting, bool in_self_hidden, int[] in_suppressed_indices)
 - void Show (out HPS.Parasolid.LineTessellationKit out_kit)
 - bool ShowBCurveRenderingMethod (out HPS.Parasolid.Line.BCurveRendering out_bcurve_rendering_method)
 - bool ShowChordTolerance (out double out_chord_tolerance, out double out_maximum_chord_length, out double out_maximum_chord_angle)
 - bool ShowEdges (out bool out_draw_edges, out bool out_internal_edges)
 - bool ShowHierarchicalOutput (out HPS.Parasolid.Line.Hierarchical out_hierarchical_output)
 - bool ShowIgnoreCriteria (out bool out_ignore, out HPS.Parasolid.Ignore out_ignore_criteria, out double out_minimum_value)
 - bool ShowMemoryLimit (out bool out_use_memory_limit, out ulong out_limit)
 - bool ShowMissingGeometryFailure (out bool out_fail_on_missing_geometry)
 - bool ShowOverlappingBehavior (out HPS.Parasolid.Line.OverlappingBehavior out_overlapping_behavior, out int[] out_indices_one, out int[] out_indices_two)
 - bool ShowParametericHatching (out HPS.Parasolid.Line.Hatching.Parametric out_parametric_hatching, out double out_u, out double out_u_start, out double out_v, out double out_v_start)
 - bool ShowPlanarHatching (out HPS.Parasolid.Line.Hatching.Planar out_planar_haching, out double out_planar_spacing, out HPS.DPoint out_point_through, out HPS.DVector out_direction)
 - bool ShowRadialHatching (out HPS.Parasolid.Line.Hatching.Radial out_radial_hatching, out double out_around, out double out_around_start, out double out_along, out double out_along_start, out double out_about, out double out_about_start)
 - bool ShowRegionalData (out HPS.Parasolid.Line.Region out_region)
 - bool ShowSilhouetteEdges (out bool out_draw_silhouette_edges, out bool out_draw_circles_as_arcs)
 - bool ShowSmoothEdges (out HPS.Parasolid.Line.Smooth out_smooth, out double out_tolerance)
 - bool ShowTransparentBodies (out bool out_allow_transparency, out bool out_transparent_hide, out int[] out_force_transparent)
 - bool ShowUnfixedBlends (out HPS.Parasolid.Line.UnfixedBlends out_unfixed_blends, out double out_spacing)
 - bool ShowViewports (out bool out_use_viewports, out bool out_is_3d, out bool out_viewport_clipping, out HPS.Parasolid.Viewport[] out_viewports)
 - bool ShowVisibilityEvaluation (out HPS.Parasolid.Line.Visibility out_visibility, out bool out_draw_invisible, out bool out_drafting, out bool out_self_hidden, out int[] out_suppressed_indices)
 - HPS.Parasolid.LineTessellationKit UnsetBCurveRenderingMethod ()
 - HPS.Parasolid.LineTessellationKit UnsetChordTolerance ()
 - HPS.Parasolid.LineTessellationKit UnsetEdges ()
 - HPS.Parasolid.LineTessellationKit UnsetEverything ()
 - HPS.Parasolid.LineTessellationKit UnsetHierarchicalOutput ()
 - HPS.Parasolid.LineTessellationKit UnsetIgnoreCriteria ()
 - HPS.Parasolid.LineTessellationKit UnsetMemoryLimit ()
 - HPS.Parasolid.LineTessellationKit UnsetMissingGeometryFailure ()
 - HPS.Parasolid.LineTessellationKit UnsetOverlappingBehavior ()
 - HPS.Parasolid.LineTessellationKit UnsetParametericHatching ()
 - HPS.Parasolid.LineTessellationKit UnsetPlanarHatching ()
 - HPS.Parasolid.LineTessellationKit UnsetRadialHatching ()
 - HPS.Parasolid.LineTessellationKit UnsetRegionalData ()
 - HPS.Parasolid.LineTessellationKit UnsetSilhouetteEdges ()
 - HPS.Parasolid.LineTessellationKit UnsetSmoothEdges ()
 - HPS.Parasolid.LineTessellationKit UnsetTransparentBodies ()
 - HPS.Parasolid.LineTessellationKit UnsetUnfixedBlends ()
 - HPS.Parasolid.LineTessellationKit UnsetViewports ()
 - HPS.Parasolid.LineTessellationKit UnsetVisibilityEvaluation ()
 - Public Static Functions - HPS.Parasolid.LineTessellationKit GetDefault ()
 - bool operator!= (HPS.Parasolid.LineTessellationKit a, HPS.Parasolid.LineTessellationKit b)
 - bool operator== (HPS.Parasolid.LineTessellationKit a, HPS.Parasolid.LineTessellationKit b)
 
 - class Viewport : public IDisposable
- Public Functions - void Dispose ()
 - bool Equals (HPS.Parasolid.Viewport in_viewport)
 - override bool Equals (Object obj)
 - override int GetHashCode ()
 - void ShowViewport (out double[] out_box, out HPS.DPoint out_location, out HPS.DVector out_z_direction, out HPS.DVector out_x_direction)
 - Viewport ()
 - Viewport (double[] in_box, HPS.DPoint in_location, HPS.DVector in_z_direction, HPS.DVector in_x_direction)
 - Public Static Functions - bool operator!= (HPS.Parasolid.Viewport a, HPS.Parasolid.Viewport b)
 - bool operator== (HPS.Parasolid.Viewport a, HPS.Parasolid.Viewport b)
 
 
