Dart Documentationorson_chartsViewPoint3D

ViewPoint3D class

A viewing point in 3D space.

Static Methods

ViewPoint3D createAboveViewPoint(num rho) #

Constructors

new ViewPoint3D(num theta, num phi, num rho, num angle) #

Creates a new Object instance.

Object instances have no meaningful state, and are only useful through their identity. An Object instance is equal to itself only.

docs inherited from Object

Properties

num phi #

num rho #

Rotate3D rotation #

Point3D up #

num v11 #

num v12 #

num v13 #

num v21 #

num v22 #

num v23 #

num v32 #

num v33 #

num v43 #

final num x #

final num y #

final num z #

Methods

num calcRollAngle() #

num coverage(Dimension2D d, Dimension2D target) #

Point3D getHorizontalRotationAxis() #

Point3D getPoint() #

Point3D getVerticalRotationAxis() #

void moveUpDown(num delta) #

Rotates the view point up or down by delta radians.

num optimalDistance(Dimension2D target, Dimension3D dim3D, num projDist) #

void panLeftRight(num delta) #

void updateMatrixElements() #

Point3D worldToEye(Point3D p) #

Point worldToScreen(Point3D p, num d) #