NURBS3DCurve Member List

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

autoMap(const FieldMapper &map, const bool applyFlip=true)Field
block(const label start) constField
buildCurve()NURBS3DCurve
checkRange(const scalar u, const label CPI, const label degree) constNURBS3DCurve
checkRange(const scalar u, const label CPI) constNURBS3DCurve
clone() constFieldinline
cmptType typedefField
component(const direction) constField
curveDerivativeCP(const scalar u, const label CPI)NURBS3DCurve
curveDerivativeU(const scalar u) constNURBS3DCurve
curveDerivativeUU(const scalar u) constNURBS3DCurve
curveDerivativeWeight(const scalar u, const label CPI)NURBS3DCurve
curvePoint(const scalar u) constNURBS3DCurve
Field() noexceptFieldinline
Field(const label len)Fieldinlineexplicit
Field(const label len, const Type &val)Fieldinline
Field(const label len, const Foam::zero)Fieldinline
Field(const Foam::one, const Type &val)Fieldinline
Field(const Foam::one, Type &&val)Fieldinline
Field(const Foam::one, const Foam::zero)Fieldinline
Field(const Field< Type > &fld)Fieldinline
Field(const UList< Type > &list)Fieldinlineexplicit
Field(const IndirectListBase< Type, Addr > &list)Fieldinlineexplicit
Field(Field< Type > &&fld)Fieldinline
Field(List< Type > &&list)Fieldinline
Field(DynamicList< Type, SizeMin > &&list)Fieldinline
Field(const UList< Type > &mapF, const labelUList &mapAddressing)Field
Field(const tmp< Field< Type >> &tmapF, const labelUList &mapAddressing)Field
Field(const UList< Type > &mapF, const labelListList &mapAddressing, const scalarListList &weights)Field
Field(const tmp< Field< Type >> &tmapF, const labelListList &mapAddressing, const scalarListList &weights)Field
Field(const UList< Type > &mapF, const FieldMapper &map, const bool applyFlip=true)Field
Field(const UList< Type > &mapF, const FieldMapper &map, const Type &defaultValue, const bool applyFlip=true)Field
Field(const UList< Type > &mapF, const FieldMapper &map, const UList< Type > &defaultValues, const bool applyFlip=true)Field
Field(const tmp< Field< Type >> &tmapF, const FieldMapper &map, const bool applyFlip=true)Field
Field(const tmp< Field< Type >> &tmapF, const FieldMapper &map, const Type &defaultValue, const bool applyFlip=true)Field
Field(const tmp< Field< Type >> &tmapF, const FieldMapper &map, const UList< Type > &defaultValues, const bool applyFlip=true)Field
Field(Field< Type > &fld, bool reuse)Fieldinline
Field(const tmp< Field< Type >> &tfld)Fieldinline
Field(Istream &is)Fieldinline
Field(const word &keyword, const dictionary &dict, const label len)Field
Field(const UList< Type > &mapF, const labelUList &mapAddressing)Field
Field(const tmp< Field< Type >> &tmapF, const labelUList &mapAddressing)Field
Field(const UList< Type > &mapF, const labelListList &mapAddressing, const scalarListList &mapWeights)Field
Field(const tmp< Field< Type >> &tmapF, const labelListList &mapAddressing, const scalarListList &mapWeights)Field
Field(const UList< Type > &mapF, const FieldMapper &mapper, const bool applyFlip)Field
Field(const UList< Type > &mapF, const FieldMapper &mapper, const Type &defaultValue, const bool applyFlip)Field
Field(const UList< Type > &mapF, const FieldMapper &mapper, const UList< Type > &defaultValues, const bool applyFlip)Field
Field(const tmp< Field< Type >> &tmapF, const FieldMapper &mapper, const bool applyFlip)Field
Field(const tmp< Field< Type >> &tmapF, const FieldMapper &mapper, const Type &defaultValue, const bool applyFlip)Field
Field(const tmp< Field< Type >> &tmapF, const FieldMapper &mapper, const UList< Type > &defaultValues, const bool applyFlip)Field
Field(const word &keyword, const dictionary &dict, const label len)Field
Field() noexceptFieldinline
Field(const label len)Fieldinline
Field(const label len, const Type &val)Fieldinline
Field(const label len, const Foam::zero)Fieldinline
Field(const Foam::one, const Type &val)Fieldinline
Field(const Foam::one, Type &&val)Fieldinline
Field(const Foam::one, const Foam::zero)Fieldinline
Field(const Field< Type > &fld)Fieldinline
Field(const UList< Type > &list)Fieldinline
Field(Field< Type > &&fld)Fieldinline
Field(List< Type > &&list)Fieldinline
Field(Field< Type > &fld, bool reuse)Fieldinline
Field(const tmp< Field< Type >> &tfld)Fieldinline
Field(Istream &is)Fieldinline
findClosestCurvePoint(const vector &targetPoint, const label maxIter=1000, const scalar tolerance=1.e-13)NURBS3DCurve
findClosestCurvePoint(const vector &targetPoint, const scalar initGuess, const label maxIter=1000, const scalar tolerance=1.e-13)NURBS3DCurve
flipNrmOrientation()NURBS3DCurve
genEquidistant(const label nPts=100, const label lenAcc=25, const label maxIter=10, const label spacingCorrInterval=-1, const scalar tolerance=1.e-5)NURBS3DCurve
getBasisFunction() constNURBS3DCurveinline
getCPs() constNURBS3DCurveinline
getName() constNURBS3DCurveinline
getParametricCoordinates() constNURBS3DCurveinline
getWeights() constNURBS3DCurveinline
givenInitNrm() constNURBS3DCurveinline
insertKnot(const scalarField &oldKnots, const scalar uBar, const label kInsert)NURBS3DCurve
invert()NURBS3DCurve
length(const label uIStart, const label uIEnd) constNURBS3DCurve
length(const scalar uStart, const scalar uEnd, const label nPts) constNURBS3DCurve
length() constNURBS3DCurve
lengthDerivativeU(const scalar uStart, const scalar uEnd, const label nPts)NURBS3DCurve
makeEquidistant(const label lenAcc=25, const label maxIter=10, const label spacingCorrInterval=-1, const scalar tolerance=1.e-5)NURBS3DCurve
map(const UList< Type > &mapF, const labelUList &mapAddressing)Field
map(const tmp< Field< Type >> &tmapF, const labelUList &mapAddressing)Field
map(const UList< Type > &mapF, const labelListList &mapAddressing, const scalarListList &weights)Field
map(const tmp< Field< Type >> &tmapF, const labelListList &mapAddressing, const scalarListList &weights)Field
map(const UList< Type > &mapF, const FieldMapper &map, const bool applyFlip=true)Field
map(const tmp< Field< Type >> &tmapF, const FieldMapper &map, const bool applyFlip=true)Field
negate()Field
New(Istream &is)Fieldinlinestatic
NewCalculatedType(const Field< Type2 > &f)Fieldinlinestatic
nrm2D(const scalar zVal, const scalar u) constNURBS3DCurve
nrm3D(const vector &refTan, const scalar u) constNURBS3DCurve
nrmOrientation() constNURBS3DCurveinline
null()Fieldinlinestatic
NURBS3DCurve(const NURBSbasis &basis, const List< vector > &CPs, const List< scalar > &weights, const scalarField &u, const label nPts, const word name="NURBS3DCurve")NURBS3DCurve
NURBS3DCurve(const NURBSbasis &basis, const List< vector > &CPs, const List< scalar > &weights, const label nPts, const word name="NURBS3DCurve")NURBS3DCurve
NURBS3DCurve(const NURBSbasis &basis, const List< vector > &CPs, const label nPts, const word name="NURBS3DCurve")NURBS3DCurve
NURBS3DCurve(const NURBS3DCurve &)NURBS3DCurve
operator*=(const UList< scalar > &)Field
operator*=(const tmp< Field< scalar >> &)Field
operator*=(const scalar &)Field
operator+=(const UList< Type > &)Field
operator+=(const tmp< Field< Type >> &)Field
operator+=(const Type &)Field
operator-=(const UList< Type > &)Field
operator-=(const tmp< Field< Type >> &)Field
operator-=(const Type &)Field
operator/=(const UList< scalar > &)Field
operator/=(const tmp< Field< scalar >> &)Field
operator/=(const scalar &)Field
operator=(const Field< Type > &)Field
operator=(const tmp< Field< Type >> &)Field
operator=(const UList< Type > &rhs)Fieldinline
operator=(const SubField< Type > &rhs)Fieldinline
operator=(const IndirectListBase< Type, Addr > &rhs)Fieldinline
operator=(Field< Type > &&rhs)Fieldinline
operator=(List< Type > &&rhs)Fieldinline
operator=(DynamicList< Type, SizeMin > &&rhs)Fieldinline
operator=(const Type &val)Fieldinline
operator=(const Foam::zero)Fieldinline
operator=(const VectorSpace< Form, Cmpt, nCmpt > &)Field
operator=(const Field< Type > &rhs)Field
operator=(const tmp< Field > &rhs)Field
operator=(const UList< Type > &rhs)Fieldinline
operator=(const SubField< Type > &rhs)Fieldinline
operator=(Field< Type > &&rhs)Fieldinline
operator=(List< Type > &&rhs)Fieldinline
operator=(const Type &val)Fieldinline
operator=(const Foam::zero)Fieldinline
replace(const direction, const UList< cmptType > &)Field
replace(const direction, const tmp< Field< cmptType >> &)Field
replace(const direction, const cmptType &)Field
rmap(const UList< Type > &mapF, const labelUList &mapAddressing)Field
rmap(const tmp< Field< Type >> &tmapF, const labelUList &mapAddressing)Field
rmap(const UList< Type > &mapF, const labelUList &mapAddressing, const UList< scalar > &weights)Field
rmap(const tmp< Field< Type >> &tmapF, const labelUList &mapAddressing, const UList< scalar > &weights)Field
setCPs(const List< vector > &CPs)NURBS3DCurve
setName(const word &name)NURBS3DCurve
setNrm2DOrientation(const vector &givenNrm, const scalar zVal)NURBS3DCurve
setNrm3DOrientation(const vector &givenNrm, const vector &givenTan)NURBS3DCurve
setWeights(const List< scalar > &weights)NURBS3DCurve
slice(const label pos, label len=-1)Field
slice(const label pos, label len=-1) constField
slice(const labelRange &range)Field
slice(const labelRange &range) constField
subField typedefField
T() constField
write()NURBS3DCurve
write(const word fileName)NURBS3DCurve
write(const fileName dirName, const fileName fileName)NURBS3DCurve
writeEntry(const word &keyword, Ostream &os) constField
writeWParses()NURBS3DCurve
writeWParses(const word fileName)NURBS3DCurve
writeWParses(const fileName dirName, const fileName fileName)NURBS3DCurve
~NURBS3DCurve()=defaultNURBS3DCurve