#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