|
enum | BCurveRendering { BCurveRendering.Polyline = 0,
BCurveRendering.Bezier = 1,
BCurveRendering.NURBS = 2
} |
|
enum | Hierarchical { Hierarchical.On = 0,
Hierarchical.Off = 1,
Hierarchical.NoGeometry = 2,
Hierarchical.Parameterized = 3
} |
|
enum | OverlappingBehavior { OverlappingBehavior.DoNotAllow = 0,
OverlappingBehavior.Allow = 1,
OverlappingBehavior.AllowAndIntersectAll = 2,
OverlappingBehavior.AllowAndIntersectPairs = 3
} |
|
enum | Region { Region.Output = 0,
Region.DoNotOutput = 1,
Region.ByAttribute = 2
} |
|
enum | Smooth { Smooth.Indicate = 0,
Smooth.DoNotIndicate = 1,
Smooth.Draft = 2
} |
|
enum | UnfixedBlends { UnfixedBlends.Draw = 0,
UnfixedBlends.DoNotDraw = 1,
UnfixedBlends.ByAttribute = 2
} |
|
enum | Visibility {
Visibility.DoNotEvaluate = 0,
Visibility.NoHidden = 1,
Visibility.MarkHiddenAsInvisible = 2,
Visibility.Draft = 3,
Visibility.Custom = 4
} |
|
◆ BCurveRendering
Enumerator |
---|
Polyline | Output bcurves as polylines.
|
Bezier | Output bcurves in Bezier form.
|
NURBS | Output bcurves in NURBS form.
|
◆ Hierarchical
Enumerator |
---|
On | Do not produce hierarchical output.
|
Off | Hierarchical output.
|
NoGeometry | Hierarchical output - no geometry.
|
Parameterized | Hierarchical output parameterised.
|
◆ OverlappingBehavior
Enumerator |
---|
DoNotAllow | Do not allow for overlapping instances.
|
Allow | Allow for overlapping instances.
|
AllowAndIntersectAll | Allow for overlapping instances, and clash all curves.
|
AllowAndIntersectPairs | Allow for overlapping instances, and clash pairs of curves.
|
◆ Region
Enumerator |
---|
Output | Output regional data for all edges and silhouettes.
|
DoNotOutput | Do not output regional data.
|
ByAttribute | Output regional data for silhouettes and edges bounding faces with the regional attribute.
|
◆ Smooth
Enumerator |
---|
Indicate | Indicate whether edges are smooth.
|
DoNotIndicate | Do not indicate whether edges are smooth.
|
Draft | Indicate whether edges are smooth, and also whether they are coincident with other lines.
|
◆ UnfixedBlends
Enumerator |
---|
Draw | No rendering of unfixed blends.
|
DoNotDraw | Unfixed blends are rendered.
|
ByAttribute | Unfixed blends are rendered as defined by the blend attribute.
|
◆ Visibility
Enumerator |
---|
DoNotEvaluate | Visibility information is not evaluated.
|
NoHidden | Hidden lines are not drawn.
|
MarkHiddenAsInvisible | Hidden lines are drawn and marked as invisible.
|
Draft | Hidden lines and distinguish between those hidden by lines and those hidden by faces.
|
Custom | Evaluate visibility based on the options passed to LineTessellationKit.SetVisibilityEvaluation()
|
The documentation for this class was generated from the following file:
- internals/hps_sprk_parasolid/source/cs/HPS.Parasolid.cs