#include <MappingProjectionParameters.h>
Enumerator |
---|
subSurfaceIndex |
|
ignoreThisSubSurface |
|
elementIndex |
|
numberOfIntegerArrayParameters |
|
Enumerator |
---|
r |
|
x |
|
xr |
|
normal |
|
numberOfRealArrayParameters |
|
MappingProjectionParameters::MappingProjectionParameters |
( |
| ) |
|
MappingProjectionParameters::~MappingProjectionParameters |
( |
| ) |
|
bool MappingProjectionParameters::adjustForCornersWhenMarching |
( |
| ) |
|
|
inline |
Return an array that represents some integer parameter.
- Parameters
-
subSurfaceIndex(i) | : number of the sub-surface of a CompositeSurface that a point lies on. |
ignoreThisSubSurface(i) | : indicate that point i should ignore this sub-surface |
elementIndex(i) | : the element index if projecting onto a triangulation (or a CompositeSurface with a triangulation). |
References NULL.
Referenced by UnstructuredMapping::buildFromACompositeSurface(), MappingBuilder::buildSurfacePatch(), closerSurfaceFound(), UnstructuredMapping::computeConnection(), AdvancingFront::computeFaceNormal(), AdvancingFront::computeSurfaceNormal(), HyperbolicMapping::correctProjectionOfInitialCurve(), HyperbolicMapping::createCurveOnSurface(), HyperbolicMapping::matchToCurve(), CompositeSurface::project(), UnstructuredMapping::project(), HyperbolicMapping::project(), CompositeTopology::update(), GridStretcher::update(), CompositeSurface::update(), HyperbolicMapping::update(), and UnstructuredMapping::update().
bool MappingProjectionParameters::getMatchNormals |
( |
| ) |
const |
|
inline |
Return an array that represents some real parameter.
- Parameters
-
References NULL.
Referenced by AdvancingFront::advanceFront(), GridSmoother::applyBoundaryConditions(), UnstructuredMapping::buildFromACompositeSurface(), InterpolatePoints::buildInterpolationInfo(), InterpolatePointsOnAGrid::buildInterpolationInfo(), closerSurfaceFound(), UnstructuredMapping::computeConnection(), computeDeviation(), AdvancingFront::computeFaceNormal(), AdvancingFront::computeSurfaceNormal(), HyperbolicMapping::correctProjectionOfInitialCurve(), HyperbolicMapping::createCurveOnSurface(), evaluateDeviation(), HyperbolicMapping::getNormalAndSurfaceArea(), HyperbolicMapping::matchToCurve(), CompositeSurface::project(), UnstructuredMapping::project(), Mapping::project(), HyperbolicMapping::project(), HyperbolicMapping::projectNormalsToMatchCurve(), refineCurve(), and HyperbolicMapping::update().
bool MappingProjectionParameters::isAMarchingAlgorithm |
( |
| ) |
const |
bool MappingProjectionParameters::onlyChangePointsAdjustedForCornersWhenMarching |
( |
| ) |
|
|
inline |
bool MappingProjectionParameters::projectOntoReferenceSurface |
( |
| ) |
const |
|
inline |
int MappingProjectionParameters::reset |
( |
| ) |
|
int MappingProjectionParameters::setAdjustForCornersWhenMarching |
( |
const bool & |
trueOrFalse = true | ) |
|
int MappingProjectionParameters::setIsAMarchingAlgorithm |
( |
const bool & |
trueOrFalse = true | ) |
|
int MappingProjectionParameters::setMatchNormals |
( |
const bool & |
trueOrFalse = true | ) |
|
If on a corner, choose the normal which best matches the input normal.
int MappingProjectionParameters::setOnlyChangePointsAdjustedForCornersWhenMarching |
( |
const bool & |
trueOrFalse = true | ) |
|
int MappingProjectionParameters::setProjectOntoReferenceSurface |
( |
const bool & |
trueOrFalse = true | ) |
|
int MappingProjectionParameters::setSearchBoundingBoxSize |
( |
real |
estimated, |
|
|
real |
maximumAllowed = 0. |
|
) |
| |
real MappingProjectionParameters::searchBoundingBoxMaximumSize |
real MappingProjectionParameters::searchBoundingBoxSize |
The documentation for this class was generated from the following files: