MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.Nesting.SequentialNester Class Reference

Public Member Functions

None __init__ (self, Nesting.NestingBaseParams params, float voxelSize)
None __init__ (self, Nesting.SequentialNester arg0)
Nesting.NestingResult nestMesh (self, Nesting.MeshXf meshXf, Nesting.BoxNestingOptions options, std_vector_OutEdge densificationSequence=None)
Vector_Nesting_NestingResult_ObjId nestMeshes (self, Vector_Nesting_MeshXf_ObjId meshes, Nesting.BoxNestingOptions options, std_vector_OutEdge densificationSequence=None)

Static Public Member Functions

None __init__ (*args, **kwargs)
Nesting.SequentialNester operator (*args, **kwargs)
Nesting.SequentialNester operator (*args, **kwargs)

Detailed Description

Generated from:  MR::Nesting::SequentialNester

class to add meshes to nest sequentially 

Constructor & Destructor Documentation

◆ __init__() [1/3]

None mrmeshpy.Nesting.SequentialNester.__init__ ( * args,
** kwargs )
static

◆ __init__() [2/3]

None mrmeshpy.Nesting.SequentialNester.__init__ ( self,
Nesting.NestingBaseParams params,
float voxelSize )
if voxelSize > 0 peform densification on each addition

◆ __init__() [3/3]

None mrmeshpy.Nesting.SequentialNester.__init__ ( self,
Nesting.SequentialNester arg0 )
Implicit copy constructor.

Member Function Documentation

◆ nestMesh()

Nesting.NestingResult mrmeshpy.Nesting.SequentialNester.nestMesh ( self,
Nesting.MeshXf meshXf,
Nesting.BoxNestingOptions options,
std_vector_OutEdge densificationSequence = None )
tries to add single mesh to the nest
returns true if mesh is nested, false otherwise (can be canceled)

◆ nestMeshes()

Vector_Nesting_NestingResult_ObjId mrmeshpy.Nesting.SequentialNester.nestMeshes ( self,
Vector_Nesting_MeshXf_ObjId meshes,
Nesting.BoxNestingOptions options,
std_vector_OutEdge densificationSequence = None )
tries to add multiple mesh to the nest
returns bitset of nested meshes (can be canceled)

◆ operator() [1/2]

Nesting.SequentialNester mrmeshpy.Nesting.SequentialNester.operator ( * args,
** kwargs )
static

◆ operator() [2/2]

Nesting.SequentialNester mrmeshpy.Nesting.SequentialNester.operator ( * args,
** kwargs )
static

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