/// <summary> /// Gets the transformed point. /// </summary> public Point3D Transform(Point3D pt) { return(new Point3D(TX.Transform(pt.X), TY.Transform(pt.Y), TZ.Transform(pt.Z))); }
/// <summary> /// Gets the transformed vector. /// </summary> public Vector3D Transform(Vector3D v) { return(new Vector3D(TX.Transform(v.X), TY.Transform(v.Y), TZ.Transform(v.Z))); }
public Point3D GetPoint(double t) { return(new Point3D(TX.Transform(t), TY.Transform(t), TZ.Transform(t))); }
public Vector3D GetVector(double t) { return(new Vector3D(TX.Transform(t), TY.Transform(t), TZ.Transform(t))); }