Home
Giro3D framework
Piero application
Getting started with Giro3D
Giro3D examples
API documentation
Version v0.41.0
GitLab
Giro3D API (v0.41.0)
core
Disposable
Interface Disposable
Trait of objects that hold unmanaged resources.
interface
Disposable
{
dispose
(
)
:
void
;
}
Hierarchy (
view full
)
Disposable
PointCloudSource
Implemented by
DrawTool
Entity
Layer
core
.
PointCloud
PointCloudSourceBase
renderer
.
View
Index
Methods
dispose
Methods
dispose
dispose
(
)
:
void
Releases unmanaged resources from this object.
Returns
void
Settings
Member Visibility
Protected
Inherited
External
On This Page
Methods
dispose
Giro3D API (v0.41.0)
core
cache
Cache
CacheConfiguration
CacheOptions
DEFAULT_CAPACITY
DEFAULT_MAX_ENTRIES
DEFAULT_TTL
GlobalCache
features
BaseStyle
FeatureElevationCallback
FeatureExtrusionOffsetCallback
FeatureStyle
FeatureStyleCallback
FillStyle
LineMaterialGenerator
LineWidthUnit
PointMaterialGenerator
PointStyle
StrokeStyle
SurfaceMaterialGenerator
DEFAULT_LINE_COLOR
DEFAULT_LINE_WIDTH
DEFAULT_LINE_WIDTH_UNITS
DEFAULT_POINT_COLOR
DEFAULT_POINT_SIZE
DEFAULT_SURFACE_COLOR
getFullFillStyle
getFullPointStyle
getFullStrokeStyle
hashStyle
geographic
Coordinates
Extent
CoordinateParameters
ExtentParameters
layer
BlendingMode
ColorMapMode
InterpretationMode
MaskMode
ColorLayer
ColorMap
ElevationLayer
Interpretation
Layer
MaskLayer
ColorLayerEvents
ColorLayerOptions
ElevationLayerOptions
HasLayers
InterpretationOptions
LayerEvents
LayerNode
LayerNodeEventMap
LayerNodeMaterial
LayerOptions
MaskLayerOptions
NoDataOptions
LayerUserData
hasLayers
picking
MapPickResult
Pickable
PickableFeatures
PickOptions
PickResult
PointsPickResult
VectorPickFeature
PickFilterCallback
isMapPickResult
isPickable
isPickableFeatures
isPointsPickResult
isVectorPickFeature
RenderingState
Instance
MainLoop
OffsetScale
OperationCounter
PointCloud
Rect
Vector2Array
Vector3Array
Vector4Array
VectorArray
ColorimetryOptions
Context
ContourLineOptions
Disposable
ElevationProvider
ElevationRange
ElevationSample
GraticuleOptions
HillshadingOptions
InstanceEvents
InstanceOptions
MemoryUsage
OperationCounterEvents
PickObjectsAtOptions
PointCloudEventMap
PointCloudOptions
Progress
TerrainOptions
EntityEventPayload
FrameEventPayload
GetElevationOptions
GetElevationResult
GetMemoryUsageContext
MemoryUsageReport
DEFAULT_ENABLE_CPU_TERRAIN
DEFAULT_ENABLE_STITCHING
DEFAULT_ENABLE_TERRAIN
aggregateElevationProviders
entities
ElevationSample
shape
default
ShapeConstructorOptions
Formatter
InsertPointHook
LineLabelFormatOptions
LineLabelFormatter
PostHook
PreHook
RemovePointHook
SegmentLabelFormatOptions
SegmentLabelFormatter
ShapeExportOptions
ShapeFontWeight
ShapePickResult
SurfaceFormatOptions
SurfaceLabelFormatter
SurfaceLabelPlacement
UpdatePointHook
VertexFormatOptions
VertexLabelFormatter
VerticalLineFormatOptions
VerticalLineLabelFormatter
DEFAULT_BORDER_WIDTH
DEFAULT_COLOR
DEFAULT_FONT_SIZE
DEFAULT_LINE_WIDTH
DEFAULT_SHOW_FLOOR_LINE
DEFAULT_SHOW_FLOOR_VERTICES
DEFAULT_SHOW_LINE
DEFAULT_SHOW_SURFACE
DEFAULT_SHOW_VERTICAL_LINES
DEFAULT_SHOW_VERTICES
DEFAULT_SURFACE_OPACITY
DEFAULT_VERTEX_RADIUS
angleFormatter
angleSegmentFormatter
isShape
isShapePickResult
slopeSegmentFormatter
vertexHeightFormatter
AxisGridOrigin
AxisGrid
Entity
Entity3D
FeatureCollection
Map
PointCloud
Shape
Tiles3D
UnsupportedAttributeError
AxisGridStyle
AxisGridTicks
AxisGridVolume
Entity3DEventMap
EntityEventMap
MapEventMap
Tiles3DOptions
EntityUserData
LayerCompareFn
MapConstructorOptions
MeshUserData
PointCloudOptions
Tiles3DPickResult
DEFAULT_MAP_BACKGROUND_COLOR
DEFAULT_MAP_SEGMENTS
DEFAULT_SUBDIVISION_THRESHOLD
external
ol
ImageWrapper
Collection
Disposable
Feature
Geolocation
Graticule
Image
ImageCanvas
ImageTile
Kinetic
Map
MapBrowserEvent
MapBrowserEventHandler
MapEvent
Object
Observable
Overlay
Tile
TileCache
TileQueue
TileRange
VectorRenderTile
VectorTile
View
VERSION
getUid
olgeom
Circle
Geometry
GeometryCollection
LinearRing
LineString
MultiLineString
MultiPoint
MultiPolygon
Point
Polygon
SimpleGeometry
olsource
BingMaps
CartoDB
Cluster
DataTile
GeoTIFF
Google
IIIF
Image
ImageArcGISRest
ImageCanvas
ImageMapGuide
ImageStatic
ImageWMS
OGCMapTile
OGCVectorTile
OSM
Raster
Source
StadiaMaps
Tile
TileArcGISRest
TileDebug
TileImage
TileJSON
TileWMS
UrlTile
UTFGrid
Vector
VectorTile
WMTS
XYZ
Zoomify
createArcGISRestLoader
createMapGuideLoader
createStaticLoader
createWMSLoader
sourcesFromTileGrid
three
AnimationUtils
convertArray
flattenJSON
getKeyframeOrder
isTypedArray
makeClipAdditive
sortedArray
subclip
AudioContext
getContext
setContext
Cache
enabled
files
add
clear
get
remove
DataUtils
fromHalfFloat
toHalfFloat
ImageUtils
getDataURL
sRGBToLinear
MathUtils
DEG2RAD
MathUtils
RAD2DEG
ceilPowerOfTwo
clamp
damp
degToRad
denormalize
euclideanModulo
floorPowerOfTwo
generateUUID
inverseLerp
isPowerOfTwo
lerp
mapLinear
normalize
pingpong
radToDeg
randFloat
randFloatSpread
randInt
seededRandom
setQuaternionFromProperEuler
smootherstep
smoothstep
PropertyBinding
Composite
ShapeUtils
area
isClockWise
triangulateShape
UniformsUtils
clone
merge
MOUSE
TOUCH
AmbientLight
AnimationAction
AnimationClip
AnimationLoader
AnimationMixer
AnimationObjectGroup
ArcCurve
ArrayCamera
ArrowHelper
Audio
AudioAnalyser
AudioListener
AudioLoader
AxesHelper
BatchedMesh
Bone
BooleanKeyframeTrack
Box2
Box3
Box3Helper
BoxGeometry
BoxHelper
BufferAttribute
BufferGeometry
BufferGeometryLoader
Camera
CameraHelper
CanvasTexture
CapsuleGeometry
CatmullRomCurve3
CircleGeometry
Clock
Color
ColorKeyframeTrack
CompressedArrayTexture
CompressedCubeTexture
CompressedTexture
CompressedTextureLoader
ConeGeometry
CubeCamera
CubeTexture
CubeTextureLoader
CubicBezierCurve
CubicBezierCurve3
CubicInterpolant
Curve
CurvePath
CylinderGeometry
Cylindrical
Data3DTexture
DataArrayTexture
DataTexture
DataTextureLoader
DepthTexture
DirectionalLight
DirectionalLightHelper
DirectionalLightShadow
DiscreteInterpolant
DodecahedronGeometry
EdgesGeometry
EllipseCurve
Euler
EventDispatcher
ExtrudeGeometry
FileLoader
Float16BufferAttribute
Float32BufferAttribute
Float64BufferAttribute
Fog
FogExp2
FramebufferTexture
Frustum
GLBufferAttribute
GridHelper
Group
HemisphereLight
HemisphereLightHelper
IcosahedronGeometry
ImageBitmapLoader
ImageLoader
InstancedBufferAttribute
InstancedBufferGeometry
InstancedInterleavedBuffer
InstancedMesh
Int16BufferAttribute
Int32BufferAttribute
Int8BufferAttribute
InterleavedBuffer
InterleavedBufferAttribute
Interpolant
KeyframeTrack
LatheGeometry
Layers
Light
LightProbe
LightShadow
Line
Line3
LinearInterpolant
LineBasicMaterial
LineCurve
LineCurve3
LineDashedMaterial
LineLoop
LineSegments
Loader
LoadingManager
LOD
Material
MaterialLoader
Matrix3
Matrix4
Mesh
MeshBasicMaterial
MeshDepthMaterial
MeshDistanceMaterial
MeshLambertMaterial
MeshMatcapMaterial
MeshNormalMaterial
MeshPhongMaterial
MeshPhysicalMaterial
MeshStandardMaterial
MeshToonMaterial
NumberKeyframeTrack
Object3D
ObjectLoader
OctahedronGeometry
OrthographicCamera
Path
PerspectiveCamera
Plane
PlaneGeometry
PlaneHelper
PMREMGenerator
PointLight
PointLightHelper
PointLightShadow
Points
PointsMaterial
PolarGridHelper
PolyhedronGeometry
PositionalAudio
PropertyBinding
PropertyMixer
QuadraticBezierCurve
QuadraticBezierCurve3
Quaternion
QuaternionKeyframeTrack
QuaternionLinearInterpolant
RawShaderMaterial
Ray
Raycaster
RectAreaLight
RenderTarget
RingGeometry
Scene
ShaderMaterial
ShadowMaterial
Shape
ShapeGeometry
ShapePath
Skeleton
SkeletonHelper
SkinnedMesh
Source
Sphere
SphereGeometry
Spherical
SphericalHarmonics3
SplineCurve
SpotLight
SpotLightHelper
SpotLightShadow
Sprite
SpriteMaterial
StereoCamera
StringKeyframeTrack
TetrahedronGeometry
Texture
TextureLoader
TorusGeometry
TorusKnotGeometry
Triangle
TubeGeometry
Uint16BufferAttribute
Uint32BufferAttribute
Uint8BufferAttribute
Uint8ClampedBufferAttribute
Uniform
UniformsGroup
Vector2
Vector3
Vector4
VectorKeyframeTrack
VideoTexture
WebGL1Renderer
WebGL3DRenderTarget
WebGLArrayRenderTarget
WebGLBufferRenderer
WebGLCapabilities
WebGLClipping
WebGLColorBuffer
WebGLCubeRenderTarget
WebGLCubeUVMaps
WebGLDepthBuffer
WebGLExtensions
WebGLGeometries
WebGLIndexedBufferRenderer
WebGLInfo
WebGLLights
WebGLMultipleRenderTargets
WebGLObjects
WebGLProgram
WebGLPrograms
WebGLProperties
WebGLRenderer
WebGLRenderList
WebGLRenderLists
WebGLRenderTarget
WebGLShadowMap
WebGLState
WebGLStencilBuffer
WebGLTextures
WebGLUniforms
WebGLUtils
WebXRController
WebXRManager
WireframeGeometry
XRGripSpace
XRHandSpace
XRJointSpace
XRTargetRaySpace
AnimationMixerEventMap
BaseEvent
ColorManagement
Event
ExtrudeGeometryOptions
Face
FogBase
HSL
InstancedMeshEventMap
Intersection
IUniform
LineBasicMaterialParameters
LineDashedMaterialParameters
LoaderUtils
MaterialParameters
Matrix
MeshBasicMaterialParameters
MeshDepthMaterialParameters
MeshDistanceMaterialParameters
MeshLambertMaterialParameters
MeshMatcapMaterialParameters
MeshNormalMaterialParameters
MeshPhongMaterialParameters
MeshPhysicalMaterialParameters
MeshStandardMaterialParameters
MeshToonMaterialParameters
MorphTarget
Object3DEventMap
OffscreenCanvas
ParseTrackNameResults
PointsMaterialParameters
RaycasterParameters
Renderer
RenderItem
RenderTargetOptions
RGB
ShaderLibShader
ShaderMaterialParameters
ShadowMaterialParameters
SpriteMaterialParameters
UVGenerator
Vec2
Vector
WebGLCapabilitiesParameters
WebGLDebug
WebGLLightsState
WebGLProgramParameters
WebGLProgramParametersWithUniforms
WebGLRendererParameters
WebGLRenderTargetOptions
WebXRManagerEventMap
WebXRSpaceEventMap
XRHandInputState
AnimationActionLoopStyles
AnimationBlendMode
AnyMapping
AnyPixelFormat
AttributeGPUType
BindMode
Blending
BlendingDstFactor
BlendingEquation
BlendingSrcFactor
ColorRepresentation
ColorSpace
ColorSpacePrimaries
ColorSpaceTransfer
Combine
CompressedPixelFormat
CoordinateSystem
CubeTextureMapping
CullFace
CurveType
DefinedColorSpace
DepthModes
DepthPackingStrategies
DepthTexturePixelFormat
EulerOrder
EventListener
GLSLVersion
InterpolationEndingModes
InterpolationModes
MagnificationTextureFilter
Mapping
Matrix3Tuple
Matrix4Tuple
MinificationTextureFilter
NormalBufferAttributes
NormalMapTypes
NormalOrGLBufferAttributes
PixelFormat
PixelFormatGPU
ShadowMapType
Side
StencilFunc
StencilOp
TextureComparisonFunction
TextureDataType
TextureEncoding
TextureFilter
ToneMapping
TrianglesDrawModes
TypedArray
Usage
Vector2Tuple
Vector3Tuple
Vector4Tuple
WebGL1PixelFormat
WebGL2PixelFormat
WebXRArrayCamera
WebXRCamera
WorkingColorSpace
Wrapping
XRControllerEventType
XRHandJoints
_SRGBAFormat
ACESFilmicToneMapping
AddEquation
AdditiveAnimationBlendMode
AdditiveBlending
AddOperation
AgXToneMapping
AlphaFormat
AlwaysCompare
AlwaysDepth
AlwaysStencilFunc
AttachedBindMode
BackSide
BasicDepthPacking
BasicShadowMap
ByteType
CineonToneMapping
ClampToEdgeWrapping
ColorManagement
ConstantAlphaFactor
ConstantColorFactor
CubeReflectionMapping
CubeRefractionMapping
CubeUVReflectionMapping
CullFaceBack
CullFaceFront
CullFaceFrontBack
CullFaceNone
CustomBlending
CustomToneMapping
DecrementStencilOp
DecrementWrapStencilOp
DefaultLoadingManager
DepthFormat
DepthStencilFormat
DetachedBindMode
DisplayP3ColorSpace
DoubleSide
DstAlphaFactor
DstColorFactor
DynamicCopyUsage
DynamicDrawUsage
DynamicReadUsage
EqualCompare
EqualDepth
EqualStencilFunc
EquirectangularReflectionMapping
EquirectangularRefractionMapping
FloatType
FrontSide
GLSL1
GLSL3
GreaterCompare
GreaterDepth
GreaterEqualCompare
GreaterEqualDepth
GreaterEqualStencilFunc
GreaterStencilFunc
HalfFloatType
IncrementStencilOp
IncrementWrapStencilOp
InterpolateDiscrete
InterpolateLinear
InterpolateSmooth
IntType
InvertStencilOp
KeepStencilOp
LessCompare
LessDepth
LessEqualCompare
LessEqualDepth
LessEqualStencilFunc
LessStencilFunc
LinearDisplayP3ColorSpace
LinearEncoding
LinearFilter
LinearMipmapLinearFilter
LinearMipMapLinearFilter
LinearMipmapNearestFilter
LinearMipMapNearestFilter
LinearSRGBColorSpace
LinearToneMapping
LinearTransfer
LoaderUtils
LoopOnce
LoopPingPong
LoopRepeat
LuminanceAlphaFormat
LuminanceFormat
MaxEquation
MinEquation
MirroredRepeatWrapping
MixOperation
MultiplyBlending
MultiplyOperation
NearestFilter
NearestMipmapLinearFilter
NearestMipMapLinearFilter
NearestMipmapNearestFilter
NearestMipMapNearestFilter
NeverCompare
NeverDepth
NeverStencilFunc
NoBlending
NoColorSpace
NormalAnimationBlendMode
NormalBlending
NotEqualCompare
NotEqualDepth
NotEqualStencilFunc
NoToneMapping
ObjectSpaceNormalMap
OneFactor
OneMinusConstantAlphaFactor
OneMinusConstantColorFactor
OneMinusDstAlphaFactor
OneMinusDstColorFactor
OneMinusSrcAlphaFactor
OneMinusSrcColorFactor
P3Primaries
PCFShadowMap
PCFSoftShadowMap
Rec709Primaries
RED_GREEN_RGTC2_Format
RED_RGTC1_Format
RedFormat
RedIntegerFormat
ReinhardToneMapping
RepeatWrapping
ReplaceStencilOp
ReverseSubtractEquation
REVISION
RGB_BPTC_SIGNED_Format
RGB_BPTC_UNSIGNED_Format
RGB_ETC1_Format
RGB_ETC2_Format
RGB_PVRTC_2BPPV1_Format
RGB_PVRTC_4BPPV1_Format
RGB_S3TC_DXT1_Format
RGBA_ASTC_10x10_Format
RGBA_ASTC_10x5_Format
RGBA_ASTC_10x6_Format
RGBA_ASTC_10x8_Format
RGBA_ASTC_12x10_Format
RGBA_ASTC_12x12_Format
RGBA_ASTC_4x4_Format
RGBA_ASTC_5x4_Format
RGBA_ASTC_5x5_Format
RGBA_ASTC_6x5_Format
RGBA_ASTC_6x6_Format
RGBA_ASTC_8x5_Format
RGBA_ASTC_8x6_Format
RGBA_ASTC_8x8_Format
RGBA_BPTC_Format
RGBA_ETC2_EAC_Format
RGBA_PVRTC_2BPPV1_Format
RGBA_PVRTC_4BPPV1_Format
RGBA_S3TC_DXT1_Format
RGBA_S3TC_DXT3_Format
RGBA_S3TC_DXT5_Format
RGBADepthPacking
RGBAFormat
RGBAIntegerFormat
RGFormat
RGIntegerFormat
ShaderChunk
ShaderLib
ShortType
SIGNED_RED_GREEN_RGTC2_Format
SIGNED_RED_RGTC1_Format
SrcAlphaFactor
SrcAlphaSaturateFactor
SrcColorFactor
SRGBColorSpace
sRGBEncoding
SRGBTransfer
StaticCopyUsage
StaticDrawUsage
StaticReadUsage
StreamCopyUsage
StreamDrawUsage
StreamReadUsage
SubtractEquation
SubtractiveBlending
TangentSpaceNormalMap
TriangleFanDrawMode
TrianglesDrawMode
TriangleStripDrawMode
TwoPassDoubleSide
UniformsLib
UnsignedByteType
UnsignedInt248Type
UnsignedIntType
UnsignedShort4444Type
UnsignedShort5551Type
UnsignedShortType
UVMapping
VSMShadowMap
WebGLCoordinateSystem
WebGPUCoordinateSystem
WrapAroundEnding
ZeroCurvatureEnding
ZeroFactor
ZeroSlopeEnding
ZeroStencilOp
CatmullRom
cloneUniforms
cloneUniformsGroups
createCanvasElement
CubicBezier
mergeUniforms
QuadraticBezier
SRGBToLinear
WebGLShader
WebGLUniformsGroups
formats
BilFormat
GeoTIFFFormat
ImageFormat
MapboxTerrainFormat
DecodeOptions
helpers
Helpers
OBBHelper
interactions
DrawTool
DrawToolEventMap
CommonCreationOptions
CreateShapeOptions
CreationOptions
MouseCallback
PickCallback
PointInsertedCallback
PointRemovedCallback
PointUpdatedCallback
ShapeModifiedCallback
afterRemovePointOfRing
afterUpdatePointOfRing
inhibitHook
limitRemovePointHook
renderer
SimpleGeometry
SimpleGeometryMesh
SimpleGeometryMeshEventMap
DefaultUserData
SimpleGeometryMeshTypes
Classification
ConstantSizeSphere
MemoryTracker
PointCloudMaterial
RenderingOptions
View
CameraOptions
ExternalControls
PointCloudMaterialOptions
RenderingContextHandler
ASPRS_CLASSIFICATIONS
sources
las
config
DEFAULT_LAZPERF_PATH
setLazPerfPath
DimensionFilter
DimensionName
DEFAULT_VALUE_RANGES
COPCSource
GeoTIFFSource
ImageResult
ImageSource
LASSource
PointCloudSourceBase
PotreeSource
StaticImageSource
TiledImageSource
Tiles3DSource
VectorSource
VectorTileSource
WmsSource
WmtsSource
GeoTIFFCacheOptions
GeoTIFFSourceOptions
GetImageOptions
ImageResponse
ImageSourceEvents
ImageSourceOptions
PointCloudSource
PointCloudSourceEventMap
StaticImageSourceEvents
TiledImageSourceOptions
VectorSourceOptions
VectorTileSourceOptions
WmsSourceOptions
WmtsFromCapabilitiesOptions
WmtsSourceOptions
ChannelMapping
COPCSourceOptions
CustomContainsFn
GetNodeDataOptions
LASSourceOptions
PointCloudAttribute
PointCloudCrs
PointCloudMetadata
PointCloudNode
PointCloudNodeData
PotreeSourceOptions
StaticImageSourceOptions
utils
PromiseStatus
FetcherEventDispatcher
HttpError
FetcherEventMap
FetchOptions
Fetcher
GeoJSONUtils
HttpConfiguration
OpenLayersUtils
PromiseUtils
M
M
N
E
P
V
F
C
I
C
P
M
F
P
C
P
T
T
A
A
A
T
R
Trait of objects that hold unmanaged resources.