Raycaster class
Constructors
- Raycaster.new([Vector3? origin, Vector3? direction, num? near, num? far])
Properties
- camera ↔ Camera
-
getter/setter pair
- far ↔ num
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- layers ↔ Layers
-
getter/setter pair
- near ↔ num
-
getter/setter pair
-
params
↔ Map<
String, dynamic> -
getter/setter pair
- ray ↔ Ray
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
ascSort(
Intersection a, Intersection b) → int -
intersectObject(
Object3D object, bool recursive, [List< Intersection> ? intersects]) → List<Intersection> -
intersectObject4(
Object3D object, Raycaster raycaster, List< Intersection> intersects, bool recursive) → void -
intersectObjects(
List< Object3D> objects, bool recursive, [List<Intersection> ? intersects]) → List<Intersection> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
set(
Vector3 origin, Vector3 direction) → void -
setFromCamera(
Vector2 coords, Camera camera) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited