Camera class
- Implementers
Constructors
- Camera()
Properties
-
cameraMatrix
↔ List<
double> -
The camera matrix.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- position ↔ Vector3
-
The camera position vector.
getter/setter pair
-
projectionMatrix
↔ List<
double> -
The camera projection matrix.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- target ↔ Vector3
-
The camera target vector.
getter/setter pair
-
uniforms
↔ Map<
String, dynamic> -
The camera uniforms.
getter/setter pair
- up ↔ Vector3
-
The camera up vector.
getter/setter pair
-
viewMatrix
↔ List<
double> -
The inverce matrix4 of cameraMatrix.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setPosition(
Vector3 v) → dynamic - Set's the object position.
-
setTarget(
Vector3 v) → dynamic - Set's the object target.
-
setUp(
Vector3 v) → dynamic - Set's the object target.
-
toString(
) → String -
A string representation of this object.
inherited
-
updateCameraMatrix(
) → dynamic - Update the camera matrix and view matrix.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited