Describes the style of the line caps.
The category of this technique.
Clip the line outside the tile if true
.
Color of a line in hexadecimal or CSS-style notation, for example: "#e4e9ec"
, "#fff"
,
"rgb(255, 0, 0)"
, or "hsl(35, 11%, 88%)"
.
If true
, geometry height won't be scaled on projection. Enable it for projections with
variable scale factor (e.g. mercator) to avoid distortions in geometry with great heights and
latitude spans. E.g. a large object with even height would look oblique to the ground plane
on mercator unless this property is set to true
.
Color of a line dashes in hexadecimal or CSS-style notation,
for example: "#e4e9ec"
, "#fff"
, "rgb(255, 0, 0)"
, or "hsl(35, 11%, 88%)"
.
Length of a line in meters for different zoom levels.
Describes the style of the line dashes.
Skip rendering clobbered pixels. See https://threejs.org/docs/#api/en/materials/Material.depthTest.
Describes the ending drawing position for the line (in the range [0...1]).
Default is 1.0
.
Describes the starting drawing position for the line (in the range [0...1]).
Default is 0.0
.
Runtime filtering of techniques.
Use with ['dynamic-properties']
operator for dynamic feature highlight, highlighig etc.
Distance to the camera (0.0 = camera position, 1.0 = farPlane) at which the object has zero opacity and stops fading out. An undefined value disables fading.
Distance to the camera `(0.0 = camera position, 1.0 = farPlane) at which the object start fading out (opacity decreases).
Size of a gap between lines in meters for different zoom levels.
The name used to identify materials created from this technique.
Specified kind of geometry.
Sets the polygon outline color.
Distance to the camera (0.0 = nearPlane, 1.0 = farPlane) at which the object edges become transparent. A value of <= 0.0 disables fading.
Distance to the camera (0.0 = nearPlane, 1.0 = farPlane) at which the object edges start fading out.
Width of a line in metricUnit
for different zoom levels.
Maximum zoom level. If the current zoom level is equal to or greater, the technique will not be used.
Minimal zoom level. If the current zoom level is smaller, the technique will not be used.
Size in world units how far to offset the line perpendicular to its direction.
For transparent lines, set a value between 0.0
for fully transparent, to 1.0
for fully
opaque.
Color of a line outline in hexadecimal or CSS-style notation,
for example: "#e4e9ec"
, "#fff"
, "rgb(255, 0, 0)"
, or "hsl(35, 11%, 88%)"
.
Outline width of a line in metricUnit
s for different zoom levels.
Whether to use polygon offset. Default is false.
Sets the polygon offset factor. Default is 0.
Sets the polygon offset units. Default is 0.
The render order of the objects created using this technique.
Describes the style of the secondary line caps
Describes the category of the secondary geometry object created using this technique.
Color of secondary line geometry in hexadecimal or CSS-style notation, for example:
"#e4e9ec"
, "#fff"
, "rgb(255, 0, 0)"
, or "hsl(35, 11%, 88%)"
.
The render order of the secondary line geometry object created using this technique.
Width of secondary line geometry in metricUnit
s for different zoom levels.
Defines which side of faces will be rendered - front, back or both. See https://threejs.org/docs/#api/en/materials/Material.side.
Optional. If true
or Pickability.transient
, no IDs will be saved for the geometry
this style creates. Default is Pickability.onlyVisible
, which allows all pickable and
visible objects to be picked, Pickability.all, will also allow invisible objects to be
picked.
Set to 'true' if line should appear transparent.
Generated using TypeDoc
Declares a a geometry as a solid line.