Rhino C++ API
7.26
|
#include <opennurbs_offsetsurface.h>
Public Member Functions | |
ON_BumpFunction () | |
ON_BumpFunction (const ON_BumpFunction &)=default | |
~ON_BumpFunction ()=default | |
void | Evaluate (double s, double t, int der_count, double *value) const |
ON_BumpFunction & | operator= (const ON_BumpFunction &)=default |
double | ValueAt (double s, double t) const |
Public Attributes | |
double | m_a = 0.0 |
evaluation coefficient More... | |
ON_2dPoint | m_point = ON_2dPoint::NanPoint |
center of bump More... | |
double | m_sx [2] |
= {0.0, 0.0} ///< 1/(support radius) More... | |
double | m_sy [2] |
= {0.0, 0.0} ///< 1/(support radius) More... | |
int | m_type [2] |
// = {0,0} ///< 1 = linear, 5 = quintic, else linear; More... | |
double | m_x0 = 0.0 |
numbers used in evaluation More... | |
double | m_y0 = 0.0 |
/ / Copyright (c) 1993-2012 Robert McNeel & Associates. All rights reserved. / OpenNURBS, Rhinoceros, and Rhino3D are registered trademarks of Robert / McNeel & Associates. / / THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY. / ALL IMPLIED WARRANTIES OF FITNESS FOR ANY PARTICULAR PURPOSE AND OF / MERCHANTABILITY ARE HEREBY DISCLAIMED. /
/ For complete openNURBS copyright information see http://www.opennurbs.org. / //////////////////////////////////////////////////////////////
ON_BumpFunction::ON_BumpFunction | ( | ) |
|
default |
|
default |
void ON_BumpFunction::Evaluate | ( | double | s, |
double | t, | ||
int | der_count, | ||
double * | value | ||
) | const |
|
default |
double ON_BumpFunction::ValueAt | ( | double | s, |
double | t | ||
) | const |
double ON_BumpFunction::m_a = 0.0 |
evaluation coefficient
ON_2dPoint ON_BumpFunction::m_point = ON_2dPoint::NanPoint |
center of bump
double ON_BumpFunction::m_sx[2] |
= {0.0, 0.0} ///< 1/(support radius)
double ON_BumpFunction::m_sy[2] |
= {0.0, 0.0} ///< 1/(support radius)
int ON_BumpFunction::m_type[2] |
// = {0,0} ///< 1 = linear, 5 = quintic, else linear;
double ON_BumpFunction::m_x0 = 0.0 |
numbers used in evaluation
double ON_BumpFunction::m_y0 = 0.0 |