General topics¶
- class geom.ProtoGeom¶
Bases:
xc_base.CommandEntity
- property exists¶
Return true if not degenerated/invalid.
- class geom.GeomObj¶
Bases:
geom.ProtoGeom
- getArea((GeomObj)arg1) float : ¶
return the object area.
- C++ signature :
double getArea(GeomObj {lvalue})
getArea( (GeomObj)arg1) -> None :
- C++ signature :
void getArea(GeomObj {lvalue})
- getDimension((GeomObj)arg1) int : ¶
return the object dimension.
- C++ signature :
unsigned short getDimension(GeomObj {lvalue})
getDimension( (GeomObj)arg1) -> None :
- C++ signature :
void getDimension(GeomObj {lvalue})
- getLength((GeomObj)arg1) float : ¶
- C++ signature :
double getLength(GeomObj {lvalue})
getLength( (GeomObj)arg1) -> None :
- C++ signature :
void getLength(GeomObj {lvalue})
- getVolume((GeomObj)arg1) float : ¶
return the object volume.
- C++ signature :
double getVolume(GeomObj {lvalue})
getVolume( (GeomObj)arg1) -> None :
- C++ signature :
void getVolume(GeomObj {lvalue})
- class geom.GeomObj2d¶
Bases:
geom.GeomObj
- In((GeomObj2d)arg1, (Pos2d)arg2, (float)arg3) bool : ¶
Return true if the argument lies inside this object.
- C++ signature :
bool In(GeomObj2d {lvalue},Pos2d,double)
- getBnd((GeomObj2d)arg1) BND2d : ¶
Return the boundary box for this object.
- C++ signature :
BND2d getBnd(GeomObj2d {lvalue})
- getIx((GeomObj2d)arg1) float : ¶
- C++ signature :
double getIx(GeomObj2d {lvalue})
getIx( (GeomObj2d)arg1) -> None :
- C++ signature :
void getIx(GeomObj2d {lvalue})
- getIy((GeomObj2d)arg1) float : ¶
- C++ signature :
double getIy(GeomObj2d {lvalue})
getIy( (GeomObj2d)arg1) -> None :
- C++ signature :
void getIy(GeomObj2d {lvalue})
- getIz((GeomObj2d)arg1) float : ¶
- C++ signature :
double getIz(GeomObj2d {lvalue})
- getMax((GeomObj2d)arg1, (int)arg2) float : ¶
- C++ signature :
double getMax(GeomObj2d {lvalue},unsigned short)
- getMin((GeomObj2d)arg1, (int)arg2) float : ¶
- C++ signature :
double getMin(GeomObj2d {lvalue},unsigned short)
- getProjection((GeomObj2d)arg1, (Pos2d)arg2) Pos2d : ¶
- C++ signature :
Pos2d getProjection(GeomObj2d {lvalue},Pos2d)
getProjection( (GeomObj2d)arg1, (Vector2d)arg2) -> Vector2d :
- C++ signature :
Vector2d getProjection(GeomObj2d {lvalue},Vector2d)
- getPxy((GeomObj2d)arg1) float : ¶
- C++ signature :
double getPxy(GeomObj2d {lvalue})
getPxy( (GeomObj2d)arg1) -> None :
- C++ signature :
void getPxy(GeomObj2d {lvalue})
- property getXMax¶
Return maximum value for x coordinate.
- property getXMin¶
Return minimum value for x coordinate.
- property getYMax¶
Return maximum value for y coordinate.
- property getYMin¶
Return minimum value for y coordinate.
- move((GeomObj2d)arg1, (Vector2d)arg2) None : ¶
move(vector): move the object.
- C++ signature :
void move(GeomObj2d {lvalue},Vector2d)
- class geom.GeomObj3d¶
Bases:
geom.GeomObj
- In((GeomObj3d)arg1, (Pos3d)arg2, (float)arg3) bool : ¶
In(pos3d,tol) return true if the points lies inside the polygon (distance from the point to the polygon less than the tolerance argument).
- C++ signature :
bool In(GeomObj3d {lvalue},Pos3d,double)
- getBnd((GeomObj3d)arg1) BND3d : ¶
Return the boundary box for this object.
- C++ signature :
BND3d getBnd(GeomObj3d {lvalue})
- getIx((GeomObj3d)arg1) float : ¶
- C++ signature :
double getIx(GeomObj3d {lvalue})
getIx( (GeomObj3d)arg1) -> None :
- C++ signature :
void getIx(GeomObj3d {lvalue})
- getIy((GeomObj3d)arg1) float : ¶
- C++ signature :
double getIy(GeomObj3d {lvalue})
getIy( (GeomObj3d)arg1) -> None :
- C++ signature :
void getIy(GeomObj3d {lvalue})
- getIz((GeomObj3d)arg1) float : ¶
- C++ signature :
double getIz(GeomObj3d {lvalue})
- getMax((GeomObj3d)arg1, (int)arg2) float : ¶
- C++ signature :
double getMax(GeomObj3d {lvalue},unsigned short)
- getMin((GeomObj3d)arg1, (int)arg2) float : ¶
- C++ signature :
double getMin(GeomObj3d {lvalue},unsigned short)
- getProjection((GeomObj3d)arg1, (Pos3d)arg2) Pos3d : ¶
- C++ signature :
Pos3d getProjection(GeomObj3d {lvalue},Pos3d)
getProjection( (GeomObj3d)arg1, (Vector3d)arg2) -> Vector3d :
- C++ signature :
Vector3d getProjection(GeomObj3d {lvalue},Vector3d)
- getPxy((GeomObj3d)arg1) float : ¶
- C++ signature :
double getPxy(GeomObj3d {lvalue})
getPxy( (GeomObj3d)arg1) -> None :
- C++ signature :
void getPxy(GeomObj3d {lvalue})
- getPxz((GeomObj3d)arg1) float : ¶
- C++ signature :
double getPxz(GeomObj3d {lvalue})
getPxz( (GeomObj3d)arg1) -> None :
- C++ signature :
void getPxz(GeomObj3d {lvalue})
- getPyz((GeomObj3d)arg1) float : ¶
- C++ signature :
double getPyz(GeomObj3d {lvalue})
getPyz( (GeomObj3d)arg1) -> None :
- C++ signature :
void getPyz(GeomObj3d {lvalue})
- property getXMax¶
Return maximum value for x coordinate.
- property getXMin¶
Return minimum value for x coordinate.
- property getYMax¶
Return maximum value for y coordinate.
- property getYMin¶
Return minimum value for y coordinate.
- property getZMax¶
Return maximum value for z coordinate.
- property getZMin¶
Return minimum value for z coordinate.