MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.SignedDistanceToMeshResult Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, PointOnFace proj, MeshTriPoint mtp, float dist)
 
float dist (self)
 
None dist (self, float arg1)
 
MeshTriPoint mtp (self)
 
None mtp (self, MeshTriPoint arg1)
 
PointOnFace proj (self)
 
None proj (self, PointOnFace arg1)
 

Static Public Member Functions

None __init__ (*args, **kwargs)
 
SignedDistanceToMeshResult operator (*args, **kwargs)
 
SignedDistanceToMeshResult operator (*args, **kwargs)
 

Static Protected Attributes

typing _offsetof_dist = 28
 
typing _offsetof_mtp = 16
 
typing _offsetof_proj = 0
 

Detailed Description

Generated from:  MR::SignedDistanceToMeshResult

Constructor & Destructor Documentation

◆ __init__() [1/3]

None mrmeshpy.SignedDistanceToMeshResult.__init__ ( * args,
** kwargs )
static

◆ __init__() [2/3]

None mrmeshpy.SignedDistanceToMeshResult.__init__ ( self)

◆ __init__() [3/3]

None mrmeshpy.SignedDistanceToMeshResult.__init__ ( self,
PointOnFace proj,
MeshTriPoint mtp,
float dist )
Implicit aggregate constructor.

Member Function Documentation

◆ dist() [1/2]

float mrmeshpy.SignedDistanceToMeshResult.dist ( self)
distance from pt to proj (positive - outside, negative - inside the mesh)

◆ dist() [2/2]

None mrmeshpy.SignedDistanceToMeshResult.dist ( self,
float arg1 )

◆ mtp() [1/2]

MeshTriPoint mrmeshpy.SignedDistanceToMeshResult.mtp ( self)
its barycentric representation

◆ mtp() [2/2]

None mrmeshpy.SignedDistanceToMeshResult.mtp ( self,
MeshTriPoint arg1 )

◆ operator() [1/2]

SignedDistanceToMeshResult mrmeshpy.SignedDistanceToMeshResult.operator ( * args,
** kwargs )
static

◆ operator() [2/2]

SignedDistanceToMeshResult mrmeshpy.SignedDistanceToMeshResult.operator ( * args,
** kwargs )
static

◆ proj() [1/2]

PointOnFace mrmeshpy.SignedDistanceToMeshResult.proj ( self)
the closest point on mesh

◆ proj() [2/2]

None mrmeshpy.SignedDistanceToMeshResult.proj ( self,
PointOnFace arg1 )

Member Data Documentation

◆ _offsetof_dist

typing mrmeshpy.SignedDistanceToMeshResult._offsetof_dist = 28
staticprotected

◆ _offsetof_mtp

typing mrmeshpy.SignedDistanceToMeshResult._offsetof_mtp = 16
staticprotected

◆ _offsetof_proj

typing mrmeshpy.SignedDistanceToMeshResult._offsetof_proj = 0
staticprotected

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