Classes | |
class | Angle |
class | BasicPart |
class | Distance |
class | Status |
Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, Features.MeasureResult arg0) |
None | __init__ (self, Features.MeasureResult.Distance distance, Features.MeasureResult.Distance centerDistance, Features.MeasureResult.Angle angle, std_vector_std_variant_Sphere_Vector3_float_Features_Primitives_ConeSegment_Features_Primitives_Plane intersections) |
None | swapObjects (self) |
Features.MeasureResult.Distance | centerDistance (self) |
None | centerDistance (self, Features.MeasureResult.Distance arg1) |
Features.MeasureResult.Distance | distance (self) |
None | distance (self, Features.MeasureResult.Distance arg1) |
std_vector_std_variant_Sphere_Vector3_float_Features_Primitives_ConeSegment_Features_Primitives_Plane | intersections (self) |
None | intersections (self, std_vector_std_variant_Sphere_Vector3_float_Features_Primitives_ConeSegment_Features_Primitives_Plane arg1) |
Generated from: MR::Features::MeasureResult Stores the results of measuring two objects relative to one another.
None meshlib.mrmeshpy.Features.MeasureResult.__init__ | ( | self | ) |
Implicit default constructor.
None meshlib.mrmeshpy.Features.MeasureResult.__init__ | ( | self, | |
Features.MeasureResult | arg0 ) |
Implicit copy constructor.
None meshlib.mrmeshpy.Features.MeasureResult.__init__ | ( | self, | |
Features.MeasureResult.Distance | distance, | ||
Features.MeasureResult.Distance | centerDistance, | ||
Features.MeasureResult.Angle | angle, | ||
std_vector_std_variant_Sphere_Vector3_float_Features_Primitives_ConeSegment_Features_Primitives_Plane | intersections ) |
Implicit aggregate constructor.
Features.MeasureResult.Distance meshlib.mrmeshpy.Features.MeasureResult.centerDistance | ( | self | ) |
Some approximation of the distance. For planes and lines, this expects them to be mostly parallel. For everything else, it just takes the feature center.
None meshlib.mrmeshpy.Features.MeasureResult.centerDistance | ( | self, | |
Features.MeasureResult.Distance | arg1 ) |
Features.MeasureResult.Distance meshlib.mrmeshpy.Features.MeasureResult.distance | ( | self | ) |
Exact distance.
None meshlib.mrmeshpy.Features.MeasureResult.distance | ( | self, | |
Features.MeasureResult.Distance | arg1 ) |
std_vector_std_variant_Sphere_Vector3_float_Features_Primitives_ConeSegment_Features_Primitives_Plane meshlib.mrmeshpy.Features.MeasureResult.intersections | ( | self | ) |
The primitives obtained from intersecting those two.
None meshlib.mrmeshpy.Features.MeasureResult.intersections | ( | self, | |
std_vector_std_variant_Sphere_Vector3_float_Features_Primitives_ConeSegment_Features_Primitives_Plane | arg1 ) |
None meshlib.mrmeshpy.Features.MeasureResult.swapObjects | ( | self | ) |
Modifies the object to swap A and B;