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

Public Member Functions

override void Dispose ()
 
 LineTessellationKit (HPS.Parasolid.LineTessellationKit in_kit)
 
override HPS.Type ObjectType ()
 
void Set (HPS.Parasolid.LineTessellationKit in_kit)
 
void Show (out HPS.Parasolid.LineTessellationKit out_kit)
 
override bool Empty ()
 
override bool Equals (System.Object obj)
 
override int GetHashCode ()
 
bool Equals (HPS.Parasolid.LineTessellationKit in_kit)
 
HPS.Parasolid.LineTessellationKit SetEdges (bool in_draw_edges, bool in_internal_edges)
 
HPS.Parasolid.LineTessellationKit SetSilhouetteEdges (bool in_draw_silhouette_edges, bool in_draw_circles_as_arcs)
 
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 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.Parasolid.LineTessellationKit SetPlanarHatching (HPS.Parasolid.Line.Hatching.Planar in_planar_haching)
 
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 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)
 
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)
 
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)
 
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 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)
 
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)
 
HPS.Parasolid.LineTessellationKit SetUnfixedBlends (HPS.Parasolid.Line.UnfixedBlends in_unfixed_blends, double in_spacing)
 
HPS.Parasolid.LineTessellationKit SetUnfixedBlends (HPS.Parasolid.Line.UnfixedBlends in_unfixed_blends)
 
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)
 
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)
 
HPS.Parasolid.LineTessellationKit SetVisibilityEvaluation (HPS.Parasolid.Line.Visibility in_visibility, bool in_draw_invisible)
 
HPS.Parasolid.LineTessellationKit SetVisibilityEvaluation (HPS.Parasolid.Line.Visibility in_visibility)
 
HPS.Parasolid.LineTessellationKit SetSmoothEdges (HPS.Parasolid.Line.Smooth in_smooth, double in_tolerance)
 
HPS.Parasolid.LineTessellationKit SetSmoothEdges (HPS.Parasolid.Line.Smooth in_smooth)
 
HPS.Parasolid.LineTessellationKit SetRegionalData (HPS.Parasolid.Line.Region in_region)
 
HPS.Parasolid.LineTessellationKit SetHierarchicalOutput (HPS.Parasolid.Line.Hierarchical in_hierarchical_output)
 
HPS.Parasolid.LineTessellationKit SetBCurveRenderingMethod (HPS.Parasolid.Line.BCurveRendering in_bcurve_rendering_method)
 
HPS.Parasolid.LineTessellationKit SetViewports (bool in_use_viewports, bool in_is_3d, bool viewport_clipping, HPS.Parasolid.Viewport[] in_viewports)
 
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)
 
HPS.Parasolid.LineTessellationKit SetViewports (bool in_use_viewports)
 
HPS.Parasolid.LineTessellationKit SetChordTolerance (double in_chord_tolerance, double in_maximum_chord_length, double in_maximum_chord_angle)
 
HPS.Parasolid.LineTessellationKit SetIgnoreCriteria (bool in_ignore, HPS.Parasolid.Ignore in_ignore_criteria, double in_minimum_value)
 
HPS.Parasolid.LineTessellationKit SetIgnoreCriteria (bool in_ignore, HPS.Parasolid.Ignore in_ignore_criteria)
 
HPS.Parasolid.LineTessellationKit SetIgnoreCriteria (bool in_ignore)
 
HPS.Parasolid.LineTessellationKit SetMemoryLimit (bool in_use_memory_limit, ulong in_limit)
 
HPS.Parasolid.LineTessellationKit SetMemoryLimit (bool in_use_memory_limit)
 
HPS.Parasolid.LineTessellationKit SetTransparentBodies (bool in_allow_transparency, bool in_transparent_hide, int[] in_transparent_bodies)
 
HPS.Parasolid.LineTessellationKit SetTransparentBodies (bool in_allow_transparency, bool in_transparent_hide)
 
HPS.Parasolid.LineTessellationKit SetMissingGeometryFailure (bool in_fail_on_missing_geometry)
 
HPS.Parasolid.LineTessellationKit SetOverlappingBehavior (HPS.Parasolid.Line.OverlappingBehavior in_overlapping_behavior, int[] in_indices_one, int[] in_indices_two)
 
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)
 
HPS.Parasolid.LineTessellationKit UnsetEdges ()
 
HPS.Parasolid.LineTessellationKit UnsetSilhouetteEdges ()
 
HPS.Parasolid.LineTessellationKit UnsetPlanarHatching ()
 
HPS.Parasolid.LineTessellationKit UnsetRadialHatching ()
 
HPS.Parasolid.LineTessellationKit UnsetParametericHatching ()
 
HPS.Parasolid.LineTessellationKit UnsetUnfixedBlends ()
 
HPS.Parasolid.LineTessellationKit UnsetVisibilityEvaluation ()
 
HPS.Parasolid.LineTessellationKit UnsetSmoothEdges ()
 
HPS.Parasolid.LineTessellationKit UnsetRegionalData ()
 
HPS.Parasolid.LineTessellationKit UnsetHierarchicalOutput ()
 
HPS.Parasolid.LineTessellationKit UnsetBCurveRenderingMethod ()
 
HPS.Parasolid.LineTessellationKit UnsetViewports ()
 
HPS.Parasolid.LineTessellationKit UnsetChordTolerance ()
 
HPS.Parasolid.LineTessellationKit UnsetIgnoreCriteria ()
 
HPS.Parasolid.LineTessellationKit UnsetMemoryLimit ()
 
HPS.Parasolid.LineTessellationKit UnsetTransparentBodies ()
 
HPS.Parasolid.LineTessellationKit UnsetMissingGeometryFailure ()
 
HPS.Parasolid.LineTessellationKit UnsetOverlappingBehavior ()
 
HPS.Parasolid.LineTessellationKit UnsetEverything ()
 
bool ShowEdges (out bool out_draw_edges, out bool out_internal_edges)
 
bool ShowSilhouetteEdges (out bool out_draw_silhouette_edges, out bool out_draw_circles_as_arcs)
 
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 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 ShowUnfixedBlends (out HPS.Parasolid.Line.UnfixedBlends out_unfixed_blends, out double out_spacing)
 
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)
 
bool ShowSmoothEdges (out HPS.Parasolid.Line.Smooth out_smooth, out double out_tolerance)
 
bool ShowRegionalData (out HPS.Parasolid.Line.Region out_region)
 
bool ShowHierarchicalOutput (out HPS.Parasolid.Line.Hierarchical out_hierarchical_output)
 
bool ShowBCurveRenderingMethod (out HPS.Parasolid.Line.BCurveRendering out_bcurve_rendering_method)
 
bool ShowViewports (out bool out_use_viewports, out bool out_is_3d, out bool out_viewport_clipping, out HPS.Parasolid.Viewport[] out_viewports)
 
bool ShowChordTolerance (out double out_chord_tolerance, out double out_maximum_chord_length, out double out_maximum_chord_angle)
 
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 ShowTransparentBodies (out bool out_allow_transparency, out bool out_transparent_hide, out int[] out_force_transparent)
 
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)
 
- 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.LineTessellationKit 
GetDefault ()
 
static bool operator== (HPS.Parasolid.LineTessellationKit a, HPS.Parasolid.LineTessellationKit b)
 
static bool operator!= (HPS.Parasolid.LineTessellationKit a, HPS.Parasolid.LineTessellationKit 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: