UArFrame class

Constructors

UArFrame({double timestamp = 0, UArPose camera = UArPose.identity, double fov = 60, UArLightEstimate? light, UArGeoPose? geo, UArHitResult? centerHit, double? northYaw, double? heading, double? headingAccuracy, Map<String, double> semantics = const <String, double>{}, Map<String, UArProjection> projections = const <String, UArProjection>{}})
const
UArFrame.fromMap(Map<Object?, Object?> map)
factory

Properties

camera → UArPose
final
centerHit → UArHitResult?
Where the screen centre meets a surface, when UArConfig.reticle is on.
final
fov → double
Vertical field of view in degrees.
final
geo → UArGeoPose?
final
hashCode → int
The hash code for this object.
no setterinherited
heading → double?
Compass heading of the camera, degrees clockwise from true north, when known.
final
headingAccuracy → double?
final
light → UArLightEstimate?
final
northYaw → double?
Rotation (radians) from an east/up/south frame into world space, when known.
final
projections → Map<String, UArProjection>
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
semantics → Map<String, double>
Fraction of the view covered by each outdoor label (sky, building, …).
final
timestamp → double
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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