Property | Type | Description | |
---|---|---|---|
MaximumInterval | TimeInterval |
Method | Description | |
---|---|---|
WriteBoundingRectangle ( CesiumOutputStream output, BoundingRectangle value ) : void |
Writes a BoundingRectangle value as an array in X, Y, Width, Height order.
|
|
WriteBoundingRectangle ( CesiumOutputStream output, string propertyName, IList |
Writes time-tagged BoundingRectangle values as an array in [Time, Clock, Cone, Magnitude] order. Times are epoch seconds since an epoch that is determined from the first date to be written. The epoch property is written as well.
|
|
WriteCartesian2 ( CesiumOutputStream output, Rectangular value ) : void |
Writes a Rectangular value as an array in X, Y order.
|
|
WriteCartesian2 ( CesiumOutputStream output, string propertyName, IList |
Writes time-tagged Rectangular values as an array in [Time, X, Y] order. Times are epoch seconds since an epoch that is determined from the first date to be written. The epoch property is written as well.
|
|
WriteCartesian3 ( CesiumOutputStream output, Cartesian value ) : void |
Writes a Cartesian value as an array in X, Y, Z order.
|
|
WriteCartesian3 ( CesiumOutputStream output, string propertyName, IList |
Writes time-tagged Cartesian values as an array in [Time, X, Y, Z] order. Times are epoch seconds since an epoch that is determined from the first date to be written. The epoch property is written as well.
|
|
WriteCartesian3List ( CesiumOutputStream output, IEnumerable |
Writes a list of Cartesian values as an array in X, Y, Z order.
|
|
WriteCartesian3Velocity ( CesiumOutputStream output, Motion |
Writes a Motion<Cartesian> value as an array in X, Y, Z, vX, vY, vZ order.
|
|
WriteCartesian3Velocity ( CesiumOutputStream output, string propertyName, IList |
Writes time-tagged Motion<Cartesian> values as an array in [Time, X, Y, Z, vX, vY, vZ] order. Times are epoch seconds since an epoch that is determined from the first date to be written. The epoch property is written as well.
|
|
WriteCartographic ( CesiumOutputStream output, Cartographic value ) : void |
Writes a Cartographic value as an array in Longitude, Latitude, Height order.
|
|
WriteCartographic ( CesiumOutputStream output, string propertyName, IList |
Writes time-tagged Cartographic values as an array in [Time, Longitude, Latitude, Height] order. Times are epoch seconds since an epoch that is determined from the first date to be written. The epoch property is written as well.
|
|
WriteCartographicExtent ( CesiumOutputStream output, CartographicExtent value ) : void |
Writes a CartographicExtent value as an array in WestLongitude, SouthLatitude, EastLongitude, NorthLatitude order.
|
|
WriteCartographicExtent ( CesiumOutputStream output, string propertyName, IList |
Writes time-tagged CartographicExtent values as an array in [Time, WestLongitude, SouthLatitude, EastLongitude, NorthLatitude] order. Times are epoch seconds since an epoch that is determined from the first date to be written. The epoch property is written as well.
|
|
WriteCartographicList ( CesiumOutputStream output, IEnumerable |
Writes a list of Cartographic values as an array in Longitude, Latitude, Height order.
|
|
WriteDate ( CesiumOutputStream output, JulianDate date ) : void |
Writes a JulianDate as an ISO 8601 interval string.
|
|
WriteDouble ( CesiumOutputStream output, string propertyName, IList |
Writes time-tagged floating-point values as an array in [Time, Value] order. Times are epoch seconds since an epoch that is determined from the first date to be written. The epoch property is written as well.
|
|
WriteDoubleList ( CesiumOutputStream output, IEnumerable |
Writes a list of double values as an array in X, Y, Z order.
|
|
WriteNearFarScalar ( CesiumOutputStream output, NearFarScalar value ) : void |
Writes a NearFarScalar value as an array in Clock, Cone, Magnitude order.
|
|
WriteNearFarScalar ( CesiumOutputStream output, string propertyName, IList |
Writes time-tagged NearFarScalar values as an array in [Time, Clock, Cone, Magnitude] order. Times are epoch seconds since an epoch that is determined from the first date to be written. The epoch property is written as well.
|
|
WriteReference ( CesiumOutputStream output, System.Reference value ) : void |
Writes a reference.
|
|
WriteReference ( CesiumOutputStream output, string value ) : void |
Writes a reference.
|
|
WriteReference ( CesiumOutputStream output, string identifier, string propertyName ) : void |
Writes a reference and an identifier and property name.
|
|
WriteReferences ( CesiumOutputStream output, IEnumerable |
Writes a list of references.
|
|
WriteRgba ( CesiumOutputStream output, Color value ) : void |
Writes a color value as an array in Red, Green, Blue, Alpha order.
|
|
WriteRgba ( CesiumOutputStream output, int red, int green, int blue, int alpha ) : void |
Writes a color value as an array in Red, Green, Blue, Alpha order.
|
|
WriteRgba ( CesiumOutputStream output, string propertyName, IList |
Writes time-tagged color values as an array in [Time, Red, Green, Blue, Alpha] order. Times are epoch seconds since an epoch that is determined from the first date to be written. The epoch property is written as well.
|
|
WriteRgbaf ( CesiumOutputStream output, Color value ) : void |
Writes a color value as an array in Red, Green, Blue, Alpha order as floating-point values.
|
|
WriteRgbaf ( CesiumOutputStream output, double red, double green, double blue, double alpha ) : void |
Writes a color value as an array in Red, Green, Blue, Alpha order as floating-point values.
|
|
WriteRgbaf ( CesiumOutputStream output, string propertyName, IList |
Writes time-tagged color values as an array in [Time, Red, Green, Blue, Alpha] order as floating-point values. Times are epoch seconds since an epoch that is determined from the first date to be written. The epoch property is written as well.
|
|
WriteSpherical ( CesiumOutputStream output, Spherical value ) : void |
Writes a Spherical value as an array in Clock, Cone, Magnitude order.
|
|
WriteSpherical ( CesiumOutputStream output, string propertyName, IList |
Writes time-tagged Spherical values as an array in [Time, Clock, Cone, Magnitude] order. Times are epoch seconds since an epoch that is determined from the first date to be written. The epoch property is written as well.
|
|
WriteSphericalList ( CesiumOutputStream output, IEnumerable |
Writes a list of Spherical values as an array in Clock, Cone, Magnitude order.
|
|
WriteTimeInterval ( CesiumOutputStream output, TimeInterval interval ) : void |
Writes a TimeInterval as an ISO 8601 interval string.
|
|
WriteTimeIntervalCollection ( CesiumOutputStream output, IList |
Writes a list of
|
|
WriteUnitCartesian3 ( CesiumOutputStream output, UnitCartesian value ) : void |
Writes a UnitCartesian value as an array in X, Y, Z order.
|
|
WriteUnitCartesian3 ( CesiumOutputStream output, string propertyName, IList |
Writes time-tagged UnitCartesian values as an array in [Time, X, Y, Z] order. Times are epoch seconds since an epoch that is determined from the first date to be written. The epoch property is written as well.
|
|
WriteUnitCartesian3List ( CesiumOutputStream output, IEnumerable |
Writes a list of UnitCartesian values as an array in X, Y, Z order.
|
|
WriteUnitQuaternion ( CesiumOutputStream output, UnitQuaternion value ) : void |
Writes a UnitQuaternion as an array in [X, Y, Z, W] order.
|
|
WriteUnitQuaternion ( CesiumOutputStream output, string propertyName, IList |
Writes the time-tagged UnitQuaternion collection as an array in [Time, X, Y, Z, W] order. Times are epoch seconds since an epoch that is determined from the first date to be written. The epoch property is written as well.
|
|
WriteUnitSpherical ( CesiumOutputStream output, UnitSpherical value ) : void |
Writes a UnitSpherical value as an array in Clock, Cone order.
|
|
WriteUnitSpherical ( CesiumOutputStream output, string propertyName, IList |
Writes time-tagged UnitSpherical values as an array in [Time, Clock, Cone] order. Times are epoch seconds since an epoch that is determined from the first date to be written. The epoch property is written as well.
|
|
WriteUnitSphericalList ( CesiumOutputStream output, IEnumerable |
Writes a list of UnitSpherical values as an array in Clock, Cone order.
|
Method | Description | |
---|---|---|
GetAndWriteEpoch ( CesiumOutputStream output, IList |
Gets an appropriate epoch from a list of dates and writes it to the CesiumOutputStream as the "epoch" property. If the dates collection is empty, the startIndex is past the end of the collection, or the length is zero, this method does not write the "epoch" property and returns JulianDate.MinValue.
|
public static WriteBoundingRectangle ( CesiumOutputStream output, BoundingRectangle value ) : void | ||
output | CesiumOutputStream | The stream to which to write the value. |
value | BoundingRectangle | The value to write. |
return | void |
public static WriteBoundingRectangle ( CesiumOutputStream output, string propertyName, IList |
||
output | CesiumOutputStream | The stream to which to write the array. |
propertyName | string | The name of the property to write. |
dates | IList |
The dates at which the value is specified. |
values | IList |
The corresponding value for each date. |
startIndex | int | The index of the first element to use in the |
length | int | The number of elements to use from the |
return | void |
public static WriteCartesian2 ( CesiumOutputStream output, Rectangular value ) : void | ||
output | CesiumOutputStream | The stream to which to write the value. |
value | Rectangular | The value to write. |
return | void |
public static WriteCartesian2 ( CesiumOutputStream output, string propertyName, IList |
||
output | CesiumOutputStream | The stream to which to write the array. |
propertyName | string | The name of the property to write. |
dates | IList |
The dates at which the value is specified. |
values | IList |
The corresponding value for each date. |
startIndex | int | The index of the first element to use in the |
length | int | The number of elements to use from the |
return | void |
public static WriteCartesian3 ( CesiumOutputStream output, Cartesian value ) : void | ||
output | CesiumOutputStream | The stream to which to write the value. |
value | Cartesian | The value to write. |
return | void |
public static WriteCartesian3 ( CesiumOutputStream output, string propertyName, IList |
||
output | CesiumOutputStream | The stream to which to write the array. |
propertyName | string | The name of the property to write. |
dates | IList |
The dates at which the value is specified. |
values | IList |
The corresponding value for each date. |
startIndex | int | The index of the first element to use in the |
length | int | The number of elements to use from the |
return | void |
public static WriteCartesian3List ( CesiumOutputStream output, IEnumerable |
||
output | CesiumOutputStream | The stream to which to write the value. |
values | IEnumerable |
The values to write. |
return | void |
public static WriteCartesian3Velocity ( CesiumOutputStream output, Motion |
||
output | CesiumOutputStream | The stream to which to write the value. |
value | Motion |
The value to write. |
return | void |
public static WriteCartesian3Velocity ( CesiumOutputStream output, string propertyName, IList |
||
output | CesiumOutputStream | The stream to which to write the array. |
propertyName | string | The name of the property to write. |
dates | IList |
The dates at which the value is specified. |
values | IList |
The corresponding value for each date. |
startIndex | int | The index of the first element to use in the |
length | int | The number of elements to use from the |
return | void |
public static WriteCartographic ( CesiumOutputStream output, Cartographic value ) : void | ||
output | CesiumOutputStream | The stream to which to write the value. |
value | Cartographic | The value to write. |
return | void |
public static WriteCartographic ( CesiumOutputStream output, string propertyName, IList |
||
output | CesiumOutputStream | The stream to which to write the array. |
propertyName | string | The name of the property to write. |
dates | IList |
The dates at which the value is specified. |
values | IList |
The corresponding value for each date. |
startIndex | int | The index of the first element to use in the |
length | int | The number of elements to use from the |
return | void |
public static WriteCartographicExtent ( CesiumOutputStream output, CartographicExtent value ) : void | ||
output | CesiumOutputStream | The stream to which to write the value. |
value | CartographicExtent | The value to write. |
return | void |
public static WriteCartographicExtent ( CesiumOutputStream output, string propertyName, IList |
||
output | CesiumOutputStream | The stream to which to write the array. |
propertyName | string | The name of the property to write. |
dates | IList |
The dates at which the value is specified. |
values | IList |
The corresponding value for each date. |
startIndex | int | The index of the first element to use in the |
length | int | The number of elements to use from the |
return | void |
public static WriteCartographicList ( CesiumOutputStream output, IEnumerable |
||
output | CesiumOutputStream | The stream to which to write the value. |
values | IEnumerable |
The values to write. |
return | void |
public static WriteDate ( CesiumOutputStream output, JulianDate date ) : void | ||
output | CesiumOutputStream | The stream to which to write the value. |
date | JulianDate | The date to write. |
return | void |
public static WriteDouble ( CesiumOutputStream output, string propertyName, IList |
||
output | CesiumOutputStream | The stream to which to write the array. |
propertyName | string | The name of the property to write. |
dates | IList |
The dates at which the value is specified. |
values | IList |
The corresponding value for each date. |
startIndex | int | The index of the first element to use in the |
length | int | The number of elements to use from the |
return | void |
public static WriteDoubleList ( CesiumOutputStream output, IEnumerable |
||
output | CesiumOutputStream | The stream to which to write the value. |
values | IEnumerable |
The values to write. |
return | void |
public static WriteNearFarScalar ( CesiumOutputStream output, NearFarScalar value ) : void | ||
output | CesiumOutputStream | The stream to which to write the value. |
value | NearFarScalar | The value to write. |
return | void |
public static WriteNearFarScalar ( CesiumOutputStream output, string propertyName, IList |
||
output | CesiumOutputStream | The stream to which to write the array. |
propertyName | string | The name of the property to write. |
dates | IList |
The dates at which the value is specified. |
values | IList |
The corresponding value for each date. |
startIndex | int | The index of the first element to use in the |
length | int | The number of elements to use from the |
return | void |
public static WriteReference ( CesiumOutputStream output, System.Reference value ) : void | ||
output | CesiumOutputStream | The stream to which to write the value. |
value | System.Reference | The value to write. |
return | void |
public static WriteReference ( CesiumOutputStream output, string value ) : void | ||
output | CesiumOutputStream | The stream to which to write the value. |
value | string | The value to write. |
return | void |
public static WriteReference ( CesiumOutputStream output, string identifier, string propertyName ) : void | ||
output | CesiumOutputStream | The stream to which to write the value. |
identifier | string | |
propertyName | string | |
return | void |
public static WriteReferences ( CesiumOutputStream output, IEnumerable |
||
output | CesiumOutputStream | The stream to which to write the value. |
references | IEnumerable |
The list of references. |
return | void |
public static WriteRgba ( CesiumOutputStream output, Color value ) : void | ||
output | CesiumOutputStream | The stream to which to write the color. |
value | Color | The value to write. |
return | void |
public static WriteRgba ( CesiumOutputStream output, int red, int green, int blue, int alpha ) : void | ||
output | CesiumOutputStream | The stream to which to write the color. |
red | int | The red component in the range 0-255. |
green | int | The green component in the range 0-255. |
blue | int | The blue component in the range 0-255. |
alpha | int | The alpha component in the range 0-255. |
return | void |
public static WriteRgba ( CesiumOutputStream output, string propertyName, IList |
||
output | CesiumOutputStream | The stream to which to write the array. |
propertyName | string | The name of the property to write. |
dates | IList |
The dates at which the value is specified. |
values | IList |
The corresponding value for each date. |
startIndex | int | The index of the first element to use in the |
length | int | The number of elements to use from the |
return | void |
public static WriteRgbaf ( CesiumOutputStream output, Color value ) : void | ||
output | CesiumOutputStream | The stream to which to write the color. |
value | Color | The value to write. |
return | void |
public static WriteRgbaf ( CesiumOutputStream output, double red, double green, double blue, double alpha ) : void | ||
output | CesiumOutputStream | The stream to which to write the color. |
red | double | The red component in the range 0.0-1.0. |
green | double | The green component in the range 0.0-1.0. |
blue | double | The blue component in the range 0.0-1.0. |
alpha | double | The alpha component in the range 0.0-1.0. |
return | void |
public static WriteRgbaf ( CesiumOutputStream output, string propertyName, IList |
||
output | CesiumOutputStream | The stream to which to write the array. |
propertyName | string | The name of the property to write. |
dates | IList |
The dates at which the value is specified. |
values | IList |
The corresponding value for each date. |
startIndex | int | The index of the first element to use in the |
length | int | The number of elements to use from the |
return | void |
public static WriteSpherical ( CesiumOutputStream output, Spherical value ) : void | ||
output | CesiumOutputStream | The stream to which to write the value. |
value | Spherical | The value to write. |
return | void |
public static WriteSpherical ( CesiumOutputStream output, string propertyName, IList |
||
output | CesiumOutputStream | The stream to which to write the array. |
propertyName | string | The name of the property to write. |
dates | IList |
The dates at which the value is specified. |
values | IList |
The corresponding value for each date. |
startIndex | int | The index of the first element to use in the |
length | int | The number of elements to use from the |
return | void |
public static WriteSphericalList ( CesiumOutputStream output, IEnumerable |
||
output | CesiumOutputStream | The stream to which to write the value. |
values | IEnumerable |
The values to write. |
return | void |
public static WriteTimeInterval ( CesiumOutputStream output, TimeInterval interval ) : void | ||
output | CesiumOutputStream | The stream to which to write the value. |
interval | TimeInterval | The interval to write. |
return | void |
public static WriteTimeIntervalCollection ( CesiumOutputStream output, IList |
||
output | CesiumOutputStream | The stream to which to write the value. |
intervals | IList |
The intervals to write. |
return | void |
public static WriteUnitCartesian3 ( CesiumOutputStream output, UnitCartesian value ) : void | ||
output | CesiumOutputStream | The stream to which to write the value. |
value | UnitCartesian | The value to write. |
return | void |
public static WriteUnitCartesian3 ( CesiumOutputStream output, string propertyName, IList |
||
output | CesiumOutputStream | The stream to which to write the array. |
propertyName | string | The name of the property to write. |
dates | IList |
The dates at which the value is specified. |
values | IList |
The corresponding value for each date. |
startIndex | int | The index of the first element to use in the |
length | int | The number of elements to use from the |
return | void |
public static WriteUnitCartesian3List ( CesiumOutputStream output, IEnumerable |
||
output | CesiumOutputStream | The stream to which to write the value. |
values | IEnumerable |
The values to write. |
return | void |
public static WriteUnitQuaternion ( CesiumOutputStream output, UnitQuaternion value ) : void | ||
output | CesiumOutputStream | The stream to which to write the value. |
value | UnitQuaternion | The value to write. |
return | void |
public static WriteUnitQuaternion ( CesiumOutputStream output, string propertyName, IList |
||
output | CesiumOutputStream | The stream to which to write the array. |
propertyName | string | The name of the property to write. |
dates | IList |
The dates at which the value is specified. |
values | IList |
The corresponding value for each date. |
startIndex | int | The index of the first element to use in the |
length | int | The number of elements to use from the |
return | void |
public static WriteUnitSpherical ( CesiumOutputStream output, UnitSpherical value ) : void | ||
output | CesiumOutputStream | The stream to which to write the value. |
value | UnitSpherical | The value to write. |
return | void |
public static WriteUnitSpherical ( CesiumOutputStream output, string propertyName, IList |
||
output | CesiumOutputStream | The stream to which to write the array. |
propertyName | string | The name of the property to write. |
dates | IList |
The dates at which the value is specified. |
values | IList |
The corresponding value for each date. |
startIndex | int | The index of the first element to use in the |
length | int | The number of elements to use from the |
return | void |
public static WriteUnitSphericalList ( CesiumOutputStream output, IEnumerable |
||
output | CesiumOutputStream | The stream to which to write the value. |
values | IEnumerable |
The values to write. |
return | void |