MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.Features.MeasureResult.Distance Class Reference
Inheritance diagram for mrmeshpy.Features.MeasureResult.Distance:

Public Member Functions

None __init__ (self)
None __init__ (self, Features.MeasureResult.Distance arg0)
str __repr__ (self)
Vector3f closestPointFor (self, bool b)
float distanceAlongAxis (self, int i)
float distanceAlongAxisAbs (self, int i)
float distance (self)
None distance (self, float arg1)
Public Member Functions inherited from mrmeshpy.Features.MeasureResult.BasicPart
bool __bool__ (self)
None __init__ (self)
None __init__ (self, Features.MeasureResult.BasicPart arg0)
None __init__ (self, Features.MeasureResult.Status status)
str __repr__ (self)

Static Public Member Functions

None __init__ (*args, **kwargs)
Features.MeasureResult.Distance operator (*args, **kwargs)
Features.MeasureResult.Distance operator (*args, **kwargs)
Static Public Member Functions inherited from mrmeshpy.Features.MeasureResult.BasicPart
None __init__ (*args, **kwargs)

Static Protected Attributes

typing _offsetof_closestPointA = 8
typing _offsetof_closestPointB = 20
typing _offsetof_distance = 4
Static Protected Attributes inherited from mrmeshpy.Features.MeasureResult.BasicPart
typing _offsetof_status = 0

Additional Inherited Members

Static Public Attributes inherited from mrmeshpy.Features.MeasureResult.BasicPart
Features status .MeasureResult.Status

Detailed Description

Generated from:  MR::Features::MeasureResult::Distance

Constructor & Destructor Documentation

◆ __init__() [1/3]

None mrmeshpy.Features.MeasureResult.Distance.__init__ ( * args,
** kwargs )
static

◆ __init__() [2/3]

None mrmeshpy.Features.MeasureResult.Distance.__init__ ( self)

◆ __init__() [3/3]

None mrmeshpy.Features.MeasureResult.Distance.__init__ ( self,
Features.MeasureResult.Distance arg0 )
Implicit copy constructor.

Member Function Documentation

◆ __repr__()

str mrmeshpy.Features.MeasureResult.Distance.__repr__ ( self)

◆ closestPointFor()

Vector3f mrmeshpy.Features.MeasureResult.Distance.closestPointFor ( self,
bool b )

◆ distance() [1/2]

float mrmeshpy.Features.MeasureResult.Distance.distance ( self)
This is a separate field because it can be negative.

◆ distance() [2/2]

None mrmeshpy.Features.MeasureResult.Distance.distance ( self,
float arg1 )

◆ distanceAlongAxis()

float mrmeshpy.Features.MeasureResult.Distance.distanceAlongAxis ( self,
int i )

◆ distanceAlongAxisAbs()

float mrmeshpy.Features.MeasureResult.Distance.distanceAlongAxisAbs ( self,
int i )

◆ operator() [1/2]

Features.MeasureResult.Distance mrmeshpy.Features.MeasureResult.Distance.operator ( * args,
** kwargs )
static

◆ operator() [2/2]

Features.MeasureResult.Distance mrmeshpy.Features.MeasureResult.Distance.operator ( * args,
** kwargs )
static

Member Data Documentation

◆ _offsetof_closestPointA

typing mrmeshpy.Features.MeasureResult.Distance._offsetof_closestPointA = 8
staticprotected

◆ _offsetof_closestPointB

typing mrmeshpy.Features.MeasureResult.Distance._offsetof_closestPointB = 20
staticprotected

◆ _offsetof_distance

typing mrmeshpy.Features.MeasureResult.Distance._offsetof_distance = 4
staticprotected

The documentation for this class was generated from the following file: