REFERENCE MANUAL
Classes | |
class | Hatching |
Public Types | |
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 } |
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() |