TypeAssert
All functions in this class is static and is used to recognize if an object belongs to certain class. Every value as return is boolean variable.
Constructors
constructor
Returns TypeAssert
Methods
Staticis Object3 D
Parameters
- o: any
Returns o is Object3D
Staticis Drawable
Parameters
- o: any
Returns o is Drawable<Material, BufferGeometryBase>
Staticis Material
Parameters
- m: any
Returns m is Material
Staticis Shader Component
Parameters
- c: any
Returns c is ShaderComponent
Staticis Array Camera
Parameters
- camera: any
Returns camera is ArrayCamera
Staticis Deferred Material
Parameters
- m: Material
Returns m is DeferredMaterial
Staticis Pop Buffer Geometry
Parameters
- geometry: any
Returns geometry is PopBufferGeometry
Staticis Buffer Geometry
Parameters
- geometry: any
Returns geometry is BufferGeometry<TriangleList>
Staticis Instanced Buffer Geometry
Parameters
- geometry: any
Returns geometry is InstancedBufferGeometry
Staticis Fatline Buffer Geometry
Parameters
- geometry: any
Returns geometry is FatLineBufferGeometry
Staticis Geometry
Parameters
- geometry: any
Returns geometry is Geometry
Staticis Mesh
Parameters
- obj: any
Returns obj is Mesh<Material, BufferGeometry<TriangleList>>
Staticis Pop Mesh
Parameters
- obj: any
Returns obj is PopMesh
Staticis Skinned Mesh
Parameters
- obj: any
Returns obj is SkinnedMesh<Material, Texture2D>
Staticis Line Like
Parameters
- obj: any
Returns obj is LineSegments<Material> | FatLineSegments | Line<Material>
Staticis Fat Line Segments Decide By User
Parameters
- object: any
Returns object is FatLineSegments
Staticis Fat Line Segments
Parameters
- object: any
Returns object is FatLineSegments
Staticis Line Segments
Parameters
- object: any
Returns object is LineSegments<Material>
Staticis Line
Staticis Points
Staticis Splat
Parameters
- object: any
Returns object is Splat
Staticis Light
Parameters
- obj: any
Returns obj is Light
Staticis Shadow
Parameters
- obj: any
Returns obj is Shadow<any>
Staticis Sprite
Parameters
- obj: any
Returns obj is Sprite
Staticis Instance Mesh
Parameters
- obj: any
Returns obj is InstanceMesh
Staticis Camera3 D
Parameters
- camera: any
Returns camera is Camera3D
Staticis Perspective Camera
Parameters
- camera: Camera3D
Returns camera is PerspectiveCamera
Staticis Orthographic Camera
Parameters
- camera: Camera3D
Returns camera is OrthographicCamera
Staticis Ellipse Curve2 D
Parameters
- curve: Curve2D
Returns curve is EllipseCurve2D
Staticis Spline Curve2 D
Parameters
- curve: Curve2D
Returns curve is SplineCurve2D
Staticis Line Curve2 D
Parameters
- curve: Curve2D
Returns curve is LineCurve2D
Staticis Buffer Attribute
Parameters
- item: any
Returns item is BufferAttribute<TypedArray>
Staticis Instanced Buffer Attribute
Parameters
- item: any
Returns item is InstancedBufferAttribute<TypedArray>
Staticis Ambient Light
Parameters
- value: any
Returns value is AmbientLight
Staticis Directional Light
Parameters
- value: any
Returns value is DirectionalLight
Staticis Spot Light
Parameters
- value: any
Returns value is SpotLight<Texture2D>
Staticis Point Light
Parameters
- value: any
Returns value is PointLight<Texture2D>
Staticis Rect Area Light
Parameters
- value: any
Returns value is RectAreaLight
Staticis Disk Area Light
Parameters
- value: any
Returns value is DiskAreaLight
Staticis Hemisphere Light
Parameters
- value: any
Returns value is HemisphereLight
Staticis Lightable Material
Parameters
- value: any
Returns value is LightableMaterial
Staticis Sprite Material
Parameters
- value: any
Returns value is SpriteMaterial<Texture2D>
Staticis Mesh Basic Material
Parameters
- value: any
Returns value is MeshBasicMaterial<Texture2D>
Staticis Mesh Phong Material
Parameters
- value: any
Returns value is MeshPhongMaterial<Texture2D>
Staticis Merged Mesh Phong Material
Parameters
- value: any
Returns value is MergedMeshPhongMaterial<Texture2D>
Staticis Mesh Depth Material
Parameters
- value: any
Returns value is MeshDepthMaterial
All functions in this class is static and is used to recognize if an object belongs to certain class. Every value as return is boolean variable.