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

Public Member Functions

None __init__ (self)
 
None __init__ (self, Vector3f dir)
 
float Sx (self)
 
None Sx (self, float arg1)
 
float Sy (self)
 
None Sy (self, float arg1)
 
float Sz (self)
 
None Sz (self, float arg1)
 
int maxDimIdxZ (self)
 
None maxDimIdxZ (self, int arg1)
 

Static Public Member Functions

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

Static Protected Attributes

typing _offsetof_Sx = 28
 
typing _offsetof_Sy = 32
 
typing _offsetof_Sz = 36
 
typing _offsetof_idxX = 20
 
typing _offsetof_idxY = 24
 
typing _offsetof_maxDimIdxZ = 16
 

Detailed Description

Generated from:  MR::IntersectionPrecomputes<float>

Constructor & Destructor Documentation

◆ __init__() [1/3]

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

◆ __init__() [2/3]

None mrmeshpy.IntersectionPrecomputes_float.__init__ ( self)

◆ __init__() [3/3]

None mrmeshpy.IntersectionPrecomputes_float.__init__ ( self,
Vector3f dir )

Member Function Documentation

◆ maxDimIdxZ() [1/2]

int mrmeshpy.IntersectionPrecomputes_float.maxDimIdxZ ( self)
[0]max, [1]next, [2]next-next
f.e. {1,2,-3} => {2,1,0}

◆ maxDimIdxZ() [2/2]

None mrmeshpy.IntersectionPrecomputes_float.maxDimIdxZ ( self,
int arg1 )

◆ operator() [1/2]

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

◆ operator() [2/2]

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

◆ Sx() [1/2]

float mrmeshpy.IntersectionPrecomputes_float.Sx ( self)
precomputed factors

◆ Sx() [2/2]

None mrmeshpy.IntersectionPrecomputes_float.Sx ( self,
float arg1 )

◆ Sy() [1/2]

float mrmeshpy.IntersectionPrecomputes_float.Sy ( self)
precomputed factors

◆ Sy() [2/2]

None mrmeshpy.IntersectionPrecomputes_float.Sy ( self,
float arg1 )

◆ Sz() [1/2]

float mrmeshpy.IntersectionPrecomputes_float.Sz ( self)
precomputed factors

◆ Sz() [2/2]

None mrmeshpy.IntersectionPrecomputes_float.Sz ( self,
float arg1 )

Member Data Documentation

◆ _offsetof_idxX

typing mrmeshpy.IntersectionPrecomputes_float._offsetof_idxX = 20
staticprotected

◆ _offsetof_idxY

typing mrmeshpy.IntersectionPrecomputes_float._offsetof_idxY = 24
staticprotected

◆ _offsetof_maxDimIdxZ

typing mrmeshpy.IntersectionPrecomputes_float._offsetof_maxDimIdxZ = 16
staticprotected

◆ _offsetof_Sx

typing mrmeshpy.IntersectionPrecomputes_float._offsetof_Sx = 28
staticprotected

◆ _offsetof_Sy

typing mrmeshpy.IntersectionPrecomputes_float._offsetof_Sy = 32
staticprotected

◆ _offsetof_Sz

typing mrmeshpy.IntersectionPrecomputes_float._offsetof_Sz = 36
staticprotected

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