public final class TLspPaintPass extends Object
TLspPaintPass
could state that only
selected bodies should be painted that are transparent and draped on terrain.
Painters should only paint what is requested by the provided paint pass.ILspPainter
Modifier and Type | Method and Description |
---|---|
static TLspPaintPass |
getInstance(TLspPaintPhase aPaintPhase,
TLspPaintRepresentationState aPaintRepresentationState)
Retrieves a paint pass that combines the given paint phase and
paint representation state.
|
TLspPaintPhase.PaintDraping |
getPaintDraping() |
TLspPaintPhase.PaintOpacity |
getPaintOpacity() |
TLspPaintPhase |
getPaintPhase()
Gets the paint phase.
|
TLspPaintRepresentation |
getPaintRepresentation()
Convenience method that gets the paint representation.
|
TLspPaintRepresentationState |
getPaintRepresentationState()
Gets the paint representation state.
|
TLspPaintState |
getPaintState()
Convenience method that gets the paint state that defines whether selected,
edited or all other objects should be painted.
|
String |
toString() |
public static TLspPaintPass getInstance(TLspPaintPhase aPaintPhase, TLspPaintRepresentationState aPaintRepresentationState)
aPaintPhase
- the paint phaseaPaintRepresentationState
- the paint representation statepublic TLspPaintPhase getPaintPhase()
public TLspPaintRepresentationState getPaintRepresentationState()
public TLspPaintRepresentation getPaintRepresentation()
public TLspPaintPhase.PaintOpacity getPaintOpacity()
public TLspPaintPhase.PaintDraping getPaintDraping()
public TLspPaintState getPaintState()