OrbitControls class

Mixed-in types
  • EventDispatcher
Implementers

Constructors

OrbitControls(Camera object, GlobalKey<DomLikeListenableState> listenableKey)

Properties

autoRotate bool
getter/setter pair
autoRotateSpeed double
getter/setter pair
changeEvent ↔ Event
getter/setter pair
dampingFactor double
getter/setter pair
dollyDelta ↔ Vector2
getter/setter pair
dollyEnd ↔ Vector2
getter/setter pair
dollyStart ↔ Vector2
getter/setter pair
domElement DomLikeListenableState
no setter
enabled bool
getter/setter pair
enableDamping bool
getter/setter pair
enableKeys bool
getter/setter pair
enablePan bool
getter/setter pair
enableRotate bool
getter/setter pair
enableZoom bool
getter/setter pair
endEvent ↔ Event
getter/setter pair
EPS double
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
Infinity ↔ dynamic
getter/setter pair
keyPanSpeed double
getter/setter pair
lastPosition ↔ Vector3
getter/setter pair
lastQuaternion ↔ Quaternion
getter/setter pair
listenableKey GlobalKey<DomLikeListenableState>
getter/setter pair
maxAzimuthAngle double
getter/setter pair
maxDistance double
getter/setter pair
maxPolarAngle double
getter/setter pair
maxZoom double
getter/setter pair
minAzimuthAngle double
getter/setter pair
minDistance double
getter/setter pair
minPolarAngle double
getter/setter pair
minZoom double
getter/setter pair
mouseButtons Map<String, dynamic>
getter/setter pair
object ↔ Camera
getter/setter pair
offset ↔ Vector3
getter/setter pair
panDelta ↔ Vector2
getter/setter pair
panEnd ↔ Vector2
getter/setter pair
panOffset ↔ Vector3
getter/setter pair
panSpeed double
getter/setter pair
panStart ↔ Vector2
getter/setter pair
pointerPositions Map<int, Vector2>
getter/setter pair
pointers List
getter/setter pair
position0 ↔ Vector3
getter/setter pair
quat ↔ Quaternion
getter/setter pair
quatInverse ↔ Quaternion
getter/setter pair
rotateDelta ↔ Vector2
getter/setter pair
rotateEnd ↔ Vector2
getter/setter pair
rotateSpeed double
getter/setter pair
rotateStart ↔ Vector2
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scale num
getter/setter pair
scope OrbitControls
getter/setter pair
screenSpacePanning bool
getter/setter pair
spherical ↔ Spherical
getter/setter pair
sphericalDelta ↔ Spherical
getter/setter pair
startEvent ↔ Event
getter/setter pair
state int
getter/setter pair
target ↔ Vector3
getter/setter pair
target0 ↔ Vector3
getter/setter pair
touches Map<String, dynamic>
getter/setter pair
twoPI double
getter/setter pair
v ↔ Vector3
getter/setter pair
zoom0 double
getter/setter pair
zoomChanged bool
getter/setter pair
zoomSpeed double
getter/setter pair

Methods

addEventListener(String type, Function listener) → void
inherited
addPointer(dynamic event) → dynamic
clearListeners() → void
inherited
dispatchEvent(Event event) → void
inherited
dispose() → dynamic
dollyIn(dynamic dollyScale) → dynamic
dollyOut(dynamic dollyScale) → dynamic
getAutoRotationAngle() → dynamic
getAzimuthalAngle() → dynamic
getDistance() → dynamic
getPolarAngle() → dynamic
getSecondPointerPosition(dynamic event) → dynamic
getZoomScale() → dynamic
handleKeyDown(dynamic event) → dynamic
handleMouseDownDolly(dynamic event) → dynamic
handleMouseDownPan(dynamic event) → dynamic
handleMouseDownRotate(dynamic event) → dynamic
handleMouseMoveDolly(dynamic event) → dynamic
handleMouseMovePan(dynamic event) → dynamic
handleMouseMoveRotate(dynamic event) → dynamic
handleMouseWheel(dynamic event) → dynamic
handleTouchMoveDolly(dynamic event) → dynamic
handleTouchMoveDollyPan(dynamic event) → dynamic
handleTouchMoveDollyRotate(dynamic event) → dynamic
handleTouchMovePan(dynamic event) → dynamic
handleTouchMoveRotate(dynamic event) → dynamic
handleTouchStartDolly() → dynamic
handleTouchStartDollyPan() → dynamic
handleTouchStartDollyRotate() → dynamic
handleTouchStartPan() → dynamic
handleTouchStartRotate() → dynamic
hasEventListener(String type, Function listener) bool
inherited
listenToKeyEvents(dynamic domElement) → dynamic
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onContextMenu(dynamic event) → dynamic
onKeyDown(dynamic event) → dynamic
onMouseDown(dynamic event) → dynamic
onMouseMove(dynamic event) → dynamic
onMouseWheel(dynamic event) → dynamic
onPointerCancel(dynamic event) → dynamic
onPointerDown(dynamic event) → dynamic
onPointerMove(dynamic event) → dynamic
onPointerUp(dynamic event) → dynamic
onTouchMove(dynamic event) → dynamic
onTouchStart(dynamic event) → dynamic
pan(dynamic deltaX, dynamic deltaY) → dynamic
panLeft(dynamic distance, dynamic objectMatrix) → dynamic
panUp(dynamic distance, dynamic objectMatrix) → dynamic
removeEventListener(String type, Function listener) → void
inherited
removePointer(dynamic event) → dynamic
reset() → dynamic
rotateLeft(dynamic angle) → dynamic
rotateUp(dynamic angle) → dynamic
saveState() → dynamic
toString() String
A string representation of this object.
inherited
trackPointer(dynamic event) → dynamic
update() → dynamic

Operators

operator ==(Object other) bool
The equality operator.
inherited