Ejemplo n.º 1
0
 private Vector3D ConvertVector3D(SFVec3f vector, float[,] transformation)
 {
     float[] transformed = VrmlMath.TransformVector(vector.x, vector.y, vector.z, transformation);
     return new Vector3D(transformed[0], transformed[1], transformed[2]);
 }
Ejemplo n.º 2
0
 private Vector3D ConvertVector3D(SFVec3f vector)
 {
     return new Vector3D(vector.x, vector.y, vector.z);
 }
Ejemplo n.º 3
0
 public void visit(MFVec3f field) {
     field.clearValues();
     ParseMField((subcontext) => {
         var child = new SFVec3f();
         this.visit(child);
         field.AppendValue(child);
     });
 }
Ejemplo n.º 4
0
 public void visit(SFVec3f field) {
     throw new NotImplementedException();
 }
Ejemplo n.º 5
0
 public void visit(SFVec3f field) {
     field.x = context.ReadFloat();
     field.y = context.ReadFloat();
     field.z = context.ReadFloat();
 }