#include <rhinoSdkSweep.h>
◆ eSweep2Simplify
Enumerator |
---|
ess_Nothing | Use the shapes as is.
|
ess_Rebuild | Rebuild interpolating equally spaced points.
|
ess_Refit | Refit to a tolerance.
|
◆ CArgsRhinoSweep2()
CArgsRhinoSweep2::CArgsRhinoSweep2 |
( |
| ) |
|
◆ ~CArgsRhinoSweep2()
CArgsRhinoSweep2::~CArgsRhinoSweep2 |
( |
| ) |
|
◆ TestForSimpleSweep()
bool CArgsRhinoSweep2::TestForSimpleSweep |
( |
| ) |
|
See if inputs are perfect enough to do greville interpolate.
◆ m_angle_tolerance
double CArgsRhinoSweep2::m_angle_tolerance |
tolerance to pass to TL sweeper as AngleTolerance
◆ m_bClosed
BOOL32 CArgsRhinoSweep2::m_bClosed |
Open or closed sweep if both rails are closed.
◆ m_bSameHeight
BOOL32 CArgsRhinoSweep2::m_bSameHeight |
maintain height between shapes - don't scale it the same as width
◆ m_bSimpleSweep
BOOL32 CArgsRhinoSweep2::m_bSimpleSweep |
Make a simple surface by greville interpolation of shapes.
◆ m_points
◆ m_pUser
void* CArgsRhinoSweep2::m_pUser |
◆ m_rail_curves
◆ m_rail_params
params on the rail that correspond to each shape these don't include start or end points or invented shapes
◆ m_rail_pick_points
ON_3dPoint CArgsRhinoSweep2::m_rail_pick_points[2] |
first pick points for rails or ON_UNSET_POINT if not point picked
◆ m_rebuild_count
int CArgsRhinoSweep2::m_rebuild_count |
Sample point count for rebuilding shapes.
◆ m_refit_tolerance
double CArgsRhinoSweep2::m_refit_tolerance |
tolerance to refit shape curves
◆ m_shape_curves
◆ m_simplify
int CArgsRhinoSweep2::m_simplify |
Simplify method for shape curves.
◆ m_sweep_tolerance
double CArgsRhinoSweep2::m_sweep_tolerance |
tolerance to pass to TL sweeper as SweepTolerance