Functions
AllIsNotNullOrUndefined
- AllIsNotNullOrUndefined<T>(arr: object): boolean
-
Type parameters
Parameters
Returns boolean
AssociativeArrayToArray
- AssociativeArrayToArray<T>(arr: object): T[]
-
Type parameters
Parameters
Returns T[]
Base64toBlob
- Base64toBlob(base64: string, type: string): Blob
-
Parameters
-
base64: string
-
type: string
Returns Blob
BooleanToString
- BooleanToString(b: boolean): string
-
Parameters
Returns string
Clamp
- Clamp(input: number, min: number, max: number): number
-
Parameters
-
input: number
-
min: number
-
max: number
Returns number
Coalescing
- Coalescing<T>(input: T, defaultValue: T): T
-
Type parameters
Parameters
Returns T
EachMesh
- EachMesh(obj: THREE.Object3D, func: function): void
-
Parameters
-
obj: THREE.Object3D
-
func: function
Returns void
NullCoalescing
- NullCoalescing<T>(input: T, defaultValue: T): T
-
Type parameters
Parameters
Returns T
OrientQuaternion
- OrientQuaternion(x: number, y: number, z: number): THREE.Quaternion
-
Parameters
-
x: number
-
y: number
-
z: number
Returns THREE.Quaternion
Random
- Random(range: number): number
-
Parameters
Returns number
RandomColor
- RandomColor(): THREE.Color
Start
-
Parameters
-
defaultSceneName: string
-
defaultScene: Scene
-
UndefCoalescing
- UndefCoalescing<T>(input: T, defaultValue: T): T
-
Type parameters
Parameters
Returns T
collide
- collide(figures: Figure[]): void
collideTest
-
Parameters
Returns boolean
連想配列の全ての要素がNullでもUndefinedでもなければtrueを返す