public class PolylineDashMaterialGraphics extends Object
Constructor and Description |
---|
PolylineDashMaterialGraphics()
Initializes a new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
createGenerators(IContainerCesiumGenerator parent,
CesiumGeneratorContext context,
IServiceProvider owner,
PolylineMaterialCesiumWriter writer) |
CesiumProperty<Color> |
getColor()
Gets the color of the dashes on the line.
|
CesiumProperty<Double> |
getDashLength()
Gets the length in screen-space pixels of a single dash and gap pattern.
|
CesiumProperty<Integer> |
getDashPattern()
Gets a 16-bit bitfield representing which portions along a single dashLength are the dash (1) and which are the gap (0).
|
CesiumProperty<Color> |
getGapColor()
Gets the color of the gaps between dashes on the line.
|
void |
setColor(CesiumProperty<Color> value)
Sets the color of the dashes on the line.
|
void |
setDashLength(CesiumProperty<Double> value)
Sets the length in screen-space pixels of a single dash and gap pattern.
|
void |
setDashPattern(CesiumProperty<Integer> value)
Sets a 16-bit bitfield representing which portions along a single dashLength are the dash (1) and which are the gap (0).
|
void |
setGapColor(CesiumProperty<Color> value)
Sets the color of the gaps between dashes on the line.
|
public PolylineDashMaterialGraphics()
public final CesiumProperty<Color> getColor()
White
(get
).public final void setColor(CesiumProperty<Color> value)
White
(get
).public final CesiumProperty<Color> getGapColor()
public final void setGapColor(CesiumProperty<Color> value)
public final CesiumProperty<Double> getDashLength()
public final void setDashLength(CesiumProperty<Double> value)
public final CesiumProperty<Integer> getDashPattern()
public final void setDashPattern(CesiumProperty<Integer> value)
public final void createGenerators(IContainerCesiumGenerator parent, CesiumGeneratorContext context, IServiceProvider owner, PolylineMaterialCesiumWriter writer)