HDK
|
This is the complete list of members for GU_PrimNURBSurf, including all inherited members.
addPointRefToGroup(GA_PointGroup &grp) const override | GEO_Hull | |
addToBSphere(UT_BoundingSphere *bsphere) const override | GEO_Hull | virtual |
allocateVertex(GA_Offset point=GA_INVALID_OFFSET) | GA_Primitive | protected |
appendCol(bool appendPts=true) | GEO_Hull | inline |
appendRow(bool appendPts=true) | GEO_Hull | inline |
applyConstraints(UT_MatrixF &changes, const UT_Vector &uparam, const UT_Vector &vparam, const UT_IntArray &udervs, const UT_IntArray &vdervs, const UT_IntArray &cv_index, const UT_MatrixF &soln) | GEO_TPSurf | |
approxGlobal(const GA_OffsetMatrix &gpMesh, int uOrder, int vOrder, int uWrapped, int vWrapped, GEO_SurfaceType type, float tol, float smooth=0.0F, int uNoMultipleKnots=1, int vNoMultipleKnots=1) | GU_PrimNURBSurf | |
arcLength(float u0, float v0, float u1, float v1, int divs=10) const | GEO_TPSurf | |
attachU(const GEO_Hull &hull, int blend=1, float bias=0.5f, float tolerance=1.0f, int unrefine=1, GA_PointGroup *ptgroup=0) override | GEO_PrimNURBSurf | virtual |
attachV(const GEO_Hull &hull, int blend=1, float bias=0.5f, float tolerance=1.0f, int unrefine=1, GA_PointGroup *ptgroup=0) override | GEO_PrimNURBSurf | virtual |
baryCenter() const override | GEO_Hull | virtual |
baryCenterD() const override | GEO_Hull | virtual |
baryCenterT() const | GEO_Primitive | inline |
bboxIntersectRay(const UT_Vector3 &rayorig, const UT_Vector3 &raydir, int maxtries=10, float tmax=1E17F, float *distance=0, UT_Vector3 *nml=0) const | GEO_Primitive | |
beginVertex(const_iterator &i) const override | GEO_Hull | |
breakHull(GEO_SubHull &subhull, int top, int left, int bottom, int right, GEO_SubHullFlags break_flags) | GEO_Hull | protected |
breakpointRangeOfCV(int i, int j, int &minbkpu, int &maxbkpu, int &minbkpv, int &maxbkpv) const override | GEO_PrimNURBSurf | virtual |
build(GEO_Detail *gudp, int rows, int cols, int orderu=4, int orderv=4, int wrapu=0, int wrapv=0, int interpEndsU=1, int interpEndsV=1, GEO_SurfaceType type=GEO_PATCH_QUADS, int appendPoints=1) | GU_PrimNURBSurf | static |
buildColCurve(bool appendPoints, GEO_Detail *parent) const override | GU_PrimNURBSurf | virtual |
buildFamilyMask() | GEO_PrimNURBSurf | inlineprotectedstatic |
buildGrevilles(UT_RefMatrix< GEO_Greville > &dest) const | GEO_TPSurf | |
buildRowCurve(bool appendPoints, GEO_Detail *parent) const override | GU_PrimNURBSurf | virtual |
calcArea() const override | GEO_Hull | virtual |
calcPerimeter() const override | GEO_Hull | virtual |
calcVolume(const UT_Vector3 &refpt) const override | GEO_Hull | virtual |
castToMetaPrim() | GEO_Primitive | virtual |
castToMetaPrim() const | GEO_Primitive | virtual |
checkUsedEdges(UT_BitArray *remove_edges, const GEO_SubHull &subhull) | GEO_Hull | protected |
chordLenTexture(const GA_RWHandleV3 &txth, bool ptattrib) | GEO_TPSurf | |
chordUBasis(float v, GA_Basis &ub, int voff=-1) const | GEO_TPSurf | |
chordVBasis(float u, GA_Basis &vb, int uoff=-1) const | GEO_TPSurf | |
clampU(GA_PointGroup *delPoints=0) | GEO_PrimNURBSurf | |
clampV(GA_PointGroup *delPoints=0) | GEO_PrimNURBSurf | |
clearForDeletion() override | GEO_TPSurf | virtual |
clip(UT_Vector3 normal, float distance=0, GA_PrimitiveGroup *clipgrp=NULL) | GEO_Primitive | virtual |
computeBValue(float u, float v, int uoff, int voff) const | GEO_TPSurf | |
computeInteriorPointWeights(UT_Array< GA_Offset > &vtxlist, UT_Array< float > &weightlist, fpreal u, fpreal v, fpreal w) const override | GEO_TPSurf | virtual |
computeNormal() const override | GEO_Hull | virtual |
computeNormalD() const override | GEO_Hull | virtual |
computeUBValue(float u, int uoff) const | GEO_TPSurf | |
computeUConstCVs(float u, GEO_Face *results, const GA_AttributeRefMap &map, int uoffset=-1) const | GEO_TPSurf | |
computeUConstCVs(float u, UT_Vector4 *cvs, int uoffset=-1) const | GEO_TPSurf | |
computeVBValue(float v, int voff) const | GEO_TPSurf | |
computeVConstCVs(float v, GEO_Face *results, const GA_AttributeRefMap &map, int voffset=-1) const | GEO_TPSurf | |
computeVConstCVs(float v, UT_Vector4 *cvs, int voffset=-1) const | GEO_TPSurf | |
convert(GEO_ConvertParms &parms, GA_PointGroup *usedpts=NULL) override | GU_PrimNURBSurf | virtual |
convertNew(GEO_ConvertParms &parms) override | GU_PrimNURBSurf | virtual |
convertToBezNew(GA_ElementWranglerCache &wranglers, GA_PointGroup *delpoints=0, GA_PrimitiveGroup *delprim=0) | GU_PrimNURBSurf | |
copy(int preserve_shared_pts=0) const override | GEO_TPSurf | virtual |
copyAttributeData(const GEO_Primitive &src) | GEO_Primitive | |
copyAttributeData(const GEO_Primitive &src, GA_AttributeRefMap &gah) | GEO_Primitive | |
copyAttributeData(const GEO_Primitive &src, GA_PrimitiveWrangler &wrangler) | GEO_Primitive | |
copyAttributesAndGroups(const GEO_Primitive &src, bool copy_groups=true) | GEO_Primitive | inline |
copyAttributesAndGroups(const GEO_Primitive &src, GA_AttributeRefMap &gah, bool copy_groups=true) | GEO_Primitive | inline |
copyAttributesAndGroups(const GEO_Primitive &src, GA_PrimitiveWrangler &wrangler, bool copy_groups=true) | GEO_Primitive | inline |
copyAttributeValues(const GEO_Primitive &src, GA_PrimitiveWrangler &wrangler) | GEO_Primitive | |
copyGroupMembership(const GEO_Primitive &src) | GEO_Primitive | |
copyPrimitive(const GEO_Primitive *src) override | GEO_TPSurf | virtual |
copySubclassData(const GA_Primitive *source) override | GEO_TPSurf | virtual |
copyUnwiredForMerge(const GA_Primitive *src, const GA_MergeMap &map) | GA_Primitive | inline |
copyVertexListForMerge(const GA_OffsetListRef &src_vertices, const GA_MergeMap &map) | GA_Primitive | protected |
correctParam(const UT_Vector4 &p, float &u, float &v, float distTol=1e-10F, float angTol=1e-2F, int maxIter=50) const | GEO_PrimNURBSurf | protected |
countBaseMemory(UT_MemoryCounter &counter) const | GEO_TPSurf | protected |
countMemory(UT_MemoryCounter &counter) const override | GU_PrimNURBSurf | virtual |
createUConstProfile(float u, float growtip=0.0f) | GEO_TPSurf | |
createVConstProfile(float v, float growtip=0.0f) | GEO_TPSurf | |
curvature(float u, float v, float &curv) const | GEO_TPSurf | |
cutU(float u1, float u2, int &ind1, int &ind2, int keep) override | GU_PrimNURBSurf | virtual |
cutV(float v1, float v2, int &ind1, int &ind2, int keep) override | GU_PrimNURBSurf | virtual |
cycleOffsetListCols(int shift) | GEO_Hull | protected |
cycleOffsetListRows(int shift) | GEO_Hull | protected |
cycleU(int amount, int keepSpan=1) override | GEO_PrimNURBSurf | virtual |
cycleV(int amount, int keepSpan=1) override | GEO_PrimNURBSurf | virtual |
dehomogenizeData(GA_Offset *vertices, GA_AttributeRefMap &hlist, int count) | GEO_TPSurf | static |
dehomogenizeData(UT_Vector4 *pos, int count) | GEO_TPSurf | static |
deleteCol(unsigned int which) override | GEO_PrimNURBSurf | virtual |
deleteRow(unsigned int which) override | GEO_PrimNURBSurf | virtual |
dereferencePoint(GA_Offset point, bool dry_run=false) override | GEO_Hull | virtual |
dereferencePoints(const GA_RangeMemberQuery &pt_q, bool dry_run=false) override | GEO_Hull | virtual |
destroyVertex(GA_Offset vertex) | GA_Primitive | protected |
detachPoints(GA_PointGroup &grp) override | GEO_Hull | virtual |
doesIntersect(const GEO_Primitive &prim, float worldtol=1e-4F, int nontrivial=0) const override | GU_PrimNURBSurf | virtual |
domainRangeOfCV(int i, int j, int &minuk, int &maxuk, int &minvk, int &maxvk) const override | GEO_PrimNURBSurf | virtual |
duApprox(const UT_RefMatrix< GEO_Greville > &grevilles, int uIdx, int vIdx, UT_Vector3 &du, int normalize=1, float precision=0.008F) const | GEO_TPSurf | |
dvApprox(const UT_RefMatrix< GEO_Greville > &grevilles, int uIdx, int vIdx, UT_Vector3 &du, int normalize=1, float precision=0.008F) const | GEO_TPSurf | |
edgeApply(GA_EdgeApplyFunc apply, void *data=nullptr) const | GA_Primitive | |
edgeApplyIndex(GA_EdgeApplyIndexFunc apply, void *data=nullptr) const | GA_Primitive | |
elevateOrderU(int order) | GEO_TPSurf | |
elevateOrderV(int order) | GEO_TPSurf | |
enlargeBoundingBox(UT_BoundingRect &b, const GA_Attribute *p) const override | GEO_Primitive | virtual |
enlargeBoundingBox(UT_BoundingBox &b, const GA_Attribute *p) const override | GEO_Primitive | virtual |
enlargeBoundingSphere(UT_BoundingSphere &b, const GA_Attribute *P) const | GA_Primitive | virtual |
enlargePointBounds(UT_BoundingBox &box) const | GA_Primitive | virtual |
enlargeVisibleBoundingBox(UT_BoundingBox &b, const GA_Attribute *P) const override | GEO_Primitive | virtual |
evaluate(fpreal u, fpreal v, GA_Offset result_vtx, GA_AttributeRefMap &hlist, unsigned du=0, unsigned dv=0, int uoffset=-1, int voffset=-1) const | GEO_TPSurf | |
evaluate(float u, float v, UT_Vector4 &pos, unsigned du=0, unsigned dv=0, int uoffset=-1, int voffset=-1) const | GEO_TPSurf | |
evaluateBaryCenter(GA_Offset result_vtx, GA_AttributeRefMap &map) const | GEO_Primitive | inline |
evaluateBaryCenterRefMap(GA_Offset result_vertex, GA_AttributeRefMap &map) const override | GEO_Hull | protectedvirtual |
evaluateBasis(float u, float v, float *ubvals, float *vbvals, int &rowoffset, int &coloffset, unsigned du=0, unsigned dv=0, int uoffset=-1, int voffset=-1) const override | GEO_PrimNURBSurf | virtual |
evaluateBasisDerivs(float u, float v, float ubmatx[][GA_MAXORDER], float vbmatx[][GA_MAXORDER], int &rowoffset, int &coloffset, unsigned du=0, unsigned dv=0, int uoffset=-1, int voffset=-1) const override | GEO_PrimNURBSurf | virtual |
evaluateBreakpoint(int uidx, int vidx, UT_Vector4 &pos, int du=0, int dv=0) const override | GU_PrimNURBSurf | virtual |
evaluateHomogeneous(float u, float v, UT_Vector4 &pos, unsigned du=0, unsigned dv=0, int uoffset=-1, int voffset=-1) const | GEO_TPSurf | |
evaluateHomogeneous(fpreal u, fpreal v, const GA_ROGenericHandleVertex< T > &h, T &pos, unsigned du=0, unsigned dv=0, int uoffset=-1, int voffset=-1) const | GEO_TPSurf | |
evaluateIndex(fpreal u, fpreal v, GA_Offset result_vtx, GA_AttributeRefMap &hlist, unsigned du, unsigned dv) const | GEO_Hull | inline |
evaluateIndex(float iu, float iv, UT_Vector4 &pos, unsigned du=0, unsigned dv=0) const | GEO_Hull | inline |
evaluateIndexRefMap(fpreal u, fpreal v, GA_Offset result_vtx, GA_AttributeRefMap &hlist, unsigned du, unsigned dv) const override | GEO_TPSurf | protectedvirtual |
evaluateIndexV4(float iu, float iv, UT_Vector4 &pos, unsigned du=0, unsigned dv=0) const override | GEO_TPSurf | protectedvirtual |
evaluateInteriorPoint(GA_Offset result_vtx, GA_AttributeRefMap &map, fpreal u, fpreal v, fpreal w=0) const | GEO_Primitive | inline |
evaluateInteriorPoint(UT_Vector4 &pos, fpreal u, fpreal v, fpreal w=0) const | GEO_Primitive | inline |
evaluateInteriorPointRefMap(GA_Offset result_vtx, GA_AttributeRefMap &map, fpreal u, fpreal v, fpreal w=0) const | GEO_Primitive | protectedvirtual |
evaluateInteriorPointV4(UT_Vector4 &pos, fpreal u, fpreal v, fpreal w=0) const | GEO_Primitive | protectedvirtual |
evaluateMesh(const UT_Array< float > &uvals, const UT_Array< float > &vvals, UT_Vector4 *pos, bool transpose=false, unsigned du=0, unsigned dv=0) const | GEO_TPSurf | |
evaluateMesh(const UT_Array< float > &uvals, const UT_Array< float > &vvals, GEO_WorkVertexArray &verts, GEO_AttributeHandleList &hlist, bool transpose=false, unsigned du=0, unsigned dv=0) const | GEO_TPSurf | |
evaluateMesh(const UT_Array< float > &uvals, const UT_Array< float > &vvals, GA_WorkVertexBuffer &verts, GA_AttributeRefMap &map, bool transpose=false, unsigned du=0, unsigned dv=0) const | GEO_TPSurf | |
evaluateMesh(const UT_Array< float > &uvals, const UT_Array< float > &vvals, const GA_ROGenericHandleVertex< T > &h, T *pos, bool transpose=false, unsigned du=0, unsigned dv=0) const | GEO_TPSurf | |
evaluateNormal(float u, float v, UT_Vector3 &nml) const override | GEO_TPSurf | virtual |
evaluateNormalVector(UT_Vector3 &nml, float u, float v=0, float w=0) const override | GEO_Hull | virtual |
evaluatePoint(GA_Offset result_vtx, GA_AttributeRefMap &map, fpreal u, fpreal v=0, uint du=0, uint dv=0) const | GEO_Primitive | inline |
evaluatePoint(UT_Vector4 &pos, float u, float v=0, unsigned du=0, unsigned dv=0) const | GEO_Primitive | inline |
evaluatePointRefMap(GA_Offset result_vtx, GA_AttributeRefMap &hlist, fpreal u, fpreal v, uint du, uint dv) const override | GEO_TPSurf | protectedvirtual |
evaluatePointV4(UT_Vector4 &pos, float u, float v=0, unsigned du=0, unsigned dv=0) const override | GEO_TPSurf | protectedvirtual |
evaluateUBasis(float u, float *ubvals, int &coloffset, unsigned du=0, int uoffset=-1) const override | GEO_PrimNURBSurf | virtual |
evaluateVBasis(float v, float *vbvals, int &rowoffset, unsigned dv=0, int voffset=-1) const override | GEO_PrimNURBSurf | virtual |
extract(float ustart, float ustop, float vstart, float vstop) const override | GEO_PrimNURBSurf | virtual |
extractU(float unitu) | GEO_TPSurf | inline |
extractU(float unitu, GEO_Detail *parent) const | GEO_TPSurf | |
extractUIsoparm(float u, int uoffset=-1) | GEO_TPSurf | inline |
extractUIsoparm(float u, int uoffset, GEO_Detail *parent) const | GEO_TPSurf | |
extractUIsoparm(float u, const GA_AttributeRefMap &map, int uoffset=-1) | GEO_TPSurf | inline |
extractUIsoparm(float u, const GA_AttributeRefMap &map, int uoffset, GEO_Detail *parent) const | GEO_TPSurf | |
extractV(float unitv) | GEO_TPSurf | inline |
extractV(float unitv, GEO_Detail *parent) const | GEO_TPSurf | |
extractVIsoparm(float v, int voffset=-1) | GEO_TPSurf | inline |
extractVIsoparm(float v, int voffset, GEO_Detail *parent) const | GEO_TPSurf | |
extractVIsoparm(float v, const GA_AttributeRefMap &map, int voffset=-1) | GEO_TPSurf | inline |
extractVIsoparm(float v, const GA_AttributeRefMap &map, int voffset, GEO_Detail *parent) const | GEO_TPSurf | |
fillBreakParameters(UT_Array< float > &uvals, UT_Array< float > &vvals, int ustartidx, int ustopidx, int vstartidx, int vstopidx, int ulod, int vlod) const | GEO_TPSurf | |
findEdgePoints(const GA_Edge &edge, int *pr0, int *pc0, int *pr1, int *pc1) const | GEO_Hull | virtual |
findEdgePoints(GA_Offset a, GA_Offset b, int *pr0, int *pc0, int *pr1, int *pc1) const | GEO_Hull | virtual |
GEO_Primitive::findEdgePoints(GA_Offset ptoff0, GA_Offset ptoff1, GA_Size &vtx0, GA_Size &vtx1) const | GA_Primitive | |
findGlobalIntrinsic(GA_LocalIntrinsic h) const | GA_Primitive | inline |
findIntrinsic(const UT_StringRef &nm) const | GA_Primitive | inline |
findIntrinsic(GA_GlobalIntrinsic h) const | GA_Primitive | inline |
findVertex(GA_Offset vtx) const | GEO_Hull | inline |
fixSeamsU() override | GEO_PrimNURBSurf | virtual |
fixSeamsV() override | GEO_PrimNURBSurf | virtual |
flags | GEO_Hull | protected |
flushCECaches() | GA_Primitive | inlinevirtual |
flushCEWriteCaches() | GA_Primitive | inlinevirtual |
forEachPoint(FUNCTOR &&functor) const | GA_Primitive | inline |
forEachVertex(FUNCTOR &&functor) const | GA_Primitive | inline |
GA_DECLARE_INTRINSICS(override) | GEO_TPSurf | protected |
GA_DEREFERENCE_DEGENERATE enum value | GA_Primitive | |
GA_DEREFERENCE_DESTROY enum value | GA_Primitive | |
GA_DEREFERENCE_FAIL enum value | GA_Primitive | |
GA_DEREFERENCE_OK enum value | GA_Primitive | |
GA_DereferenceStatus enum name | GA_Primitive | |
GA_Primitive(GA_Detail &detail, GA_Offset offset=GA_INVALID_OFFSET) | GA_Primitive | inlineprotected |
GEO_Hull(GA_Detail *d, GA_Offset offset=GA_INVALID_OFFSET) | GEO_Hull | inlineprotected |
GEO_Primitive(GA_Detail *d, GA_Offset offset=GA_INVALID_OFFSET) | GEO_Primitive | inlineprotected |
GEO_PrimNURBSurf(GA_Detail *d, GA_Offset offset=GA_INVALID_OFFSET) | GEO_PrimNURBSurf | inlineprotected |
GEO_TPSurf(GA_Detail *d, GA_Offset offset=GA_INVALID_OFFSET) | GEO_TPSurf | inlineprotected |
getAdjacentBoundaryVertices(GA_Offset vtx, GA_Offset &prev_vtx, GA_Offset &next_vtx) const | GA_Primitive | inlinevirtual |
getBaseMemoryUsage() const | GEO_TPSurf | protected |
getBBox(UT_BoundingBox *bbox) const override | GEO_Hull | virtual |
getDetail() const | GA_Primitive | inline |
getFamilyMask() const | GA_Primitive | inline |
getFastVertexCount() const | GEO_Hull | inline |
getIndexMap() const | GA_Primitive | inline |
getIndices(float c, int &c1, int &c2, int maxIndex, int wrap) const | GEO_Hull | |
getIntrinsic(GA_LocalIntrinsic h, UT_String &val) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_StringArray &val) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_OptionsHolder &val) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Array< UT_OptionsHolder > &val) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, int64 *v, GA_Size size) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, fpreal64 *v, GA_Size sz) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, float &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, int &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector2 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector3 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector4 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix2 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix3 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix4 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, double &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, int64 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector2D &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector3D &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector4D &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix2D &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix3D &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix4D &v) const | GA_Primitive | |
getIntrinsicCollapseSingletons(GA_LocalIntrinsic h) const | GA_Primitive | inline |
getIntrinsicManager() const | GA_Primitive | inline |
getIntrinsicName(GA_LocalIntrinsic h) const | GA_Primitive | inline |
getIntrinsicOptions(GA_LocalIntrinsic h) const | GA_Primitive | inline |
getIntrinsicReadOnly(GA_LocalIntrinsic h) const | GA_Primitive | inline |
getIntrinsicStorage(GA_LocalIntrinsic h) const | GA_Primitive | inline |
getIntrinsicTupleSize(GA_LocalIntrinsic h) const | GA_Primitive | |
getJSON() const override | GEO_PrimNURBSurf | virtual |
getKnotRemovalBound(int uDir, int curveIdx, int knotIdx, int mult=0) const | GEO_PrimNURBSurf | |
getLocalTransform(UT_Matrix3D &matrix) const | GA_Primitive | virtual |
getLocalTransform4(UT_Matrix4D &matrix) const | GA_Primitive | virtual |
getLRIndex(float c, int &c1, int &c2, int minIndex, int maxIndex, int wrap) const | GEO_Hull | protected |
getMapIndex() const | GA_Primitive | inline |
getMapOffset() const | GA_Primitive | inline |
getMemoryUsage() const override | GU_PrimNURBSurf | virtual |
getNum() const | GA_Primitive | inline |
getNumCols() const | GEO_Hull | inline |
getNumRows() const | GEO_Hull | inline |
getNumSecondary(GA_Index detail) const | GA_Primitive | |
getNumSecondaryDetails() const override | GEO_TPSurf | virtual |
getParent() const | GEO_Primitive | inline |
getPointIndex(unsigned int r, unsigned int c) const | GEO_Hull | inline |
GEO_Primitive::getPointIndex(GA_Size i) const | GA_Primitive | inline |
getPointOffset(unsigned int r, unsigned int c) const | GEO_Hull | inline |
GEO_Primitive::getPointOffset(GA_Size i) const | GA_Primitive | inline |
getPointRange(bool harden=false) const | GA_Primitive | inline |
getPos3(unsigned int r, unsigned int c) const | GEO_Hull | inline |
GEO_Primitive::getPos3(GA_Size i) const | GA_Primitive | inline |
getPos3D(GA_Size i) const | GA_Primitive | inline |
getPos3T(GA_Size i) const | GA_Primitive | inline |
getPos4(unsigned int r, unsigned int c) const | GEO_Hull | inline |
GEO_Primitive::getPos4(GA_Size i) const | GA_Primitive | inline |
getPos4D(GA_Size i) const | GA_Primitive | inline |
getPrimitiveId() const override | GEO_Primitive | virtual |
getPrimitiveMaskH9(const char *maskstr) | GEO_Primitive | static |
getRangeBBox(const UT_Interval &u, const UT_Interval &v, UT_BoundingBox &bbox, const GA_PwHandleRO &h) const override | GU_PrimNURBSurf | virtual |
getSecondaryByIndex(GA_Index detail, GA_Index i) const | GA_Primitive | |
getSecondaryByIndex(GA_Index detail, GA_Index i) | GA_Primitive | |
getSecondaryByOffset(GA_Index detail, GA_Offset o) const | GA_Primitive | |
getSecondaryByOffset(GA_Index detail, GA_Offset o) | GA_Primitive | |
getSecondaryDetail(GA_Index i) const override | GEO_TPSurf | virtual |
getSecondaryDetail(GA_Index i) override | GEO_TPSurf | virtual |
getSubHull(int top, int left, int bottom, int right, GEO_SubHullFlags break_flags) override | GU_PrimNURBSurf | protectedvirtual |
getSurfaceType() const | GEO_Hull | inline |
getSurfaceTypeName() const | GEO_Hull | |
getTypeDef() const override | GU_PrimNURBSurf | inlinevirtual |
getTypeId() const | GA_Primitive | inline |
getTypeName() const | GA_Primitive | inline |
getUBasis() const | GEO_TPSurf | inline |
getUDim() const | GEO_TPSurf | inline |
getUGrevilles(UT_Array< float > &ugrevilles) const | GEO_TPSurf | |
getUOrder() const | GEO_TPSurf | inline |
getVBasis() const | GEO_TPSurf | inline |
getVDim() const | GEO_TPSurf | inline |
getVertexCount() const override | GEO_Hull | |
getVertexElement(unsigned int r, unsigned int c) const | GEO_Hull | |
GEO_Primitive::getVertexElement(GA_Size i) const | GEO_Primitive | |
getVertexIndex(unsigned int r, unsigned int c) const | GEO_Hull | inline |
GEO_Primitive::getVertexIndex(GA_Size primvertexnum) const | GA_Primitive | inline |
getVertexOffset(unsigned int r, unsigned int c) const | GEO_Hull | inline |
getVertexOffset(GA_Size index) const override | GEO_Hull | |
getVertexRange(bool harden=false) const | GA_Primitive | inline |
getVGrevilles(UT_Array< float > &vgrevilles) const | GEO_TPSurf | |
getVisibleBBox(UT_BoundingBox *bbox) const | GEO_Primitive | virtual |
getVOrder() const | GEO_TPSurf | inline |
getWeight(unsigned int r, unsigned int c) const | GEO_TPSurf | |
grevilleTexture(const GA_RWHandleV3 &txth, bool ptattrib) | GEO_TPSurf | |
GU_PrimitiveFactory class | GU_PrimNURBSurf | friend |
GU_PrimNURBSurf(GA_Detail *gdp, GA_Offset offset=GA_INVALID_OFFSET) | GU_PrimNURBSurf | inline |
hasEdge(const GA_Edge &edge) const override | GEO_Hull | virtual |
hasGuideEdge(int edgeid, UT_Vector3 &a, UT_Vector3 &b) const | GEO_Primitive | virtual |
hasLocalTransform() const | GA_Primitive | inline |
hasProfiles() const | GEO_TPSurf | |
hasXsectPoint(int pointid, UT_Vector3 &p) const | GEO_Primitive | virtual |
initHullData(int rows, int cols, bool wrapv, bool wrapu) | GEO_Hull | inline |
insertCol(unsigned int beforeWhich, bool appendPts=true) override | GEO_PrimNURBSurf | virtual |
insertRow(unsigned int beforeWhich, bool appendPts=true) override | GEO_PrimNURBSurf | virtual |
internalCalcArea() const | GEO_Hull | protected |
internalCalcPerimeter() const | GEO_Hull | protected |
internalCalcVolume(const UT_Vector3T< T > &refpt) const | GEO_Hull | protected |
internalComputeNormal(NORMALCOMP &output) const | GEO_Hull | protected |
internalComputeNormal() const | GEO_Hull | protected |
interpBreakpoints(const GA_OffsetMatrix &goMesh, int uOrder=4, int vOrder=4, bool uWrapped=false, bool vWrapped=false, GEO_SurfaceType type=GEO_PATCH_QUADS, GA_ParameterizationType uParmType=GA_PARAMETERIZATION_CHORD, GA_ParameterizationType vParmType=GA_PARAMETERIZATION_CHORD, GA_KnotSpaceType uKnotSpaceType=GA_KNOT_SPACE_AVERAGING, GA_KnotSpaceType vKnotSpaceType=GA_KNOT_SPACE_AVERAGING, const UT_Vector *uParmValues=0, const UT_Vector *vParmValues=0) | GU_PrimNURBSurf | |
interpGlobal(const GA_OffsetMatrix &goMesh, int uOrder=4, int vOrder=4, bool uWrapped=false, bool vWrapped=false, GEO_SurfaceType type=GEO_PATCH_QUADS, GA_ParameterizationType uParmType=GA_PARAMETERIZATION_CHORD, GA_ParameterizationType vParmType=GA_PARAMETERIZATION_CHORD, GA_KnotSpaceType uKnotSpaceType=GA_KNOT_SPACE_AVERAGING, GA_KnotSpaceType vKnotSpaceType=GA_KNOT_SPACE_AVERAGING, const UT_Vector *uParmValues=0, const UT_Vector *vParmValues=0) | GU_PrimNURBSurf | |
interpolatesEndsU() const | GEO_PrimNURBSurf | |
interpolatesEndsV() const | GEO_PrimNURBSurf | |
interpretBreakpoint(int uidx, int vidx, UT_Vector3 &p) const | GEO_TPSurf | |
intersectRay(const UT_Vector3 &o, const UT_Vector3 &d, float tmax=1E17F, float tol=1E-12F, float *distance=0, UT_Vector3 *pos=0, UT_Vector3 *nml=0, int accurate=0, float *u=0, float *v=0, int ignoretrim=1) const override | GU_PrimNURBSurf | virtual |
intersectSurf(GEO_TPSurf &surf2, GU_IsectCurveSet &curveset, float worldtol=1e-4F, float domaintol=1e-2F, int steps=100, bool docompact=true) override | GU_PrimNURBSurf | virtual |
isClampedU() const override | GEO_PrimNURBSurf | virtual |
isClampedV() const override | GEO_PrimNURBSurf | virtual |
isDegenerate() const override | GEO_TPSurf | virtual |
isFamily(unsigned family_mask) const | GA_Primitive | inline |
isolate() override | GEO_TPSurf | virtual |
isPasted() const | GEO_TPSurf | inline |
isPointListTrivial() const | GA_Primitive | |
isPointUsed(GA_Offset ptoff) const | GA_Primitive | inline |
isPrimary() const | GA_Primitive | inline |
isQuadric() const | GEO_Primitive | inlinevirtual |
isRational() const | GEO_TPSurf | |
isVertexListTrivial() const | GA_Primitive | inline |
isVisible() const | GA_Primitive | virtual |
isWrappedU() const | GEO_Hull | inline |
isWrappedV() const | GEO_Hull | inline |
iterateEdges(GA_IterateEdgesFunc apply_func) const override | GEO_Hull | virtual |
iterateEdgesByVertex(GA_IterateEdgesByVertexFunc apply_func) const override | GEO_Hull | virtual |
jsonLoadUBasis(UT_JSONParser &p) | GEO_TPSurf | |
jsonLoadUBasis(UT_JSONParser &p, const UT_JSONValue &v) | GEO_TPSurf | |
jsonLoadVBasis(UT_JSONParser &p) | GEO_TPSurf | |
jsonLoadVBasis(UT_JSONParser &p, const UT_JSONValue &v) | GEO_TPSurf | |
jsonSaveUBasis(UT_JSONWriter &w) const | GEO_TPSurf | |
jsonSaveUBasis(UT_JSONValue &v) const | GEO_TPSurf | |
jsonSaveVBasis(UT_JSONWriter &w) const | GEO_TPSurf | |
jsonSaveVBasis(UT_JSONValue &v) const | GEO_TPSurf | |
loadExtraH9(UT_IStream &) override | GEO_TPSurf | protectedvirtual |
loadH9(UT_IStream &is, const UT_Array< GA_AttribLoadDataH9 > &prim_attribs, const UT_Array< GA_AttribLoadDataH9 > &vtx_attribs) override | GEO_Hull | virtual |
loadPrivateH9(UT_IStream &is) override | GEO_TPSurf | protectedvirtual |
loadVertexArray(UT_JSONParser &p, const GA_LoadMap &load) | GEO_Hull | |
loftU(int newcount, int start=-1, int stop=-1) override | GEO_PrimNURBSurf | virtual |
loftV(int newcount, int start=-1, int stop=-1) override | GEO_PrimNURBSurf | virtual |
makeEdgeMatrix(const GA_EdgeGroup &edges, GEO_SubHull &subhull) | GEO_Hull | |
mapUBasis(float orig, float len) | GEO_TPSurf | |
mapVBasis(float orig, float len) | GEO_TPSurf | |
mergeAttachProfilesU(const GEO_TPSurf &tpsurf) | GEO_TPSurf | protected |
mergeAttachProfilesV(const GEO_TPSurf &tpsurf) | GEO_TPSurf | protected |
mergeGroupU(GEO_Detail *gdp, GA_PrimitiveGroup *nurbs) | GEO_PrimNURBSurf | static |
mergeGroupV(GEO_Detail *gdp, GA_PrimitiveGroup *nurbs) | GEO_PrimNURBSurf | static |
mergeProfiles(const GEO_TPSurf &tpsurf, int onlyvisible=0) | GEO_TPSurf | |
myUBasis | GEO_TPSurf | protected |
myVBasis | GEO_TPSurf | protected |
myVertexList | GA_Primitive | protected |
myVertexMatx | GEO_Hull | protected |
newBasis() const override | GEO_PrimNURBSurf | protectedvirtual |
nextVertex(const_iterator &i) const override | GEO_Hull | |
normal(NormalComp &output) const override | GEO_Hull | virtual |
normal(NormalCompD &output) const override | GEO_Hull | virtual |
NormalComp typedef | GEO_Primitive | |
NormalCompArray typedef | GEO_Primitive | |
NormalCompArrayD typedef | GEO_Primitive | |
NormalCompAttr typedef | GEO_Primitive | |
NormalCompAttrD typedef | GEO_Primitive | |
NormalCompBuffered typedef | GEO_Primitive | |
NormalCompBufferedD typedef | GEO_Primitive | |
NormalCompD typedef | GEO_Primitive | |
normalIndex(float iu, float iv, UT_Vector3 &nml) const override | GEO_TPSurf | virtual |
normalizeDomain(float len=0.F, float *newuorigin=0, float *newvorigin=0) | GEO_TPSurf | |
normalizeWeights() | GEO_TPSurf | |
openAtU(float u) override | GU_PrimNURBSurf | virtual |
openAtV(float v) override | GU_PrimNURBSurf | virtual |
openU(int preserveShape=0, int=0) override | GEO_PrimNURBSurf | virtual |
openV(int preserveShape=0, int=0) override | GEO_PrimNURBSurf | virtual |
operator()(unsigned int r, unsigned int c) const | GEO_Hull | inline |
operator()(unsigned int r, unsigned int c) | GEO_Hull | inline |
parametricBBox(float u, float v, float *u0, float *u1, float *v0, float *v1) override | GEO_TPSurf | virtual |
primCompatMaskFromTypeId(int type_id) | GA_Primitive | inlinestatic |
profiles(int create=1) | GEO_TPSurf | |
profiles() const | GEO_TPSurf | inline |
quadNormal(const UT_Vector3T< S > &p1, const UT_Vector3T< S > &p2, const UT_Vector3T< S > &p3, const UT_Vector3T< S > &p4) | GEO_Hull | inlinestatic |
raiseOrderU(int neworder) | GEO_TPSurf | inline |
raiseOrderU(int neworder, GA_AttributeRefMap &map) | GEO_TPSurf | inline |
raiseOrderUInt(int neworder) override | GEO_PrimNURBSurf | protectedvirtual |
raiseOrderURefMap(int neworder, GA_AttributeRefMap &h) override | GEO_PrimNURBSurf | protectedvirtual |
raiseOrderV(int neworder) | GEO_TPSurf | inline |
raiseOrderV(int neworder, GA_AttributeRefMap &map) | GEO_TPSurf | inline |
raiseOrderVInt(int neworder) override | GEO_PrimNURBSurf | protectedvirtual |
raiseOrderVRefMap(int neworder, GA_AttributeRefMap &h) override | GEO_PrimNURBSurf | protectedvirtual |
realToUnitDomain(float u_real, float v_real, float &u_unit, float &v_unit) const override | GEO_TPSurf | virtual |
realToUnitPair(float ureal, float vreal, float &uunit, float &vunit) const override | GEO_Hull | virtual |
reconfigure(unsigned type, int orderu, int orderv, bool openu, bool openv, bool endsu, bool endsv) const override | GU_PrimNURBSurf | virtual |
reduceKnots(const UT_Vector &uParm, const UT_Vector &vParm, UT_MatrixF &error, float tol=1e-1F, int uNum=0, int vNum=0, GA_PointGroup *deleteGroup=0) | GU_PrimNURBSurf | |
refineBelt(float ubwidth=0.4F, float vbwidth=0.4F, int ubdivs=2, int vbdivs=2) | GEO_TPSurf | |
refineRange(const UT_BoundingRect &rect, float tol, float *&uunits, float *&vunits, int &udivs, int &vdivs, UT_Array< float > &uunrefineranges, UT_Array< float > &vunrefineranges) | GEO_TPSurf | |
refineU(float k, GA_AttributeRefMap &hl, int r=1) override | GEO_PrimNURBSurf | virtual |
refineU(float k, int r=1) override | GEO_PrimNURBSurf | virtual |
refineV(float k, GA_AttributeRefMap &hl, int r=1) override | GEO_PrimNURBSurf | virtual |
refineV(float k, int r=1) override | GEO_PrimNURBSurf | virtual |
registerIntrinsics(GA_PrimitiveDefinition &defn) | GEO_PrimNURBSurf | inlineprotectedstatic |
registerSharedLoadData(int load_data_type, GA_SharedDataHandlePtr item) | GA_Primitive | virtual |
registerVertex(GA_Offset vertex) | GA_Primitive | protected |
releaseVertex(GA_Offset vtx) | GA_Primitive | inlinevirtual |
removeEdges(const GA_EdgeGroup &edges, UT_BitArray *remove_edges=0) | GU_PrimNURBSurf | |
removeKnot(int uDir, int knotIdx, int mult=0, float tol=1e-4F, GA_PointGroup *deleteGroup=0, int uniqueInteriorCvs=0) | GU_PrimNURBSurf | |
reparameterizeU(GA_ParameterizationType ptype) override | GEO_PrimNURBSurf | virtual |
reparameterizeV(GA_ParameterizationType ptype) override | GEO_PrimNURBSurf | virtual |
reverse() override | GEO_Hull | virtual |
reverseU() override | GEO_PrimNURBSurf | protectedvirtual |
reverseV() override | GEO_PrimNURBSurf | protectedvirtual |
rowColTexture(const GA_RWHandleV3 &txth, bool ptattrib) | GEO_Hull | |
sampleEndsU(int n) | GEO_Hull | |
sampleEndsV(int n) | GEO_Hull | |
saveExtraH9(std::ostream &, bool binary) const override | GEO_TPSurf | protectedvirtual |
saveH9(std::ostream &os, bool binary, const UT_Array< GA_AttribSaveDataH9 > &prim_attribs, const UT_Array< GA_AttribSaveDataH9 > &vtx_attribs) const override | GEO_Hull | virtual |
savePrivateH9(std::ostream &os, bool binary) const override | GEO_TPSurf | protectedvirtual |
saveSharedLoadData(UT_JSONWriter &w, GA_SaveMap &save, GA_GeometryIndex *geo_index) const | GA_Primitive | virtual |
saveVertexArray(UT_JSONWriter &w, const GA_SaveMap &save) const | GEO_Hull | |
setCV(unsigned r, unsigned c, const UT_Vector4 &v) | GEO_TPSurf | |
setIntrinsic(GA_LocalIntrinsic h, const char *value) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const UT_StringArray &value) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const char **val, GA_Size s) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const UT_OptionsHolder &value) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const UT_Array< UT_OptionsHolder > &value) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const UT_OptionsHolder *value, GA_Size s) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const int64 val) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const fpreal64 val) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const int64 *val, GA_Size sz) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const fpreal64 *v, GA_Size sz) | GA_Primitive | |
setLocalTransform(const UT_Matrix3D &matrix) | GA_Primitive | virtual |
setNumVertices(GA_Size nvertices) | GA_Primitive | protected |
setPointOffset(unsigned int r, unsigned int c, GA_Offset ptoff) const | GEO_Hull | inline |
GEO_Primitive::setPointOffset(GA_Size i, GA_Offset ptoff) | GA_Primitive | inline |
setPos3(unsigned int r, unsigned int c, const UT_Vector3 &pos) const | GEO_Hull | inline |
GEO_Primitive::setPos3(GA_Size i, const UT_Vector3 &pos) const | GA_Primitive | inline |
GEO_Primitive::setPos3(GA_Size i, const UT_Vector3D &pos) const | GA_Primitive | inline |
setPos4(unsigned int r, unsigned int c, const UT_Vector4 &pos) const | GEO_Hull | inline |
GEO_Primitive::setPos4(GA_Size i, const UT_Vector4 &pos) const | GA_Primitive | inline |
GEO_Primitive::setPos4(GA_Size i, const UT_Vector4D &pos) const | GA_Primitive | inline |
setRowCol(int r, int c) | GEO_Hull | |
setSurfaceType(GEO_SurfaceType t) | GEO_Hull | inline |
setSurfaceTypeName(const char *name) | GEO_Hull | |
setUBasis(GA_Basis *ub) | GEO_TPSurf | inline |
setVBasis(GA_Basis *vb) | GEO_TPSurf | inline |
setVertexPoint(unsigned int r, unsigned int c, GA_Offset pt) | GEO_Hull | inline |
setWeight(unsigned int r, unsigned int c, float w) | GEO_TPSurf | |
setWrapU(bool dowrap) | GEO_Hull | |
setWrapV(bool dowrap) | GEO_Hull | |
solveAndApplyConstraints(const UT_Vector &uparam, const UT_Vector &vparam, const UT_IntArray &udervs, const UT_IntArray &vdervs, UT_MatrixF &changes) | GEO_TPSurf | |
solveConstraints(const UT_Vector &uparam, const UT_Vector &vparam, const UT_IntArray &udervs, const UT_IntArray &vdervs, UT_MatrixF &soln, UT_IntArray &cv_idx) | GEO_TPSurf | |
spanRefineU(GA_AttributeRefMap &map, int numdivs=1) | GEO_Hull | inline |
spanRefineU(int numdivs=1) | GEO_Hull | inline |
spanRefineUInt(int numdivs=1) override | GEO_TPSurf | protectedvirtual |
spanRefineURefMap(GA_AttributeRefMap &map, int ndivs=1) override | GEO_TPSurf | protectedvirtual |
spanRefineV(GA_AttributeRefMap &map, int numdivs=1) | GEO_Hull | inline |
spanRefineV(int numdivs=1) | GEO_Hull | inline |
spanRefineVInt(int numdivs=1) override | GEO_TPSurf | protectedvirtual |
spanRefineVRefMap(GA_AttributeRefMap &map, int ndivs=1) override | GEO_TPSurf | protectedvirtual |
stashed(bool beingstashed, GA_Offset offset=GA_INVALID_OFFSET) override | GEO_TPSurf | virtual |
stealCEBuffers(const GA_Primitive *src) | GA_Primitive | inlinevirtual |
stepSize(float start, float stop, int count) const | GEO_TPSurf | inlineprotected |
subdivide(int numdivs, GA_PointGroup *ptgroup=0) override | GEO_TPSurf | virtual |
subdivideU(float u, GA_AttributeRefMap &map) | GEO_Hull | inline |
subdivideU(float u) | GEO_Hull | inline |
subdivideUFloat(float u) override | GEO_PrimNURBSurf | protectedvirtual |
subdivideURefMap(float u, GA_AttributeRefMap &map) override | GEO_PrimNURBSurf | protectedvirtual |
subdivideV(float u, GA_AttributeRefMap &map) | GEO_Hull | inline |
subdivideV(float u) | GEO_Hull | inline |
subdivideVFloat(float u) override | GEO_PrimNURBSurf | protectedvirtual |
subdivideVRefMap(float u, GA_AttributeRefMap &map) override | GEO_PrimNURBSurf | protectedvirtual |
supportsHedge() const | GA_Primitive | inlinevirtual |
surfaceType | GEO_Hull | protected |
swapOffsetValue(const GA_Defragment &defrag) | GA_Primitive | |
swapVertexOffsets(const GA_Defragment &defrag) override | GEO_Hull | protectedvirtual |
theEmptySaveAttribs | GEO_Primitive | static |
toggleEndConditionU() | GEO_PrimNURBSurf | |
toggleEndConditionV() | GEO_PrimNURBSurf | |
transform(const UT_Matrix4 &) | GEO_Primitive | virtual |
transformBkptsNonFixed(const UT_IntArray &uindices, const UT_IntArray &vindices, const UT_Matrix4 &matx, GA_PointGroup *ptgroup=NULL, GEO_Delta *geodelta=0) | GEO_PrimNURBSurf | protectedvirtual |
transformBreakpoints(const UT_IntArray &uindices, const UT_IntArray &vindices, const UT_Matrix4 &matx, int fixbkpts=1, GA_PointGroup *ptgroup=NULL, GEO_Delta *geodelta=0) override | GEO_PrimNURBSurf | virtual |
translateBkptsNonFixed(const UT_IntArray &uindices, const UT_IntArray &vindices, const UT_Vector3 &delta, GA_PointGroup *ptgroup=NULL, GEO_Delta *geodelta=0) | GEO_PrimNURBSurf | protectedvirtual |
translateBreakpoints(const UT_IntArray &uindices, const UT_IntArray &vindices, const UT_Vector3 &delta, int fixbkpts=1, GA_PointGroup *ptgroup=NULL, GEO_Delta *geodelta=0) override | GEO_PrimNURBSurf | virtual |
transpose() override | GEO_PrimNURBSurf | virtual |
uMaxValidIndex() const override | GEO_PrimNURBSurf | virtual |
uMinValidIndex() const override | GEO_PrimNURBSurf | virtual |
unclampU() | GEO_PrimNURBSurf | |
unclampV() | GEO_PrimNURBSurf | |
uniformTexture(const GA_RWHandleV3 &txth, bool ptattrib) | GEO_TPSurf | |
unitLengthToUnitPair(float ulength, float vlength, float &uparm, float &vparm) const | GEO_Primitive | virtual |
unitLengthToUnitPair(float ulength, float vlength, float &uparm, float &vparm, float tolerance) const | GEO_Primitive | virtual |
unitToRealDomain(float u_unit, float v_unit, float &u_real, float &v_real) const override | GEO_TPSurf | virtual |
unitToRealPair(float uunit, float vunit, float &ureal, float &vreal) const override | GEO_Hull | virtual |
unitToRealSequenceU(float *uunit, float *ureal, int ulen) const override | GEO_TPSurf | virtual |
unitToRealSequenceV(float *vunit, float *vreal, int vlen) const override | GEO_TPSurf | virtual |
unitToUnitLengthPair(float uparm, float vparm, float &ulength, float &vlength) const | GEO_Primitive | virtual |
unrefine(int udir, int kidx, GA_AttributeRefMap &hlist, int mult=0, float tol=1e-4F, GA_PointGroup *delgroup=0) | GEO_PrimNURBSurf | |
unrefine(int udir, int kidx, int mult=0, float tol=1e-4F, GA_PointGroup *delgroup=0) | GEO_PrimNURBSurf | |
unrefineU(int kidx, GA_AttributeRefMap &h, int mult=0, float tol=1e-4f, GA_PointGroup *delgroup=0) | GEO_Hull | inline |
unrefineU(int kidx, int mult=0, float tol=1e-4F, GA_PointGroup *delgroup=0) | GEO_Hull | inline |
unrefineUFloat(int kidx, int mult=0, float tol=1e-4F, GA_PointGroup *delgroup=0) override | GEO_PrimNURBSurf | protectedvirtual |
unrefineURefMap(int kidx, GA_AttributeRefMap &hlist, int mult=0, float tol=1e-4F, GA_PointGroup *delgroup=0) override | GEO_PrimNURBSurf | protectedvirtual |
unrefineV(int kidx, GA_AttributeRefMap &h, int mult=0, float tol=1e-4f, GA_PointGroup *delgroup=0) | GEO_Hull | inline |
unrefineV(int kidx, int mult=0, float tol=1e-4F, GA_PointGroup *delgroup=0) | GEO_Hull | inline |
unrefineVFloat(int kidx, int mult=0, float tol=1e-4F, GA_PointGroup *delgroup=0) override | GEO_PrimNURBSurf | protectedvirtual |
unrefineVRefMap(int kidx, GA_AttributeRefMap &hlist, int mult=0, float tol=1e-4F, GA_PointGroup *delgroup=0) override | GEO_PrimNURBSurf | protectedvirtual |
unrollU(int append_pts=1) override | GEO_PrimNURBSurf | virtual |
unrollV(int append_pts=1) override | GEO_PrimNURBSurf | virtual |
updateDisplacement(GA_Offset ptoff, int updatekids=1) | GEO_TPSurf | |
uvDist(float u1, float v1, float u2, float v2) const override | GEO_Hull | virtual |
validate() const override | GEO_TPSurf | protectedvirtual |
validUInterval(int &a, int &b) const override | GEO_TPSurf | virtual |
validURange(float &ua, float &ub) const override | GEO_TPSurf | virtual |
validVInterval(int &a, int &b) const override | GEO_TPSurf | virtual |
validVRange(float &va, float &vb) const override | GEO_TPSurf | virtual |
vertexApply(bool(*apply)(GA_Offset vtx, void *), void *data=nullptr) const override | GEO_Hull | virtual |
vertexPoint(GA_Size r, GA_Size c) const | GEO_Hull | inlineprotected |
vMaxValidIndex() const override | GEO_PrimNURBSurf | virtual |
vMinValidIndex() const override | GEO_PrimNURBSurf | virtual |
warp(float u, float v, const UT_Vector3 &delta, GA_AttributeRefMap &map, float usharpness=0.f, float vsharpness=0.f, float ubias=-1.0f, float vbias=-1.0f) override | GEO_PrimNURBSurf | virtual |
warpAlongNormal(float u, float v, float distance, GA_AttributeRefMap &map, float usharpness, float vsharpness, float ubias, float vbias, int u_v_both) | GEO_Hull | |
warpU(float u, const UT_Vector3 &delta, GA_AttributeRefMap &map, float sharpness=0.0f, float bias=-1.0f) override | GEO_PrimNURBSurf | virtual |
warpV(float v, const UT_Vector3 &delta, GA_AttributeRefMap &map, float sharpness=0.0f, float bias=-1.0f) override | GEO_PrimNURBSurf | virtual |
weights(unsigned short onOff) override | GEO_TPSurf | virtual |
wireVertex(GA_Offset vertex, GA_Offset point) | GA_Primitive | protected |
wrapU(int rounded=1, int preserveShape=0) override | GEO_PrimNURBSurf | virtual |
wrapV(int rounded=1, int preserveShape=0) override | GEO_PrimNURBSurf | virtual |
~GA_Primitive() | GA_Primitive | inlinevirtual |
~GEO_Hull() | GEO_Hull | protectedvirtual |
~GEO_Primitive() override | GEO_Primitive | inlineprotected |
~GEO_PrimNURBSurf() override | GEO_PrimNURBSurf | inlineprotected |
~GEO_TPSurf() override | GEO_TPSurf | protected |
~GU_PrimNURBSurf() override | GU_PrimNURBSurf | inlineprotected |