BasicTools.ImplicitGeometry.ImplicitGeometryOperators module
- BasicTools.ImplicitGeometry.ImplicitGeometryOperators.CreateImplicitGeometryIntersection(ops)[source]
- class BasicTools.ImplicitGeometry.ImplicitGeometryOperators.ImplicitGeometryDifference(Zone1=None, Zone2=None)[source]
Bases:
ImplicitGeometryBaseImplicitGeometry Difference of zones (z1-z2) z1 : zone z2 : zone
- class BasicTools.ImplicitGeometry.ImplicitGeometryOperators.ImplicitGeometryInsideOut(a=None, val=0.0)[source]
Bases:
ImplicitGeometryBaseImplicitGeometry InsideOut of the levelset z : zone
- class BasicTools.ImplicitGeometry.ImplicitGeometryOperators.ImplicitGeometryIntersection(z=None)[source]
Bases:
ImplicitGeometryBaseImplicitGeometry Intersection of zones z : zones
- class BasicTools.ImplicitGeometry.ImplicitGeometryOperators.ImplicitGeometryOffset(a=None, val=0.0)[source]
Bases:
ImplicitGeometryBaseImplicitGeometry offset of the levelset z : zone offset : offset value (possitive shrink, negative grow )
- class BasicTools.ImplicitGeometry.ImplicitGeometryOperators.ImplicitGeometryShell(a=None, val=0.0)[source]
Bases:
ImplicitGeometryBaseImplicitGeometry Shell arround a zone z : zone thickness : thickness of the shell
- class BasicTools.ImplicitGeometry.ImplicitGeometryOperators.ImplicitGeometrySymmetric(a=None)[source]
Bases:
ImplicitGeometryBaseImplicitGeometry Central Symmetriy of a zone all point will be mapped to the first quadrant z : zone center : central point to compute the symetry