Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
HPS.Parasolid.FacetTessellationKit Class Reference
Inheritance diagram for HPS.Parasolid.FacetTessellationKit:
HPS.Sprocket HPS.Object

Public Member Functions

override void Dispose ()
 
 FacetTessellationKit (HPS.Parasolid.FacetTessellationKit in_kit)
 
override HPS.Type ObjectType ()
 
void Set (HPS.Parasolid.FacetTessellationKit in_kit)
 
void Show (out HPS.Parasolid.FacetTessellationKit out_kit)
 
override bool Empty ()
 
override bool Equals (System.Object obj)
 
override int GetHashCode ()
 
bool Equals (HPS.Parasolid.FacetTessellationKit in_kit)
 
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)
 
HPS.Parasolid.FacetTessellationKit SetTessellationLevel (HPS.Parasolid.TessellationLevel in_tessellation_level)
 
HPS.Parasolid.FacetTessellationKit SetShapeGeneration (HPS.Parasolid.Facet.Shape in_shape)
 
HPS.Parasolid.FacetTessellationKit SetVertexMatching (HPS.Parasolid.Facet.Match in_vertex_matching)
 
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 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)
 
HPS.Parasolid.FacetTessellationKit SetDensity (HPS.Parasolid.Facet.Density in_density)
 
HPS.Parasolid.FacetTessellationKit SetIgnoredLoops (int[] in_ignored_loops)
 
HPS.Parasolid.FacetTessellationKit SetFacetSize (double in_minimum_width, double in_maximum_width, int in_maximum_sides)
 
HPS.Parasolid.FacetTessellationKit SetChordTolerance (double in_chord_tolerance, double in_maximum_chord_length, double in_maximum_chord_angle)
 
HPS.Parasolid.FacetTessellationKit SetSurfacePlaneTolerance (double in_plane_tolerance, double in_max_plane_angle)
 
HPS.Parasolid.FacetTessellationKit SetFacetPlaneTolerance (double in_plane_tolerance, double in_max_plane_angle)
 
HPS.Parasolid.FacetTessellationKit SetDegeneracyBehavior (HPS.Parasolid.Facet.Degeneracy in_degeneracy_behavior)
 
HPS.Parasolid.FacetTessellationKit SetLocalTolerances (HPS.Parasolid.Facet.Tolerance[] in_tolerance_array, int[] in_topology_array, int[] in_tolerance_for_tolopoly)
 
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 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)
 
HPS.Parasolid.FacetTessellationKit SetIgnoreCriteria (bool in_ignore)
 
HPS.Parasolid.FacetTessellationKit SetWireEdges (bool in_wire_edges)
 
HPS.Parasolid.FacetTessellationKit SetIncrementalFaceting (HPS.Parasolid.Facet.IncrementalFaceting in_faceting, bool refine_tessellation)
 
HPS.Parasolid.FacetTessellationKit SetIncrementalFaceting (HPS.Parasolid.Facet.IncrementalFaceting in_faceting)
 
HPS.Parasolid.FacetTessellationKit SetInflection (bool in_refine)
 
HPS.Parasolid.FacetTessellationKit SetImprovedFacetQuality (bool in_improved_quality)
 
HPS.Parasolid.FacetTessellationKit SetFlattenVertices (bool in_flatten_vertices)
 
HPS.Parasolid.FacetTessellationKit SetOffsetFaces (bool in_offset_faces)
 
HPS.Parasolid.FacetTessellationKit SetNormals (bool in_normals)
 
HPS.Parasolid.FacetTessellationKit SetParameters (bool in_parameters)
 
HPS.Parasolid.FacetTessellationKit SetEdges (bool in_edges)
 
HPS.Parasolid.FacetTessellationKit SetStrips (bool in_strips, int in_max_facets_per_strip, bool in_split_strips)
 
HPS.Parasolid.FacetTessellationKit UnsetTessellationLevel ()
 
HPS.Parasolid.FacetTessellationKit UnsetShapeGeneration ()
 
HPS.Parasolid.FacetTessellationKit UnsetVertexMatching ()
 
HPS.Parasolid.FacetTessellationKit UnsetDensity ()
 
HPS.Parasolid.FacetTessellationKit UnsetIgnoredLoops ()
 
HPS.Parasolid.FacetTessellationKit UnsetFacetSize ()
 
HPS.Parasolid.FacetTessellationKit UnsetChordTolerance ()
 
HPS.Parasolid.FacetTessellationKit UnsetSurfacePlaneTolerance ()
 
HPS.Parasolid.FacetTessellationKit UnsetFacetPlaneTolerance ()
 
HPS.Parasolid.FacetTessellationKit UnsetDegeneracyBehavior ()
 
HPS.Parasolid.FacetTessellationKit UnsetLocalTolerances ()
 
HPS.Parasolid.FacetTessellationKit UnsetIgnoreCriteria ()
 
HPS.Parasolid.FacetTessellationKit UnsetWireEdges ()
 
HPS.Parasolid.FacetTessellationKit UnsetIncrementalFaceting ()
 
HPS.Parasolid.FacetTessellationKit UnsetInflection ()
 
HPS.Parasolid.FacetTessellationKit UnsetImprovedFacetQuality ()
 
HPS.Parasolid.FacetTessellationKit UnsetFlattenVertices ()
 
HPS.Parasolid.FacetTessellationKit UnsetOffsetFaces ()
 
HPS.Parasolid.FacetTessellationKit UnsetNormals ()
 
HPS.Parasolid.FacetTessellationKit UnsetParameters ()
 
HPS.Parasolid.FacetTessellationKit UnsetEdges ()
 
HPS.Parasolid.FacetTessellationKit UnsetStrips ()
 
HPS.Parasolid.FacetTessellationKit UnsetEverything ()
 
bool ShowTessellationLevel (out HPS.Parasolid.TessellationLevel out_tessellation_level, out double out_chord, out double out_angle)
 
bool ShowShapeGeneration (out HPS.Parasolid.Facet.Shape out_shape)
 
bool ShowVertexMatching (out HPS.Parasolid.Facet.Match out_vertex_matching)
 
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 ShowIgnoredLoops (out int[] out_ignored_loops)
 
bool ShowFacetSize (out double out_minimum_width, out double out_maximum_width, out int out_maximum_sides)
 
bool ShowChordTolerance (out double out_chord_tolerance, out double out_maximum_chord_length, out double out_maximum_chord_angle)
 
bool ShowSurfacePlaneTolerance (out double out_plane_tolerance, out double out_max_plane_angle)
 
bool ShowFacetPlaneTolerance (out double out_plane_tolerance, out double out_max_plane_angle)
 
bool ShowDegeneracyBehavior (out HPS.Parasolid.Facet.Degeneracy out_degeneracy_behavior)
 
bool ShowLocalTolerances (out HPS.Parasolid.Facet.Tolerance[] out_tolerance_array, out int[] out_topology_array, out int[] out_tolerance_for_tolopoly)
 
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 ShowWireEdges (out bool out_wire_edges)
 
bool ShowIncrementalFaceting (out HPS.Parasolid.Facet.IncrementalFaceting out_faceting, out bool out_refine_tessellation)
 
bool ShowInflection (out bool out_refine)
 
bool ShowImprovedFacetQuality (out bool out_improved_quality)
 
bool ShowFlattenVertices (out bool out_flatten_vertices)
 
bool ShowOffsetFaces (out bool out_offset_faces)
 
bool ShowNormals (out bool out_normals)
 
bool ShowParameters (out bool out_parameters)
 
bool ShowEdges (out bool out_edges)
 
bool ShowStrips (out bool out_strips, out int out_max_facets_per_strip, out bool out_split_strips)
 
- Public Member Functions inherited from HPS.Sprocket
 Sprocket (HPS.Sprocket in_that)
 
- Public Member Functions inherited from HPS.Object
IntPtr GetClassID ()
 
 Object (HPS.Object in_that)
 
HPS.Type Type ()
 
virtual void Reset ()
 
bool HasType (HPS.Type in_mask)
 
IntPtr GetInstanceID ()
 

Static Public Member Functions

static
HPS.Parasolid.FacetTessellationKit 
GetDefault ()
 
static bool operator== (HPS.Parasolid.FacetTessellationKit a, HPS.Parasolid.FacetTessellationKit b)
 
static bool operator!= (HPS.Parasolid.FacetTessellationKit a, HPS.Parasolid.FacetTessellationKit b)
 
- Static Public Member Functions inherited from HPS.Object
static IntPtr ClassID< T > ()
 

Protected Member Functions

override void deleteCptr ()
 
- Protected Member Functions inherited from HPS.Object
virtual IntPtr GetNonDirectorClassID ()
 

Additional Inherited Members

- Public Types inherited from HPS.Sprocket
enum  UpdateType { Synchronous = 0, Asynchronous = 1 }
 
- Protected Attributes inherited from HPS.Object
HandleRef cptr
 
HandleRef scptr
 
bool cMemOwn
 

The documentation for this class was generated from the following file: