Overture  Version 25
NurbsMapping Member List

This is the complete list of members for NurbsMapping, including all inherited members.

addSubCurve(NurbsMapping &nurbs)NurbsMapping
angle(const RealArray &p0, const RealArray &p1, const RealArray &p2) const NurbsMappingprotected
approximateGlobalInverseMapping
arcLengthMappingprotected
baseMapping
basicInverse(const realArray &x, realArray &r, realArray &rx=Overture::nullRealDistributedArray(), MappingParameters &params=Overture::nullMappingParameters())NurbsMappingvirtual
basicInverseOptionMappingprotected
basicInverseOptions enum nameMapping
basicInverseS(const RealArray &x, RealArray &r, RealArray &rx=Overture::nullRealArray(), MappingParameters &params=Overture::nullMappingParameters())NurbsMappingvirtual
bcMappingprotected
binomial(const int m, const int n)NurbsMapping
bogusMappingstatic
boundMapping
breakReference()Mappingvirtual
buildComponentCurve(NurbsMapping &curve, int component=0)NurbsMapping
buildCurveOnSurface(NurbsMapping &curve, real r0, real r1=-1.)NurbsMapping
buildMappingParametersDialog(DialogData &dialog)Mappingprotected
buildSubCurves(real angle=60.)NurbsMapping
canDetermineOutside enum valueMapping
canDoNothing enum valueMapping
canInvert enum valueMapping
canInvertWithGoodGuess enum valueMapping
cartesian enum valueMapping
cartesianSpace enum valueMapping
checkMapping()Mapping
cheryl enum valueNurbsMapping
circle(RealArray &o, RealArray &x, RealArray &y, real r, real startAngle=0., real endAngle=1.)NurbsMapping
closeDebugFiles()Mappingstatic
computeMapMapping
computeMapDerivativeMapping
conformal enum valueMapping
conic(const RealArray &p0, const RealArray &t0, const RealArray &p2, const RealArray &t2, const RealArray &p)NurbsMapping
conic(const real a, const real b, const real c, const real d, const real e, const real f, const real z, const real x1, const real y1, const real x2, const real y2)NurbsMapping
consistencyCheck() const ReferenceCountingvirtual
coordinateEvaluationTypeMappingprotected
coordinateSingularity enum nameMapping
coordinateSystem enum nameMapping
cylindrical enum valueMapping
dataBaseIDMappingprotected
debugMappingstatic
debugFileMappingstatic
decrementReferenceCount()ReferenceCountinginline
defaultNumberOfGhostPointsMappingprotectedstatic
deleteSubCurve(int sc)NurbsMapping
derivativePeriodic enum valueMapping
determineResolution(int numberOfGridPoints[], bool collapsedEdge[2][3], real averageArclength[], real elementDensityTolerance=.05)Mapping
display(const aString &label=blankString) const NurbsMappingvirtual
distance4D(const RealArray &x, const RealArray &y)NurbsMappingprotected
distributedInverseMappingmutable
domainAxis1Name enum valueMapping
domainAxis2Name enum valueMapping
domainAxis3Name enum valueMapping
domainBoundMappingprotected
domainCoordinateSystemMappingprotected
domainCoordinateSystemBoundMappingprotected
domainDimensionMappingprotected
domainName enum valueMapping
domainSpaceMappingprotected
elevateDegree(const int increment)NurbsMapping
epsilon()Mappingstatic
exactLocalInverseMapping
FileFormat enum nameNurbsMapping
findNearestGridPoint(RealArray &x, RealArray &r, RealArray &dista, RealArray &xa)Mapping
forcedMerge(NurbsMapping &nurbs)NurbsMapping
forcePeriodic()NurbsMapping
functionPeriodic enum valueMapping
general enum valueMapping
generalCylinder(const Mapping &curve, real d[3])NurbsMapping
generalCylinder(const Mapping &curve1, const Mapping &curve2)NurbsMapping
get(const GenericDataBase &dir, const aString &name)NurbsMappingvirtual
get(FILE *file, const FileFormat &fileFormat=xxww)NurbsMapping
get(const aString &fileName, const FileFormat &fileFormat=xxww)NurbsMapping
getArcLength()Mapping
getBasicInverseOption() const Mapping
getBoundaryCondition(const int side, const int axis) const Mapping
getBoundingBox(const int &side=-1, const int &axis=-1) const Mappingvirtual
getBoundingBox(const IntegerArray &indexRange, const IntegerArray &gridIndexRange, RealArray &xBounds, bool local=false) const Mappingvirtual
getBoundingBox(const RealArray &rBounds, RealArray &xBounds) const Mappingvirtual
getBoundingBoxTree(const int &side, const int &axis) const Mapping
getClassName() const NurbsMappinginlinevirtual
getControlPoints() const NurbsMapping
getCoordinateEvaluationType(const coordinateSystem type) const Mapping
getDomainBound(const int side, const int axis) const Mapping
getDomainCoordinateSystem() const Mapping
getDomainCoordinateSystemBound(const int side, const int axis) const Mapping
getDomainDimension() const Mapping
getDomainSpace() const Mapping
getGlobalID() const ReferenceCountinginline
getGrid(MappingParameters &params=Overture::nullMappingParameters(), bool includeGhost=false)NurbsMappingvirtual
getGridDimensions(const int axis) const Mapping
getGridIndexRange(int side, int axis)Mapping
getGridMinAndMax(const realArray &u, const Range &R1, const Range &R2, const Range &R3, real uMin[3], real uMax[3], bool local=false)Mappingstatic
getGridSerial(MappingParameters &params=Overture::nullMappingParameters(), bool includeGhost=false)Mappingvirtual
getID() const Mapping
getIndex(const realArray &r, realArray &x, const realArray &xr, int &base, int &bound, int &computeMap, int &computeMapDerivative)Mapping
getInvertible() const Mapping
getIsPeriodic(const int axis) const Mapping
getKnots(int direction=0) const NurbsMapping
getMappingCoordinateSystem() const Mapping
getMappingParametersOption(const aString &answer, DialogData &dialog, GenericGraphicsInterface &gi)Mappingprotected
getName(const mappingItemName item) const Mapping
getNumberOfControlPoints(int axis=0) const NurbsMapping
getNumberOfGhostPoints(int side, int axis)Mapping
getNumberOfKnots(int axis=0) const NurbsMapping
getOrder(int axis=0) const NurbsMapping
getOriginalDomainBound(int side, int axis)NurbsMapping
getParameter(const MappingParameters::realParameter &param) const Mapping
getParameter(const MappingParameters::intParameter &param) const Mapping
getParameterBounds(int axis, real &rStart, real &rEnd) const NurbsMapping
getPeriodVector(const int axis, const int direction) const Mapping
getRangeBound(const int side, const int axis) const Mapping
getRangeCoordinateSystem() const Mapping
getRangeCoordinateSystemBound(const int side, const int axis) const Mapping
getRangeDimension() const Mapping
getRangeSpace() const Mapping
getReferenceCount() const ReferenceCountinginline
getShare(const int side, const int axis) const Mapping
getSignForJacobian() const Mapping
getTopology(const int side, const int axis) const Mapping
getTypeOfCoordinateSingularity(const int side, const int axis) const Mapping
gridMappingprotected
gridIndexRangeMappingprotected
gridIsValid() const Mapping
hasACoordinateSingularity() const Mapping
incrementReferenceCount()ReferenceCountinginline
IndexRangeType typedefMapping
initialize(bool setMappingHasChanged=true)NurbsMappingprotected
initializePartition()Mappingprotected
insertKnot(const real &uBar, const int &numberOfTimesToInsert=1)NurbsMapping
interactiveUpdate(GenericGraphicsInterface &gi)Mappingvirtual
interpolate(Mapping &map, int degree=3, ParameterizationTypeEnum parameterizationType=parameterizeByChordLength, int numberOfGhostPoints=0, int *numPointsToInterpolate=NULL)NurbsMapping
interpolate(const RealArray &x, const int &option=0, RealArray &parameterization=Overture::nullRealArray(), int degree=3, ParameterizationTypeEnum parameterizationType=parameterizeByChordLength, int numberOfGhostPoints=0)NurbsMapping
interpolateLoftedSurface(std::vector< Mapping * > &, int degree1=3, int degree2=3, ParameterizationTypeEnum parameterizationType=parameterizeByChordLength, int numberOfGhostPoints=0)NurbsMapping
interpolateSurface(const RealArray &x, int degree=3, ParameterizationTypeEnum parameterizationType=parameterizeByChordLength, int numberOfGhostPoints=0, int degree2=3)NurbsMapping
interpolateVolume(const RealArray &x, int degree=3, ParameterizationTypeEnum parameterizationType=parameterizeByChordLength, int numberOfGhostPoints=0)NurbsMapping
intersect3DLines(const RealArray &p0, const RealArray &t0, const RealArray &p1, const RealArray &t1, real &alpha0, real &alpha1, RealArray &p2) const NurbsMappingprotected
intersects(Mapping &map2, const int &side1=-1, const int &axis1=-1, const int &side2=-1, const int &axis2=-1, const real &tol=0.) const Mappingvirtual
inverseIsDistributedMappingprotected
inverseMap(const realArray &x, realArray &r, realArray &rx=Overture::nullRealDistributedArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
inverseMapC(const realArray &x, const realArray &r, const realArray &rx=Overture::nullRealDistributedArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
inverseMapCS(const RealArray &x, const RealArray &r, const RealArray &rx=Overture::nullRealArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
inverseMapGrid(const realArray &x, realArray &r, realArray &rx=Overture::nullRealDistributedArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
inverseMapGridS(const RealArray &x, RealArray &r, RealArray &rx=Overture::nullRealArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
inverseMapS(const RealArray &x, RealArray &r, RealArray &rx=Overture::nullRealArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
invertibleMappingprotected
isInitialized()NurbsMappinginline
isPeriodicMappingprotected
isSubCurveHidden(int sc)NurbsMapping
isSubCurveOriginal(int sc)NurbsMapping
joinSubCurves(int subCurveNumber)NurbsMapping
joinSubCurves(int subCurve1, int subCurve2)NurbsMapping
line(const RealArray &p1, const RealArray &p2)NurbsMapping
lowerRangeDimension()NurbsMapping
make(const aString &mappingClassName)NurbsMappingvirtual
makeMapping(const aString &mappingClassName)Mappingstatic
makeOneArc(const RealArray &p0, const RealArray &t0, const RealArray &p2, const RealArray &t2, const RealArray &p, RealArray &p1, real &w1) const NurbsMappingprotected
map(const realArray &r, realArray &x, realArray &xr=Overture::nullRealDistributedArray(), MappingParameters &params=Overture::nullMappingParameters())NurbsMappingvirtual
mapC(const realArray &r, const realArray &x, const realArray &xr=Overture::nullRealDistributedArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
mapCS(const RealArray &r, const RealArray &x, const RealArray &xr=Overture::nullRealArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
mapGrid(const realArray &r, realArray &x, realArray &xr=Overture::nullRealDistributedArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
mapGridS(const RealArray &r, RealArray &x, RealArray &xr=Overture::nullRealArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
mapIsDistributedMappingprotected
Mapping(int domainDimension=3, int rangeDimension=3, mappingSpace domainSpace=parameterSpace, mappingSpace rangeSpace=cartesianSpace, coordinateSystem domainCoordinateSystem=cartesian, coordinateSystem rangeCoordinateSystem=cartesian)Mapping
Mapping(const Mapping &, const CopyType copyType=DEEP)Mapping
mappingCoordinateSystem enum nameMapping
mappingCoordinateSystem0Mappingprotected
mappingError(const aString &subName, const int side, const int axis) const Mappingprotected
mappingHasChanged()Mappingprotected
mappingItemName enum nameMapping
mappingName enum valueMapping
mappingSpace enum nameMapping
mapS(const RealArray &r, RealArray &x, RealArray &xr=Overture::nullRealArray(), MappingParameters &params=Overture::nullMappingParameters())NurbsMappingvirtual
mapVector(const RealArray &r, RealArray &x, RealArray &xr=Overture::nullRealArray(), MappingParameters &params=Overture::nullMappingParameters())NurbsMappingprotectedvirtual
matrixTransform(const RealArray &r)NurbsMapping
maximumOrder enum valueNurbsMapping
merge(NurbsMapping &nurbs, bool keepFailed=true, real eps=-1, bool attemptPeriodic=true)NurbsMapping
minimumNumberOfDistributedGhostLinesMappingprotectedstatic
moveEndpoint(int end, const RealArray &endPoint, real tol=-1.)NurbsMapping
noCoordinateSingularity enum valueMapping
normalizeKnots()NurbsMappingprotected
notPeriodic enum valueMapping
numberOfCoordinateSystems enum valueMapping
numberOfDistributedGhostLinesMappingprotected
numberOfGhostPointsMappingprotected
numberOfMappingItemNames enum valueMapping
numberOfSubCurves() const NurbsMapping
numberOfSubCurvesInList() const NurbsMapping
NurbsConstantsEnum enum nameNurbsMapping
NurbsMapping()NurbsMapping
NurbsMapping(const int &domainDimension, const int &rangeDimension_)NurbsMapping
NurbsMapping(const NurbsMapping &, const CopyType copyType=DEEP)NurbsMapping
openDebugFiles()Mappingstatic
operator=(const NurbsMapping &X0)NurbsMapping
Mapping::operator=(const Mapping &X)Mapping
orthogonal enum valueMapping
outside(const realArray &x)Mappingvirtual
ParameterizationTypeEnum enum nameNurbsMapping
parameterizeByChordLength enum valueNurbsMapping
parameterizeByIndex enum valueNurbsMapping
parameterSpace enum valueMapping
parametricCurve(const NurbsMapping &nurbs, const bool &scaleParameterSpace=TRUE)NurbsMapping
parametricSplineSurface(int mu, int mv, RealArray &u, RealArray &v, RealArray &poly)NurbsMapping
partitionMappingprotected
partitionInitializedMappingprotected
pDebugFileMappingstatic
periodicityOfSpaceMappingprotected
periodicShift(realArray &r, const Index &I)Mapping
periodicType enum nameMapping
periodVectorMappingprotected
plane(real pt1[3], real pt2[3], real pt3[3])NurbsMapping
plot(GenericGraphicsInterface &gi, GraphicsParameters &parameters, bool plotControlPoints=FALSE)NurbsMapping
polar enum valueMapping
polarSingularity enum valueMapping
privateInterpolate(const RealArray &x, const RealArray *uBar)NurbsMappingprotected
project(realArray &x, MappingProjectionParameters &mpParams)Mappingvirtual
projectS(RealArray &x, MappingProjectionParameters &mpParams)Mappingvirtual
put(GenericDataBase &dir, const aString &name) const NurbsMappingvirtual
put(FILE *file, const FileFormat &fileFormat=xxww)NurbsMapping
put(const aString &fileName, const FileFormat &fileFormat=xxww)NurbsMapping
rangeAxis1Name enum valueMapping
rangeAxis2Name enum valueMapping
rangeAxis3Name enum valueMapping
rangeBoundMappingprotected
rangeCoordinateSystemMappingprotected
rangeCoordinateSystemBoundMappingprotected
rangeDimensionMappingprotected
rangeName enum valueMapping
rangeSpaceMappingprotected
readFromIgesFile(IgesReader &iges, const int &item, bool normKnots=true)NurbsMapping
rectangular enum valueMapping
Mapping::reference(const Mapping &map)Mapping
ReferenceCounting()ReferenceCountinginline
ReferenceCounting(const ReferenceCounting &x, const CopyType ct=DEEP)ReferenceCountinginline
reinitialize()Mapping
remakeGridMappingprotected
remakeGridSerialMappingprotected
removeKnot(const int &index, const int &numberOfTimesToRemove, int &numberRemoved, const real &tol=100.*FLT_EPSILON)NurbsMapping
reparameterize(const real &uMin, const real &uMax, const real &vMin=0., const real &vMax=1.)NurbsMapping
rotate(const int &axis, const real &theta)NurbsMapping
scale(const real &scalex=1., const real &scaley=1., const real &scalez=1.)NurbsMapping
secondOrderDerivative(const Index &I, const realArray &r, realArray &xrr, const int axis, const int &rAxis)Mapping
setArcLength(real length)Mapping
setBasicInverseOption(const basicInverseOptions option)Mappingvirtual
setBoundaryCondition(const int side, const int axis, const int bc)Mappingvirtual
setBounds()NurbsMappingprotected
setCoordinateEvaluationType(const coordinateSystem type, const int trueOrFalse)Mappingvirtual
setDefaultCoordinateSystemBounds(const coordinateSystem cs, Bound csBound[3][2])Mappingprotected
setDefaultMappingBounds(const mappingSpace ms, Bound mappingBound[3][2])Mappingprotected
setDomainBound(const int side, const int axis, const Bound domainBound)Mappingvirtual
setDomainCoordinateSystem(const coordinateSystem domainCoordinateSystem)Mappingvirtual
setDomainCoordinateSystemBound(const int side, const int axis, const Bound domainCoordinateSystemBound)Mappingvirtual
setDomainDimension(const int domainDimension)Mappingvirtual
setDomainInterval(const real &r1Start=0., const real &r1End=1., const real &r2Start=0., const real &r2End=1., const real &r3Start=0., const real &r3End=1.)NurbsMapping
setDomainSpace(const mappingSpace domainSpace)Mappingvirtual
setGlobalID(int id)ReferenceCountinginline
setGrid(realArray &grid, IntegerArray &gridIndexRange)Mappingvirtual
setGridDimensions(const int axis, const int dim)Mappingvirtual
setGridIndexRange(int side, int axis, int num)Mapping
setGridIsValid()Mappingprotected
setID()Mapping
setInvertible(const int invertible)Mappingvirtual
setIsPeriodic(const int axis, const periodicType isPeriodic)Mappingvirtual
setMappingCoordinateSystem(const mappingCoordinateSystem mappingCoordinateSystem0)Mappingvirtual
setMinimumNumberOfDistributedGhostLines(int numGhost)Mappingstatic
setName(const mappingItemName item, const aString &name)Mappingvirtual
setNumberOfDistributedGhostLines(int numGhost)Mapping
setNumberOfGhostLines(IndexRangeType &numberOfGhostLinesNew)Mappingvirtual
setNumberOfGhostPoints(int side, int axis, int numGhost)Mapping
setParameter(const MappingParameters::realParameter &param, const real &value)Mappingvirtual
setParameter(const MappingParameters::intParameter &param, const int &value)Mappingvirtual
setPartition(Partitioning_Type &partition)Mapping
setPeriodVector(const int axis, const int direction, const real periodVectorComponent)Mappingvirtual
setRangeBound(const int side, const int axis, const Bound rangeBound)Mappingvirtual
setRangeCoordinateSystem(const coordinateSystem rangeCoordinateSystem)Mappingvirtual
setRangeCoordinateSystemBound(const int side, const int axis, const Bound rangeCoordinateSystemBound)Mappingvirtual
setRangeDimension(const int rangeDimension)Mappingvirtual
setRangeSpace(const mappingSpace rangeSpace)Mappingvirtual
setShare(const int side, const int axis, const int share)Mappingvirtual
setSignForJacobian(const real signForJac)Mapping
setTopology(const int side, const int axis, const topologyEnum topo)Mappingvirtual
setTypeOfCoordinateSingularity(const int side, const int axis, const coordinateSingularity)Mappingvirtual
shareMappingprotected
shift(const real &shiftx=0., const real &shifty=0., const real &shiftz=0.)NurbsMapping
signForJacobianMapping
sizeOf(FILE *file=NULL) const Mappingvirtual
specify(const int &m, const int &n, const int &p, const RealArray &uKnot, const RealArray &cPoint, const int &rangeDimension=3, bool normalizeTheKnots=true)NurbsMapping
specify(const int &n1, const int &n2, const int &p1, const int &p2, const RealArray &uKnot, const RealArray &vKnot, const RealArray &controlPoint, const int &rangeDimension=3, bool normalizeTheKnots=true)NurbsMapping
spherical enum valueMapping
split(real uSplit, NurbsMapping &c1, NurbsMapping &c2, bool normalizePieces=true)NurbsMapping
splitArc(const RealArray &p0, const RealArray &p1, const real &w1, const RealArray &p2, RealArray &q1, RealArray &s, RealArray &r1, real &wqr) const NurbsMappingprotected
splitSubCurve(int subCurveNumber, real rSplit)NurbsMapping
staticMapList()Mappingstatic
subCurve(int subCurveNumber)NurbsMapping
subCurveFromList(int subCurveNumber)NurbsMapping
toggleSubCurveOriginal(int sc)NurbsMapping
toggleSubCurveVisibility(int sc)NurbsMapping
topologyMappingprotected
topologyEnum enum nameMapping
topologyIsNotPeriodic enum valueMapping
topologyIsPartiallyPeriodic enum valueMapping
topologyIsPeriodic enum valueMapping
topologyMask()Mapping
topologyMaskPointerMappingprotected
toroidal enum valueMapping
transformControlPoints(const RealArray &scale, const RealArray &shift)NurbsMapping
transformKnots(const real &uScale, const real &uShift, const real &vScale=1., const real &vShift=0.)NurbsMapping
truncateToDomainBounds()NurbsMapping
typeOfCoordinateSingularityMappingprotected
uncountedReferencesMayExist()ReferenceCountinginline
update(MappingInformation &mapInfo)NurbsMappingvirtual
updateMappingParametersDialog(DialogData &dialog)Mappingprotected
updateWithCommand(MappingInformation &mapInfo, const aString &command)Mappingvirtual
use_kk_nrb_evalNurbsMapping
useInitialGuessForInverseMappingstatic
useRobustInverse(const bool trueOrFalse=TRUE)Mappingvirtual
useScalarEvaluationNurbsMappingstatic
usesDistributedInverse() const Mapping
usesDistributedMap() const Mapping
usingRobustInverse() const Mapping
validAxis(const int axis) const Mappingprotected
validSide(const int side) const Mappingprotected
xwxw enum valueNurbsMapping
xxww enum valueNurbsMapping
~Mapping()Mappingvirtual
~NurbsMapping()NurbsMapping
~ReferenceCounting()ReferenceCountinginlinevirtual