Overture
Version 25
|
#include <MatchingCurve.h>
Public Member Functions | |
MatchingCurve () | |
MatchingCurve (const MatchingCurve &mc) | |
~MatchingCurve () | |
MatchingCurve & | operator= (const MatchingCurve &mc) |
void | setCurve (Mapping &curve) |
int | update (GenericGraphicsInterface &gi) |
Public Attributes | |
real | x [3] |
real | curvePosition |
int | gridLine |
int | curveDirection |
Mapping * | curve |
MappingProjectionParameters * | projectionParameters |
int | numberOfLinesForNormalBlend |
MatchingCurve::MatchingCurve | ( | ) |
References curve, curveDirection, curvePosition, gridLine, NULL, numberOfLinesForNormalBlend, and projectionParameters.
MatchingCurve::MatchingCurve | ( | const MatchingCurve & | mc | ) |
References curve, curveDirection, curvePosition, gridLine, NULL, numberOfLinesForNormalBlend, and projectionParameters.
MatchingCurve::~MatchingCurve | ( | ) |
References curve, ReferenceCounting::decrementReferenceCount(), NULL, and projectionParameters.
MatchingCurve & MatchingCurve::operator= | ( | const MatchingCurve & | mc | ) |
void MatchingCurve::setCurve | ( | Mapping & | curve | ) |
References curve, NULL, and projectionParameters.
Referenced by HyperbolicMapping::update().
int MatchingCurve::update | ( | GenericGraphicsInterface & | gi | ) |
References DialogData::addOptionMenu(), assert, aString, curveDirection, GenericGraphicsInterface::getAnswer(), DialogData::getTextValue(), gridLine, numberOfLinesForNormalBlend, GenericGraphicsInterface::popGUI(), printF(), GenericGraphicsInterface::pushGUI(), DialogData::setExitCommand(), DialogData::setOptionMenuColumns(), DialogData::setTextBoxes(), DialogData::setWindowTitle(), sPrintF(), and GenericGraphicsInterface::stopReadingCommandFile().
Mapping* MatchingCurve::curve |
int MatchingCurve::curveDirection |
real MatchingCurve::curvePosition |
Referenced by HyperbolicMapping::evaluateStartCurve(), MatchingCurve(), operator=(), and HyperbolicMapping::update().
int MatchingCurve::gridLine |
int MatchingCurve::numberOfLinesForNormalBlend |
Referenced by HyperbolicMapping::getNormalAndSurfaceArea(), MatchingCurve(), operator=(), update(), and HyperbolicMapping::update().
MappingProjectionParameters* MatchingCurve::projectionParameters |
real MatchingCurve::x[3] |
Referenced by HyperbolicMapping::evaluateStartCurve(), operator=(), and HyperbolicMapping::update().