#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: