Rhino C++ API  9.0
Public Member Functions | List of all members
RTreeOverlap Class Reference

#include <rhinoSdkOverlap.h>

Public Member Functions

 RTreeOverlap (const ON_SimpleArray< const ON_Object * > &objects, const ON_Xform &projection, bool segments, double tolerance, const ON_SimpleArray< const ON_Object * > *locked_objects=nullptr, bool exclusive_locked=false, ON_Terminator *terminator=nullptr)
 
int get_overlap_result (bool &entirely_dead, ON_SimpleArray< ON_COMPONENT_INDEX > &dead_segments, std::unique_ptr< ON_PolyCurve > &replacement)
 

Constructor & Destructor Documentation

◆ RTreeOverlap()

RTreeOverlap::RTreeOverlap ( const ON_SimpleArray< const ON_Object * > &  objects,
const ON_Xform projection,
bool  segments,
double  tolerance,
const ON_SimpleArray< const ON_Object * > *  locked_objects = nullptr,
bool  exclusive_locked = false,
ON_Terminator terminator = nullptr 
)
inline

Member Function Documentation

◆ get_overlap_result()

int RTreeOverlap::get_overlap_result ( bool &  entirely_dead,
ON_SimpleArray< ON_COMPONENT_INDEX > &  dead_segments,
std::unique_ptr< ON_PolyCurve > &  replacement 
)