Reference system¶
-
class
geom.
ref_CooSysRect1d2d
¶ Bases:
geom.ProtoGeom
-
Org
¶ Origin of the reference frame.
-
Trf
¶ Coordinate system of the reference frame.
-
getAxisVDir
((ref_CooSysRect1d2d)arg1, (int)arg2) → Vector2d :¶ - C++ signature :
- Vector2d getAxisVDir(Ref<Rect1d2dCooSys> {lvalue},unsigned long)
-
getCoordTransformation
((ref_CooSysRect1d2d)arg1) → CooSysRect1d2d :¶ - C++ signature :
- Rect1d2dCooSys getCoordTransformation(Ref<Rect1d2dCooSys> {lvalue})
-
getGlobalCoordinates
((ref_CooSysRect1d2d)arg1, (float)arg2) → Vector2d :¶ Return global coordinates of the argument.
- C++ signature :
- Vector2d getGlobalCoordinates(Ref<Rect1d2dCooSys> {lvalue},double)
-
getGlobalPosition
((ref_CooSysRect1d2d)arg1, (float)arg2) → Pos2d :¶ Return the corresponding global position.
- C++ signature :
- Pos2d getGlobalPosition(Ref<Rect1d2dCooSys> {lvalue},double)
-
getLocalCoordinates
((ref_CooSysRect1d2d)arg1, (Vector2d)arg2) → float :¶ Return local coordinates of the argument.
- C++ signature :
- double getLocalCoordinates(Ref<Rect1d2dCooSys> {lvalue},Vector2d)
-
getLocalPosition
((ref_CooSysRect1d2d)arg1, (Pos2d)arg2) → float :¶ Return the corresponding local position.
- C++ signature :
- double getLocalPosition(Ref<Rect1d2dCooSys> {lvalue},Pos2d)
-
getOrg
((ref_CooSysRect1d2d)arg1) → Pos2d :¶ - C++ signature :
- Pos2d getOrg(Ref<Rect1d2dCooSys> {lvalue})
-
move
((ref_CooSysRect1d2d)arg1, (Vector2d)arg2) → None :¶ Move the reference system origin.
- C++ signature :
- void move(Ref<Rect1d2dCooSys> {lvalue},Vector2d)
-
-
class
geom.
Ref1d2d
¶ Bases:
geom.ref_CooSysRect1d2d
-
getIVector
((Ref1d2d)arg1) → Vector2d :¶ Return unary vector i
- C++ signature :
- Vector2d getIVector(Ref1d2d {lvalue})
-
-
class
geom.
ref_CooSysRect1d3d
¶ Bases:
geom.ProtoGeom
-
Org
¶ Origin of the reference frame.
-
Trf
¶ Coordinate system of the reference frame.
-
getAxisVDir
((ref_CooSysRect1d3d)arg1, (int)arg2) → Vector3d :¶ - C++ signature :
- Vector3d getAxisVDir(Ref<Rect1d3dCooSys> {lvalue},unsigned long)
-
getCoordTransformation
((ref_CooSysRect1d3d)arg1) → CooSysRect1d3d :¶ - C++ signature :
- Rect1d3dCooSys getCoordTransformation(Ref<Rect1d3dCooSys> {lvalue})
-
getGlobalCoordinates
((ref_CooSysRect1d3d)arg1, (float)arg2) → Vector3d :¶ Return global coordinates of the argument.
- C++ signature :
- Vector3d getGlobalCoordinates(Ref<Rect1d3dCooSys> {lvalue},double)
-
getGlobalPosition
((ref_CooSysRect1d3d)arg1, (float)arg2) → Pos3d :¶ - C++ signature :
- Pos3d getGlobalPosition(Ref<Rect1d3dCooSys> {lvalue},double)
-
getLocalCoordinates
((ref_CooSysRect1d3d)arg1, (Vector3d)arg2) → float :¶ Return local coordinates of the argument.
- C++ signature :
- double getLocalCoordinates(Ref<Rect1d3dCooSys> {lvalue},Vector3d)
-
getLocalPosition
((ref_CooSysRect1d3d)arg1, (Pos3d)arg2) → float :¶ - C++ signature :
- double getLocalPosition(Ref<Rect1d3dCooSys> {lvalue},Pos3d)
-
getOrg
((ref_CooSysRect1d3d)arg1) → Pos3d :¶ - C++ signature :
- Pos3d getOrg(Ref<Rect1d3dCooSys> {lvalue})
-
move
((ref_CooSysRect1d3d)arg1, (Vector3d)arg2) → None :¶ Move the reference system origin.
- C++ signature :
- void move(Ref<Rect1d3dCooSys> {lvalue},Vector3d)
-
-
class
geom.
Ref1d3d
¶ Bases:
geom.ref_CooSysRect1d3d
-
getIVector
((Ref1d3d)arg1) → Vector3d :¶ Return unary vector i
- C++ signature :
- Vector3d getIVector(Ref1d3d {lvalue})
-
-
class
geom.
ref_CooSysRect2d2d
¶ Bases:
geom.ProtoGeom
-
Org
¶ Origin of the reference frame.
-
Trf
¶ Coordinate system of the reference frame.
-
getAxisVDir
((ref_CooSysRect2d2d)arg1, (int)arg2) → Vector2d :¶ - C++ signature :
- Vector2d getAxisVDir(Ref<Rect2d2dCooSys> {lvalue},unsigned long)
-
getCoordTransformation
((ref_CooSysRect2d2d)arg1) → CooSysRect2d2d :¶ - C++ signature :
- Rect2d2dCooSys getCoordTransformation(Ref<Rect2d2dCooSys> {lvalue})
-
getGlobalCoordinates
((ref_CooSysRect2d2d)arg1, (Vector2d)arg2) → Vector2d :¶ Return global coordinates of the argument.
- C++ signature :
- Vector2d getGlobalCoordinates(Ref<Rect2d2dCooSys> {lvalue},Vector2d)
-
getGlobalPosition
((ref_CooSysRect2d2d)arg1, (Pos2d)arg2) → Pos2d :¶ - C++ signature :
- Pos2d getGlobalPosition(Ref<Rect2d2dCooSys> {lvalue},Pos2d)
-
getLocalCoordinates
((ref_CooSysRect2d2d)arg1, (Vector2d)arg2) → Vector2d :¶ Return local coordinates of the argument.
- C++ signature :
- Vector2d getLocalCoordinates(Ref<Rect2d2dCooSys> {lvalue},Vector2d)
-
getLocalPosition
((ref_CooSysRect2d2d)arg1, (Pos2d)arg2) → Pos2d :¶ - C++ signature :
- Pos2d getLocalPosition(Ref<Rect2d2dCooSys> {lvalue},Pos2d)
-
getOrg
((ref_CooSysRect2d2d)arg1) → Pos2d :¶ - C++ signature :
- Pos2d getOrg(Ref<Rect2d2dCooSys> {lvalue})
-
move
((ref_CooSysRect2d2d)arg1, (Vector2d)arg2) → None :¶ Move the reference system origin.
- C++ signature :
- void move(Ref<Rect2d2dCooSys> {lvalue},Vector2d)
-
-
class
geom.
Ref2d2d
¶ Bases:
geom.ref_CooSysRect2d2d
-
getIVector
((Ref2d2d)arg1) → Vector2d :¶ Return unary vector i
- C++ signature :
- Vector2d getIVector(Ref2d2d {lvalue})
-
getJVector
((Ref2d2d)arg1) → Vector2d :¶ Return unary vector j
- C++ signature :
- Vector2d getJVector(Ref2d2d {lvalue})
-
-
class
geom.
ref_CooSysRect2d3d
¶ Bases:
geom.ProtoGeom
-
Org
¶ Origin of the reference frame.
-
Trf
¶ Coordinate system of the reference frame.
-
getAxisVDir
((ref_CooSysRect2d3d)arg1, (int)arg2) → Vector3d :¶ - C++ signature :
- Vector3d getAxisVDir(Ref<Rect2d3dCooSys> {lvalue},unsigned long)
-
getCoordTransformation
((ref_CooSysRect2d3d)arg1) → CooSysRect2d3d :¶ - C++ signature :
- Rect2d3dCooSys getCoordTransformation(Ref<Rect2d3dCooSys> {lvalue})
-
getGlobalCoordinates
((ref_CooSysRect2d3d)arg1, (Vector2d)arg2) → Vector3d :¶ Return global coordinates of the argument.
- C++ signature :
- Vector3d getGlobalCoordinates(Ref<Rect2d3dCooSys> {lvalue},Vector2d)
-
getGlobalPosition
((ref_CooSysRect2d3d)arg1, (Pos2d)arg2) → Pos3d :¶ - C++ signature :
- Pos3d getGlobalPosition(Ref<Rect2d3dCooSys> {lvalue},Pos2d)
-
getLocalCoordinates
((ref_CooSysRect2d3d)arg1, (Vector3d)arg2) → Vector2d :¶ Return local coordinates of the argument.
- C++ signature :
- Vector2d getLocalCoordinates(Ref<Rect2d3dCooSys> {lvalue},Vector3d)
-
getLocalPosition
((ref_CooSysRect2d3d)arg1, (Pos3d)arg2) → Pos2d :¶ - C++ signature :
- Pos2d getLocalPosition(Ref<Rect2d3dCooSys> {lvalue},Pos3d)
-
getOrg
((ref_CooSysRect2d3d)arg1) → Pos3d :¶ - C++ signature :
- Pos3d getOrg(Ref<Rect2d3dCooSys> {lvalue})
-
move
((ref_CooSysRect2d3d)arg1, (Vector3d)arg2) → None :¶ Move the reference system origin.
- C++ signature :
- void move(Ref<Rect2d3dCooSys> {lvalue},Vector3d)
-
-
class
geom.
Ref2d3d
¶ Bases:
geom.ref_CooSysRect2d3d
-
getIVector
((Ref2d3d)arg1) → Vector3d :¶ Return unary vector i
- C++ signature :
- Vector3d getIVector(Ref2d3d {lvalue})
-
getJVector
((Ref2d3d)arg1) → Vector3d :¶ Return unary vector j
- C++ signature :
- Vector3d getJVector(Ref2d3d {lvalue})
-
getXYPlane
((Ref2d3d)arg1) → Plane3d :¶ Return the XY plane.
- C++ signature :
- Plane getXYPlane(Ref2d3d {lvalue})
-
-
class
geom.
ref_CooSysRect3d3d
¶ Bases:
geom.ProtoGeom
-
Org
¶ Origin of the reference frame.
-
Trf
¶ Coordinate system of the reference frame.
-
getAxisVDir
((ref_CooSysRect3d3d)arg1, (int)arg2) → Vector3d :¶ - C++ signature :
- Vector3d getAxisVDir(Ref<Rect3d3dCooSys> {lvalue},unsigned long)
-
getCoordTransformation
((ref_CooSysRect3d3d)arg1) → CooSysRect3d3d :¶ - C++ signature :
- Rect3d3dCooSys getCoordTransformation(Ref<Rect3d3dCooSys> {lvalue})
-
getGlobalCoordinates
((ref_CooSysRect3d3d)arg1, (Vector3d)arg2) → Vector3d :¶ Return global coordinates of the argument.
- C++ signature :
- Vector3d getGlobalCoordinates(Ref<Rect3d3dCooSys> {lvalue},Vector3d)
-
getGlobalPosition
((ref_CooSysRect3d3d)arg1, (Pos3d)arg2) → Pos3d :¶ - C++ signature :
- Pos3d getGlobalPosition(Ref<Rect3d3dCooSys> {lvalue},Pos3d)
-
getLocalCoordinates
((ref_CooSysRect3d3d)arg1, (Vector3d)arg2) → Vector3d :¶ Return local coordinates of the argument.
- C++ signature :
- Vector3d getLocalCoordinates(Ref<Rect3d3dCooSys> {lvalue},Vector3d)
-
getLocalPosition
((ref_CooSysRect3d3d)arg1, (Pos3d)arg2) → Pos3d :¶ - C++ signature :
- Pos3d getLocalPosition(Ref<Rect3d3dCooSys> {lvalue},Pos3d)
-
getOrg
((ref_CooSysRect3d3d)arg1) → Pos3d :¶ - C++ signature :
- Pos3d getOrg(Ref<Rect3d3dCooSys> {lvalue})
-
move
((ref_CooSysRect3d3d)arg1, (Vector3d)arg2) → None :¶ Move the reference system origin.
- C++ signature :
- void move(Ref<Rect3d3dCooSys> {lvalue},Vector3d)
-
-
class
geom.
Ref3d3d
¶ Bases:
geom.ref_CooSysRect3d3d
-
getIVector
((Ref3d3d)arg1) → Vector3d :¶ Return unary vector i.
- C++ signature :
- Vector3d getIVector(Ref3d3d {lvalue})
-
getJVector
((Ref3d3d)arg1) → Vector3d :¶ Return unary vector j.
- C++ signature :
- Vector3d getJVector(Ref3d3d {lvalue})
-
getKVector
((Ref3d3d)arg1) → Vector3d :¶ Return unary vector k.
- C++ signature :
- Vector3d getKVector(Ref3d3d {lvalue})
-
getXYPlane
((Ref3d3d)arg1) → Plane3d :¶ Return the XY plane.
- C++ signature :
- Plane getXYPlane(Ref3d3d {lvalue})
-
getXZPlane
((Ref3d3d)arg1) → Plane3d :¶ Return the XZ plane.
- C++ signature :
- Plane getXZPlane(Ref3d3d {lvalue})
-
getYZPlane
((Ref3d3d)arg1) → Plane3d :¶ Return the YZ plane.
- C++ signature :
- Plane getYZPlane(Ref3d3d {lvalue})
-
-
class
geom.
PrincipalAxesOfInertia2D
¶ Bases:
Boost.Python.instance
-
I1
¶ first principal moment of inertia.
-
I2
¶ second principal moment of inertia.
-
getAxis1VDir
((PrincipalAxesOfInertia2D)arg1) → Vector2d :¶ returns the direction vector of the first principal moment of inertia
- C++ signature :
- Vector2d getAxis1VDir(PrincipalAxesOfInertia2D {lvalue})
-