public class VelocityVectorDirectionCesiumProperty extends CesiumProperty<UnitCartesian>
CesiumProperty
that specifies that a property will be calculated on the client to be the direction
of the velocity vector of a given object. The given object must be written out in the same CZML document, and
must produce a CZML position.Constructor and Description |
---|
VelocityVectorDirectionCesiumProperty()
Initializes a new instance.
|
VelocityVectorDirectionCesiumProperty(IServiceProvider obj)
Initializes a new instance.
|
Modifier and Type | Method and Description |
---|---|
IServiceProvider |
getObject()
Gets the object which will be used to calculate the direction of the velocity vector.
|
void |
setObject(IServiceProvider value)
Sets the object which will be used to calculate the direction of the velocity vector.
|
createGenerators, toCesiumProperty, toCesiumProperty, toCesiumProperty
public VelocityVectorDirectionCesiumProperty()
public VelocityVectorDirectionCesiumProperty(IServiceProvider obj)
obj
- The object which will be used to calculate the direction of the velocity vector.
This service provider must be written out in the same CZML document, and is expected to
provide the ILocationPointService
, which will cause a CZML position to be written.public final IServiceProvider getObject()
ILocationPointService
, which will cause a CZML position to be written.public final void setObject(IServiceProvider value)
ILocationPointService
, which will cause a CZML position to be written.