NURBS3DCurve Member List

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

allowConstructFromLargerSizeFieldBasestatic
append(const T &val)List< T >inline
append(T &&val)List< T >inline
append(const UList< T > &list)List< T >inline
append(const IndirectListBase< T, Addr > &list)List< T >inline
appendUniq(const T &val)List< T >inline
autoMap(const FieldMapper &map, const bool applyFlip=true)Field< vector >
begin() noexceptUList< T >inline
begin() const noexceptUList< T >inline
block(const label start) constField< vector >
buildCurve()NURBS3DCurve
byteSize() constUList< T >
cbegin() const noexceptUList< T >inline
cdata() const noexceptUList< T >inline
cdata_bytes() const noexceptUList< T >inline
cend() const noexceptUList< T >inline
checkIndex(const label i) constUList< T >inline
checkRange(const scalar u, const label CPI, const label degree) constNURBS3DCurve
checkRange(const scalar u, const label CPI) constNURBS3DCurve
Field< vector >::checkRange(const label start, const label len) constUList< T >inline
checkSize(const label size) constUList< T >inline
checkStart(const label start) constUList< T >inline
clear()List< T >inline
clone() constField< vector >inline
cmptType typedefField< vector >
component(const direction) constField< vector >
const_iterator typedefUList< T >
const_pointer typedefUList< T >
const_reference typedefUList< T >
const_reverse_iterator typedefUList< T >
count() const noexceptrefCountinline
crbegin() constUList< T >inline
crend() constUList< T >inline
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
data() noexceptUList< T >inline
data_bytes() noexceptUList< T >inline
deepCopy(const UList< T > &list)UList< T >
deepCopy(const IndirectListBase< T, Addr > &list)UList< T >
difference_type typedefUList< T >
empty() const noexceptUList< T >inline
end() noexceptUList< T >inline
end() const noexceptUList< T >inline
fcIndex(const label i) const noexceptUList< T >inline
fcValue(const label i) constUList< T >inline
fcValue(const label i)UList< T >inline
Field() noexceptField< vector >inline
Field(const label len)Field< vector >inlineexplicit
Field(const label len, const vector &val)Field< vector >inline
Field(const label len, const Foam::zero)Field< vector >inline
Field(const Foam::one, const vector &val)Field< vector >inline
Field(const Foam::one, vector &&val)Field< vector >inline
Field(const Foam::one, const Foam::zero)Field< vector >inline
Field(const Field< vector > &fld)Field< vector >inline
Field(const UList< vector > &list)Field< vector >inlineexplicit
Field(const IndirectListBase< vector, Addr > &list)Field< vector >inlineexplicit
Field(Field< vector > &&fld)Field< vector >inline
Field(List< vector > &&list)Field< vector >inline
Field(DynamicList< vector, SizeMin > &&list)Field< vector >inline
Field(const UList< vector > &mapF, const labelUList &mapAddressing)Field< vector >
Field(const tmp< Field< vector > > &tmapF, const labelUList &mapAddressing)Field< vector >
Field(const UList< vector > &mapF, const labelListList &mapAddressing, const scalarListList &weights)Field< vector >
Field(const tmp< Field< vector > > &tmapF, const labelListList &mapAddressing, const scalarListList &weights)Field< vector >
Field(const UList< vector > &mapF, const FieldMapper &map, const bool applyFlip=true)Field< vector >
Field(const UList< vector > &mapF, const FieldMapper &map, const vector &defaultValue, const bool applyFlip=true)Field< vector >
Field(const UList< vector > &mapF, const FieldMapper &map, const UList< vector > &defaultValues, const bool applyFlip=true)Field< vector >
Field(const tmp< Field< vector > > &tmapF, const FieldMapper &map, const bool applyFlip=true)Field< vector >
Field(const tmp< Field< vector > > &tmapF, const FieldMapper &map, const vector &defaultValue, const bool applyFlip=true)Field< vector >
Field(const tmp< Field< vector > > &tmapF, const FieldMapper &map, const UList< vector > &defaultValues, const bool applyFlip=true)Field< vector >
Field(Field< vector > &fld, bool reuse)Field< vector >inline
Field(const tmp< Field< vector > > &tfld)Field< vector >inline
Field(Istream &is)Field< vector >inline
Field(const word &keyword, const dictionary &dict, const label len)Field< vector >
FieldBase() noexceptFieldBaseinline
find(const T &val, label pos=0) constUList< T >
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
first()UList< T >inline
first() constUList< T >inline
flipNrmOrientation()NURBS3DCurve
found(const T &val, label pos=0) constUList< T >inline
genEquidistant(const label nPts=100, const label lenAcc=25, const label maxIter=10, const label spacingCorrInterval=-1, const scalar tolerance=1.e-5)NURBS3DCurve
get(const label i) constUList< T >inline
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
iterator typedefUList< T >
last()UList< T >inline
last() constUList< T >inline
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
List() noexceptList< T >inline
List(const label len)List< T >explicit
List(const label len, const T &val)List< T >
List(const label len, const Foam::zero)List< T >
List(const Foam::one, const T &val)List< T >
List(const Foam::one, T &&val)List< T >
List(const Foam::one, const Foam::zero)List< T >
List(const List< T > &a)List< T >
List(const UList< T > &a)List< T >explicit
List(List< T > &a, bool reuse)List< T >
List(const UList< T > &list, const labelUList &indices)List< T >
List(const UList< T > &list, const FixedList< label, N > &indices)List< T >
List(const FixedList< T, N > &list)List< T >explicit
List(const PtrList< T > &list)List< T >explicit
List(const SLList< T > &list)List< T >explicit
List(const IndirectListBase< T, Addr > &list)List< T >explicit
List(std::initializer_list< T > list)List< T >
List(List< T > &&list)List< T >
List(DynamicList< T, SizeMin > &&list)List< T >
List(SLList< T > &&list)List< T >
List(Istream &is)List< T >
makeEquidistant(const label lenAcc=25, const label maxIter=10, const label spacingCorrInterval=-1, const scalar tolerance=1.e-5)NURBS3DCurve
map(const UList< vector > &mapF, const labelUList &mapAddressing)Field< vector >
map(const tmp< Field< vector > > &tmapF, const labelUList &mapAddressing)Field< vector >
map(const UList< vector > &mapF, const labelListList &mapAddressing, const scalarListList &weights)Field< vector >
map(const tmp< Field< vector > > &tmapF, const labelListList &mapAddressing, const scalarListList &weights)Field< vector >
map(const UList< vector > &mapF, const FieldMapper &map, const bool applyFlip=true)Field< vector >
map(const tmp< Field< vector > > &tmapF, const FieldMapper &map, const bool applyFlip=true)Field< vector >
max_size() noexceptUList< T >inlinestatic
moveFirst(const label i)UList< T >
moveLast(const label i)UList< T >
negate()Field< vector >
New(Istream &is)Field< vector >inlinestatic
NewCalculatedType(const Field< Type2 > &f)Field< vector >inlinestatic
newElmt(const label i)List< T >inline
normalise()Field< vector >
normalise()Field< vector >
normalise()Field< vector >
normalise()Field< vector >
normalise()Field< vector >
nrm2D(const scalar zVal, const scalar u) constNURBS3DCurve
nrm3D(const vector &refTan, const scalar u) constNURBS3DCurve
nrmOrientation() constNURBS3DCurveinline
null()Field< vector >inlinestatic
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 Foam::List< T > &() constUList< T >inline
operator!=(const UList< T > &a) constUList< T >
operator*=(const UList< scalar > &)Field< vector >
operator*=(const tmp< Field< scalar > > &)Field< vector >
operator*=(const scalar &)Field< vector >
operator++() noexceptrefCountinline
operator++(int) noexceptrefCountinline
operator+=(const UList< vector > &)Field< vector >
operator+=(const tmp< Field< vector > > &)Field< vector >
operator+=(const vector &)Field< vector >
operator--() noexceptrefCountinline
operator--(int) noexceptrefCountinline
operator-=(const UList< vector > &)Field< vector >
operator-=(const tmp< Field< vector > > &)Field< vector >
operator-=(const vector &)Field< vector >
operator/=(const UList< scalar > &)Field< vector >
operator/=(const tmp< Field< scalar > > &)Field< vector >
operator/=(const scalar &)Field< vector >
operator<(const UList< T > &list) constUList< T >
operator<=(const UList< T > &a) constUList< T >
operator=(const Field< vector > &)Field< vector >
operator=(const tmp< Field< vector > > &)Field< vector >
operator=(const UList< vector > &rhs)Field< vector >inline
operator=(const SubField< vector > &rhs)Field< vector >inline
operator=(const IndirectListBase< vector, Addr > &rhs)Field< vector >inline
operator=(Field< vector > &&rhs)Field< vector >inline
operator=(List< vector > &&rhs)Field< vector >inline
operator=(DynamicList< vector, SizeMin > &&rhs)Field< vector >inline
operator=(const vector &val)Field< vector >inline
operator=(const Foam::zero)Field< vector >inline
operator=(const VectorSpace< Form, Cmpt, nCmpt > &)Field< vector >
operator=(const tmp< Field > &rhs)Field< vector >
Foam::List::operator=(const UList< T > &a)List< T >
Foam::List::operator=(const List< T > &list)List< T >
Foam::List::operator=(const SLList< T > &list)List< T >
Foam::List::operator=(const IndirectListBase< T, Addr > &list)List< T >
Foam::List::operator=(const FixedList< T, N > &list)List< T >
Foam::List::operator=(std::initializer_list< T > list)List< T >
Foam::List::operator=(const T &val)List< T >inline
Foam::List::operator=(List< T > &&list)List< T >
Foam::List::operator=(DynamicList< T, SizeMin > &&list)List< T >
Foam::List::operator=(SLList< T > &&list)List< T >
operator==(const UList< T > &a) constUList< T >
operator>(const UList< T > &a) constUList< T >
operator>=(const UList< T > &a) constUList< T >
operator[](const label i)UList< T >inline
operator[](const label i) constUList< T >inline
operator[](const label i) constUList< T >inline
operator[](const label procID)UList< T >
operator[](const label procID) constUList< T >
operator[](const label procID)UList< T >
operator[](const label procID) constUList< T >
pointer typedefUList< T >
rbegin()UList< T >inline
rbegin() constUList< T >inline
rcIndex(const label i) const noexceptUList< T >inline
rcValue(const label i) constUList< T >inline
rcValue(const label i)UList< T >inline
readList(Istream &is)List< T >
readList(Istream &is)List< T >
readList(Istream &is)List< T >
refCount() noexceptrefCountinline
reference typedefUList< T >
rend()UList< T >inline
rend() constUList< T >inline
replace(const direction, const UList< cmptType > &)Field< vector >
replace(const direction, const tmp< Field< cmptType > > &)Field< vector >
replace(const direction, const cmptType &)Field< vector >
resize(const label len)List< T >inline
resize(const label len, const T &val)List< T >
resize(const label newLen)List< T >inline
resize_nocopy(const label len)List< T >inline
reverse_iterator typedefUList< T >
rfind(const T &val, label pos=-1) constUList< T >
rmap(const UList< vector > &mapF, const labelUList &mapAddressing)Field< vector >
rmap(const tmp< Field< vector > > &tmapF, const labelUList &mapAddressing)Field< vector >
rmap(const UList< vector > &mapF, const labelUList &mapAddressing, const UList< scalar > &weights)Field< vector >
rmap(const tmp< Field< vector > > &tmapF, const labelUList &mapAddressing, const UList< scalar > &weights)Field< vector >
set(const label i, bool val=true)List< T >inline
setAddressableSize(const label n) noexceptUList< T >inlineprotected
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
setSize(const label n)List< T >inline
setSize(const label n, const T &val)List< T >inline
setWeights(const List< scalar > &weights)NURBS3DCurve
shallowCopy(const UList< T > &)=deleteList< T >
size(const label n)UList< T >inlineprotected
size() const noexceptUList< T >inline
size_bytes() const noexceptUList< T >inline
size_type typedefUList< T >
slice(const label pos, label len=-1)Field< vector >
slice(const label pos, label len=-1) constField< vector >
slice(const labelRange &range)Field< vector >
slice(const labelRange &range) constField< vector >
subField typedefField< vector >
subList typedefList< T >
swap(UList< T > &list)UList< T >inline
swapFirst(const label i)UList< T >
swapLast(const label i)UList< T >
T() constField< vector >
test(const label i) constUList< T >inline
transfer(List< T > &list)List< T >
transfer(DynamicList< T, SizeMin > &list)List< T >
typeNameFieldBasestatic
UList(const UList< T > &)=defaultUList< T >
UList() noexceptUList< T >inline
UList(T *__restrict__ v, const label len) noexceptUList< T >inline
uniform() constUList< T >inline
unique() const noexceptrefCountinline
unset(const label i)UList< T >inline
validateRange(const labelRange &requestedRange) constUList< T >protected
value_type typedefUList< T >
write()NURBS3DCurve
write(const word fileName)NURBS3DCurve
write(const fileName dirName, const fileName fileName)NURBS3DCurve
writeEntry(const word &keyword, Ostream &os) constField< vector >
Foam::List::writeEntry(Ostream &os) constUList< T >protected
writeList(Ostream &os, const label shortLen=0) constUList< T >
writeList(Ostream &os, const label) constUList< T >
writeList(Ostream &os, const label) constUList< T >
writeWParses()NURBS3DCurve
writeWParses(const word fileName)NURBS3DCurve
writeWParses(const fileName dirName, const fileName fileName)NURBS3DCurve
~List()List< T >
~NURBS3DCurve()=defaultNURBS3DCurve