project method

void project(
  1. double x,
  2. double y,
  3. double z
)

Implementation

void project(double x, double y, double z) {
  final x1 = x * _cyw + z * _sy;
  final z1 = -x * _sy + z * _cyw;
  final y1 = y * _ct - z1 * _st;
  px = cx + x1 * scale;
  py = cy - y1 * scale;
  pz = y * _st + z1 * _ct;
}