Overture
Version 25
|
#include <BoxMapping.h>
BoxMapping::BoxMapping | ( | const real | xMin = 0. , |
const real | xMax = 1. , |
||
const real | yMin = 0. , |
||
const real | yMax = 1. , |
||
const real | zMin = 0. , |
||
const real | zMax = 1. |
||
) |
References axis1, axis3, Mapping::canInvert, Mapping::cartesianSpace, centerOfRotation, className, End, fabs(), Mapping::inverseIsDistributed, Mapping::mappingHasChanged(), Mapping::mappingName, Mapping::parameterSpace, Mapping::rectangular, rotationAngle, rotationAxis, Mapping::setBasicInverseOption(), Mapping::setBoundaryCondition(), Mapping::setDomainSpace(), Mapping::setInvertible(), Mapping::setMappingCoordinateSystem(), Mapping::setName(), Mapping::setRangeSpace(), setVertices(), and Start.
Referenced by make().
BoxMapping::BoxMapping | ( | const BoxMapping & | map, |
const CopyType | copyType = DEEP |
||
) |
BoxMapping::~BoxMapping | ( | ) |
References Mapping::debug.
|
virtual |
Reimplemented from Mapping.
References axis1, axis2, axis3, Mapping::base, Mapping::bound, centerOfRotation, Mapping::computeMap, Mapping::computeMapDerivative, Mapping::getIndex(), Mapping::periodicShift(), Pi, r, rotationAngle, rotationAxis, xa, xAxis, xb, yAxis, and zAxis.
|
virtual |
Reimplemented from Mapping.
References axis1, axis2, axis3, Mapping::base, Mapping::bound, centerOfRotation, Mapping::computeMap, Mapping::computeMapDerivative, Mapping::getIndex(), Mapping::periodicShift(), Pi, r, rotationAngle, rotationAxis, xa, xAxis, xb, yAxis, and zAxis.
|
virtual |
Reimplemented from Mapping.
References centerOfRotation, className, Mapping::debug, GenericDataBase::find(), GenericDataBase::get(), Mapping::get(), Mapping::mappingHasChanged(), rotationAngle, rotationAxis, GenericDataBase::virtualConstructor(), xa, and xb.
|
virtual |
Reimplemented from Mapping.
References Overture::abort(), and bb.
|
virtual |
Reimplemented from Mapping.
References dx, indexRange, and max().
Reimplemented from Mapping.
References Mapping::getBoundingBox().
|
inlinevirtual |
Reimplemented from Mapping.
References assert, BoxMapping(), className, and NULL.
|
virtual |
Reimplemented from Mapping.
References axis1, axis2, axis3, Mapping::base, Mapping::bound, Mapping::cartesian, centerOfRotation, Mapping::computeMap, Mapping::computeMapDerivative, MappingParameters::coordinateType, Mapping::getIndex(), Pi, r, rotationAngle, rotationAxis, xa, and xb.
Referenced by BoxMapping().
|
virtual |
Reimplemented from Mapping.
References axis1, axis2, axis3, Mapping::base, Mapping::bound, Mapping::cartesian, centerOfRotation, Mapping::computeMap, Mapping::computeMapDerivative, MappingParameters::coordinateType, Mapping::getIndex(), Pi, r, rotationAngle, rotationAxis, xa, and xb.
BoxMapping & BoxMapping::operator= | ( | const BoxMapping & | X | ) |
References centerOfRotation, Mapping::operator=(), rotationAngle, rotationAxis, xa, and xb.
|
virtual |
Reimplemented from Mapping.
References centerOfRotation, className, GenericDataBase::create(), GenericDataBase::put(), Mapping::put(), rotationAngle, rotationAxis, GenericDataBase::virtualConstructor(), xa, and xb.
int BoxMapping::rotate | ( | const real | angle, |
const int | axisOfRotation = 2 , |
||
const real | x0 = 0. , |
||
const real | y0 = 0. , |
||
const real | z0 = 0. |
||
) |
References centerOfRotation, rotationAngle, rotationAxis, setVertices(), xa, and xb.
Referenced by update().
int BoxMapping::setVertices | ( | const real & | xMin = 0. , |
const real & | xMax = 1. , |
||
const real & | yMin = 0. , |
||
const real & | yMax = 1. , |
||
const real & | zMin = 0. , |
||
const real & | zMax = 1. |
||
) |
References Mapping::mappingHasChanged(), Pi, rotationAngle, rotationAxis, Mapping::setPeriodVector(), xa, and xb.
Referenced by BoxMapping(), MappingBuilder::buildBoxGrid(), and rotate().
|
virtual |
Reimplemented from Mapping.
References GenericGraphicsInterface::appendToTheDefaultPrompt(), assert, aString, centerOfRotation, MappingInformation::command, MappingInformation::commandOption, Mapping::display(), GenericGraphicsInterface::erase(), GenericGraphicsInterface::getMenuItem(), Mapping::getName(), GI_PLOT_THE_OBJECT_AND_EXIT, GI_TOP_LABEL, MappingInformation::graphXInterface, GenericGraphicsInterface::inputString(), MappingInformation::interactive, Mapping::mappingHasChanged(), Mapping::mappingName, NULL, GenericGraphicsInterface::outputString(), PlotIt::plot(), MappingInformation::readOneCommand, rotate(), rotationAngle, rotationAxis, GraphicsParameters::set(), sPrintF(), sScanF(), GenericGraphicsInterface::stopReadingCommandFile(), GenericGraphicsInterface::unAppendTheDefaultPrompt(), Mapping::update(), xa, and xb.
Referenced by MappingBuilder::buildBoxGrid().
|
protected |
Referenced by basicInverse(), basicInverseS(), BoxMapping(), get(), map(), mapS(), operator=(), put(), rotate(), and update().
|
protected |
Referenced by BoxMapping(), get(), getClassName(), make(), and put().
|
protected |
Referenced by basicInverse(), basicInverseS(), BoxMapping(), get(), map(), mapS(), operator=(), put(), rotate(), setVertices(), and update().
|
protected |
Referenced by basicInverse(), basicInverseS(), BoxMapping(), get(), map(), mapS(), operator=(), put(), rotate(), setVertices(), and update().
|
protected |
Referenced by basicInverse(), basicInverseS(), get(), map(), mapS(), operator=(), put(), rotate(), setVertices(), and update().
|
protected |
Referenced by basicInverse(), basicInverseS(), get(), map(), mapS(), operator=(), put(), rotate(), setVertices(), and update().