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.

Core Class

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

Methods

  • Parameters

    • o: any

    Returns o is Drawable<Material, BufferGeometryBase>

  • Parameters

    • c: any

    Returns c is ShaderComponent

  • Parameters

    • camera: any

    Returns camera is ArrayCamera

  • Parameters

    Returns m is DeferredMaterial

  • Parameters

    • geometry: any

    Returns geometry is PopBufferGeometry

  • Parameters

    • geometry: any

    Returns geometry is BufferGeometry<TriangleList>

  • Parameters

    • geometry: any

    Returns geometry is Geometry

  • Parameters

    • obj: any

    Returns obj is PopMesh

  • Parameters

    • obj: any

    Returns obj is SkinnedMesh<Material, Texture2D>

  • Parameters

    • object: any

    Returns object is Splat

  • Parameters

    • obj: any

    Returns obj is Light

  • Parameters

    • obj: any

    Returns obj is Shadow<any>

  • Parameters

    • obj: any

    Returns obj is Sprite

  • Parameters

    • camera: any

    Returns camera is Camera3D

  • Parameters

    • curve: Curve2D

    Returns curve is EllipseCurve2D

  • Parameters

    • curve: Curve2D

    Returns curve is SplineCurve2D

  • Parameters

    • curve: Curve2D

    Returns curve is LineCurve2D

  • Parameters

    • value: any

    Returns value is SpotLight<Texture2D>

  • Parameters

    • value: any

    Returns value is PointLight<Texture2D>

  • Parameters

    • value: any

    Returns value is RectAreaLight

  • Parameters

    • value: any

    Returns value is DiskAreaLight

  • Parameters

    • value: any

    Returns value is HemisphereLight

  • Parameters

    • value: any

    Returns value is LightableMaterial

  • Parameters

    • value: any

    Returns value is SpriteMaterial<Texture2D>

  • Parameters

    • value: any

    Returns value is MeshBasicMaterial<Texture2D>

  • Parameters

    • value: any

    Returns value is MeshPhongMaterial<Texture2D>

  • Parameters

    • value: any

    Returns value is MergedMeshPhongMaterial<Texture2D>

  • Parameters

    • value: any

    Returns value is MeshDepthMaterial