Geometric transformation¶
- class xc.TrfGeom¶
Bases:
xc.EntMdlrBase
- getTrfPos((TrfGeom)arg1, (Pos3d)arg2) Pos3d : ¶
- C++ signature :
Pos3d getTrfPos(XC::TrfGeom {lvalue},Pos3d)
- getTrfVector((TrfGeom)arg1, (Vector3d)arg2) Vector3d : ¶
- C++ signature :
Vector3d getTrfVector(XC::TrfGeom {lvalue},Vector3d)
- class xc.Translation¶
Bases:
xc.TrfGeom
- setVector((Translation)arg1, (Vector3d)arg2) None : ¶
- C++ signature :
void setVector(XC::Translation {lvalue},Vector3d)
- class xc.Scaling¶
Bases:
xc.TrfGeom
- setScaleFactor((Scaling)arg1, (float)arg2) None : ¶
- C++ signature :
void setScaleFactor(XC::Scaling {lvalue},double)
- class xc.Reflection¶
Bases:
xc.TrfGeom
- setPlane((Reflection)arg1, (Plane3d)arg2) None : ¶
- C++ signature :
void setPlane(XC::Reflection {lvalue},Plane)
- class xc.Rotation¶
Bases:
xc.TrfGeom
- setAxisAng((Rotation)arg1, (Line3d)arg2, (float)arg3) None : ¶
- C++ signature :
void setAxisAng(XC::Rotation {lvalue},Line3d,double)