public class StripeMaterialGraphics extends Object
Constructor and Description |
---|
StripeMaterialGraphics()
Initializes a new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
createGenerators(IContainerCesiumGenerator parent,
CesiumGeneratorContext context,
IServiceProvider owner,
MaterialCesiumWriter writer) |
void |
createGenerators(IContainerCesiumGenerator parent,
CesiumGeneratorContext context,
IServiceProvider owner,
PolylineMaterialCesiumWriter writer) |
CesiumProperty<Color> |
getEvenColor()
Gets the color of the even stripes.
|
CesiumProperty<Color> |
getOddColor()
Gets the color of the odd stripes.
|
CesiumProperty<Double> |
getOffset()
Gets the offset of the start of the stripes.
|
CesiumProperty<CesiumStripeOrientation> |
getOrientation()
Gets the stripe orientation.
|
CesiumProperty<Double> |
getRepeat()
Gets the number of times the stripes should repeat; with 1 causing each stripe to be drawn once.
|
void |
setEvenColor(CesiumProperty<Color> value)
Sets the color of the even stripes.
|
void |
setOddColor(CesiumProperty<Color> value)
Sets the color of the odd stripes.
|
void |
setOffset(CesiumProperty<Double> value)
Sets the offset of the start of the stripes.
|
void |
setOrientation(CesiumProperty<CesiumStripeOrientation> value)
Sets the stripe orientation.
|
void |
setRepeat(CesiumProperty<Double> value)
Sets the number of times the stripes should repeat; with 1 causing each stripe to be drawn once.
|
public StripeMaterialGraphics()
public final CesiumProperty<CesiumStripeOrientation> getOrientation()
CesiumStripeOrientation.HORIZONTAL
.public final void setOrientation(CesiumProperty<CesiumStripeOrientation> value)
CesiumStripeOrientation.HORIZONTAL
.public final CesiumProperty<Color> getEvenColor()
White
(get
).public final void setEvenColor(CesiumProperty<Color> value)
White
(get
).public final CesiumProperty<Color> getOddColor()
Black
(get
).public final void setOddColor(CesiumProperty<Color> value)
Black
(get
).public final CesiumProperty<Double> getOffset()
public final void setOffset(CesiumProperty<Double> value)
public final CesiumProperty<Double> getRepeat()
public final void setRepeat(CesiumProperty<Double> value)
public final void createGenerators(IContainerCesiumGenerator parent, CesiumGeneratorContext context, IServiceProvider owner, MaterialCesiumWriter writer)
public final void createGenerators(IContainerCesiumGenerator parent, CesiumGeneratorContext context, IServiceProvider owner, PolylineMaterialCesiumWriter writer)