|
enum | BCurveRendering { BCurveRendering::Polyline,
BCurveRendering::Bezier,
BCurveRendering::NURBS
} |
|
enum | Hierarchical { Hierarchical::On,
Hierarchical::Off,
Hierarchical::NoGeometry,
Hierarchical::Parameterized
} |
|
enum | OverlappingBehavior { OverlappingBehavior::DoNotAllow,
OverlappingBehavior::Allow,
OverlappingBehavior::AllowAndIntersectAll,
OverlappingBehavior::AllowAndIntersectPairs
} |
|
enum | Region { Region::Output,
Region::DoNotOutput,
Region::ByAttribute
} |
|
enum | Smooth { Smooth::Indicate,
Smooth::DoNotIndicate,
Smooth::Draft
} |
|
enum | UnfixedBlends { UnfixedBlends::Draw,
UnfixedBlends::DoNotDraw,
UnfixedBlends::ByAttribute
} |
|
enum | Visibility {
Visibility::DoNotEvaluate,
Visibility::NoHidden,
Visibility::MarkHiddenAsInvisible,
Visibility::Draft,
Visibility::Custom
} |
|
Enumerator |
---|
Polyline |
Output bcurves as polylines.
|
Bezier |
Output bcurves in Bezier form.
|
NURBS |
Output bcurves in NURBS form.
|
Enumerator |
---|
On |
Do not produce hierarchical output.
|
Off |
Hierarchical output.
|
NoGeometry |
Hierarchical output - no geometry.
|
Parameterized |
Hierarchical output parameterised.
|
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.
|
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.
|
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.
|
Enumerator |
---|
Draw |
No rendering of unfixed blends.
|
DoNotDraw |
Unfixed blends are rendered.
|
ByAttribute |
Unfixed blends are rendered as defined by the blend attribute.
|
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: