#include <GEO_PasteSurfDAG.h>

Public Member Functions | |
| GEO_PasteSurfDAG (void) | |
| GEO_PasteSurfDAG (GEO_PasteSurf *root) | |
| GEO_PasteSurfDAG (const GEO_PasteSurfDAG &srcdag) | |
| GEO_PasteSurfDAG (const GP_DomainDAG &srcdag) | |
| virtual | ~GEO_PasteSurfDAG (void) |
| virtual void | clearAndDestroy (int total=1) |
| bool | evaluate (float u, float v, GEO_Vertex &result, GEO_AttributeHandleList &hlist, unsigned du=0, unsigned dv=0) const |
| int | evaluate (float origu, float origv, UT_Vector4 &pos, unsigned du=0, unsigned dv=0) const |
| int | evaluateWAttrib (float origu, float origv, UT_Vector4 &pos, GB_AttributeData &adata, const GB_FloatOffsets &foffsets, unsigned du=0, unsigned dv=0) const |
| int | evaluateNormal (float origu, float origv, UT_Vector3 &nml) const |
| int | fillBreakMesh (int ustartidx, int ustopidx, int vstartidx, int vstopidx, int ulod, int vlod, UT_Vector4 *pos, int &vspans, int vbreakidx=-1, unsigned du=0, unsigned dv=0, UT_FloatArray *uval=0, UT_FloatArray *vval=0) const |
| int | fillBreakMesh (int ustartidx, int ustopidx, int vstartidx, int vstopidx, int ulod, int vlod, GEO_Vertex *result, GEO_AttributeHandleList &hlist, int &vspans, int vbreakidx, unsigned du, unsigned dv) const |
| int | fillBreakMeshWAttrib (int ustartidx, int ustopidx, int vstartidx, int vstopidx, int ulod, int vlod, UT_Vector4 *pos, GB_AttributeData *adata, const GB_FloatOffsets &foffsets, int &vspans, int vbreakidx=-1, unsigned du=0, unsigned dv=0) const |
| int | fillUCurves (int ustartidx, int ustopidx, int vstartidx, int vstopidx, int lod, UT_Vector4 *pos, int &uspans, int ubreakidx=-1, unsigned du=0, unsigned dv=0) const |
| int | fillVCurves (int ustartidx, int ustopidx, int vstartidx, int vstopidx, int lod, UT_Vector4 *pos, int &vspans, int vbreakidx=-1, unsigned du=0, unsigned dv=0) const |
| int | fillUCurves (int ustartidx, int ustopidx, int vstartidx, int vstopidx, int lod, GEO_Vertex *result, GEO_AttributeHandleList &hlist, int &uspans, int ubreakidx, unsigned du, unsigned dv) const |
| int | fillVCurves (int ustartidx, int ustopidx, int vstartidx, int vstopidx, int lod, GEO_Vertex *result, GEO_AttributeHandleList &hlist, int &vspans, int vbreakidx, unsigned du, unsigned dv) const |
| int | fillUCurvesWAttrib (int ustartidx, int ustopidx, int vstartidx, int vstopidx, int lod, UT_Vector4 *pos, GB_AttributeData *adata, const GB_FloatOffsets &foffsets, int &uspans, int ubreakidx=-1, unsigned du=0, unsigned dv=0) const |
| int | fillVCurvesWAttrib (int ustartidx, int ustopidx, int vstartidx, int vstopidx, int lod, UT_Vector4 *pos, GB_AttributeData *adata, const GB_FloatOffsets &foffsets, int &vspans, int vbreakidx=-1, unsigned du=0, unsigned dv=0) const |
| int | applyBreakMesh (int ustartidx, int ustopidx, int vstartidx, int vstopidx, int ulod, int vlod, int &vspans, int(*apply)(float ucrt, float vcrt, int arridx, void *data), void *data=0, int vbreakidx=-1) const |
| int | raiseOrderU (GEO_PasteSurf &child, int neworder, GEO_AttributeHandleList &hlist) |
| int | raiseOrderU (GEO_PasteSurf &child, int neworder) |
| int | raiseOrderUWAttrib (GEO_PasteSurf &child, int neworder, const GB_FloatOffsets &foffsets) |
| int | raiseOrderV (GEO_PasteSurf &child, int neworder, GEO_AttributeHandleList &hlist) |
| int | raiseOrderV (GEO_PasteSurf &child, int neworder) |
| int | raiseOrderVWAttrib (GEO_PasteSurf &child, int neworder, const GB_FloatOffsets &foffsets) |
| int | refineU (GEO_PasteSurf &c, float k, GEO_AttributeHandleList &hlist, int r=1) |
| int | refineU (GEO_PasteSurf &c, float k, int r=1) |
| int | refineUWAttrib (GEO_PasteSurf &c, float k, const GB_FloatOffsets &foffsets, int r=1) |
| int | refineUWAttrib (GEO_PasteSurf &c, float k, const GB_FloatOffsets *ptoffsets, const GB_FloatOffsets *vtxoffsets, int r=1) |
| int | refineV (GEO_PasteSurf &c, float k, GEO_AttributeHandleList &hlist, int r=1) |
| int | refineV (GEO_PasteSurf &c, float k, int r=1) |
| int | refineVWAttrib (GEO_PasteSurf &c, float k, const GB_FloatOffsets &foffsets, int r=1) |
| int | refineVWAttrib (GEO_PasteSurf &c, float k, const GB_FloatOffsets *ptoffsets, const GB_FloatOffsets *vtxoffsets, int r=1) |
| int | refineBelt (GEO_PasteSurf &child, float ubwidth=0.4F, float vbwidth=0.4F, int ubdivs=2, int vbdivs=2) |
| int | unrefineU (GEO_PasteSurf &c, int kidx, GEO_AttributeHandleList &hlist, int mult=0, float tol=1e-4F, GB_PointGroup *delgroup=0) |
| int | unrefineU (GEO_PasteSurf &c, int kidx, int mult=0, float tol=1e-4F, GB_PointGroup *delgroup=0) |
| int | unrefineUWAttrib (GEO_PasteSurf &c, int kidx, const GB_FloatOffsets &foffsets, int mult=0, float tol=1e-4F, GB_PointGroup *delgroup=0) |
| int | unrefineV (GEO_PasteSurf &c, int kidx, GEO_AttributeHandleList &hlist, int mult=0, float tol=1e-4F, GB_PointGroup *delgroup=0) |
| int | unrefineV (GEO_PasteSurf &c, int kidx, int mult=0, float tol=1e-4F, GB_PointGroup *delgroup=0) |
| int | unrefineVWAttrib (GEO_PasteSurf &c, int kidx, const GB_FloatOffsets &foffsets, int mult=0, float tol=1e-4F, GB_PointGroup *delgroup=0) |
| int | reverseU (GEO_PasteSurf &child) |
| int | reverseV (GEO_PasteSurf &child) |
| int | reparameterizeU (GEO_PasteSurf &child, GB_ParmType p) |
| int | reparameterizeV (GEO_PasteSurf &child, GB_ParmType p) |
| GEO_PasteSurf * | unpasteAt (GEO_PasteSurf &child, int preserveshape=0, int preservexform=0) |
| GEO_PasteSurfDAG * | unpasteFrom (GEO_PasteSurf &child, GP_NodeTree *ctree, int preserveshape=0, int preservexform=0) |
| int | offsetAt (GEO_PasteSurf &surf, float height) |
| int | offsetFrom (GEO_PasteSurf &surf, float height) |
| int | height (float newheight) |
| int | flipAt (GEO_PasteSurf &child) |
| int | flipFrom (GEO_PasteSurf &child) |
| int | flip (void) |
| void | updateHierarchy (void) |
| void | optimizeDisplacements (int update=1) |
| GEO_PasteSurfDAG & | operator= (const GEO_PasteSurfDAG &src) |
| GEO_PasteSurfDAG & | operator= (const GP_DomainDAG &src) |
| virtual void | link (GP_Domain &child, GP_NodeList &parents, int keepshape=0) |
| virtual void | link (GP_Domain &child, GP_Domain &parent, int withcorrection=1) |
| virtual int | updateDescendents (GP_Domain &child, int including_child=0) |
| virtual int | updateDisplacements (GP_Domain &child, int keepframes=1) |
| int | pasteInPlace (GEO_PasteSurf &ps, GEO_TPSurf &tpsurf) |
| int | rowColTexture (int txtoff=-1, int ptattrib=1) |
| int | uniformTexture (int txtoff=-1, int ptattrib=1) |
| int | grevilleTexture (int txtoff=-1, int ptattrib=1) |
| int | chordLenTexture (int txtoff=-1, int ptattrib=1) |
| int | traverse (int(*f)(const GEO_PasteSurf *, void *), void *d) const |
| int | traverseBackward (int(*f)(const GEO_PasteSurf *, void *), void *d) const |
| const GEO_PasteSurf * | rootSurface () const |
| int | outTo (ostream &os, int binary=0) const |
| bool | inFrom (UT_IStream &is) |
Protected Member Functions | |
| virtual void | changedRoot (void) |
| GEO_PasteSurf * | rootSurface () |
| virtual GEO_PasteSurfDAG * | newDAGSpecies (void) const |
Definition at line 37 of file GEO_PasteSurfDAG.h.
| GEO_PasteSurfDAG::GEO_PasteSurfDAG | ( | void | ) |
| GEO_PasteSurfDAG::GEO_PasteSurfDAG | ( | GEO_PasteSurf * | root | ) |
| GEO_PasteSurfDAG::GEO_PasteSurfDAG | ( | const GEO_PasteSurfDAG & | srcdag | ) |
| GEO_PasteSurfDAG::GEO_PasteSurfDAG | ( | const GP_DomainDAG & | srcdag | ) |
| virtual GEO_PasteSurfDAG::~GEO_PasteSurfDAG | ( | void | ) | [virtual] |
| int GEO_PasteSurfDAG::applyBreakMesh | ( | int | ustartidx, | |
| int | ustopidx, | |||
| int | vstartidx, | |||
| int | vstopidx, | |||
| int | ulod, | |||
| int | vlod, | |||
| int & | vspans, | |||
| int(*)(float ucrt, float vcrt, int arridx, void *data) | apply, | |||
| void * | data = 0, |
|||
| int | vbreakidx = -1 | |||
| ) | const |
| virtual void GEO_PasteSurfDAG::changedRoot | ( | void | ) | [protected, virtual] |
Reimplemented from GP_DomainDAG.
| int GEO_PasteSurfDAG::chordLenTexture | ( | int | txtoff = -1, |
|
| int | ptattrib = 1 | |||
| ) |
| virtual void GEO_PasteSurfDAG::clearAndDestroy | ( | int | total = 1 |
) | [virtual] |
Reimplemented from GP_DomainDAG.
| int GEO_PasteSurfDAG::evaluate | ( | float | origu, | |
| float | origv, | |||
| UT_Vector4 & | pos, | |||
| unsigned | du = 0, |
|||
| unsigned | dv = 0 | |||
| ) | const |
| bool GEO_PasteSurfDAG::evaluate | ( | float | u, | |
| float | v, | |||
| GEO_Vertex & | result, | |||
| GEO_AttributeHandleList & | hlist, | |||
| unsigned | du = 0, |
|||
| unsigned | dv = 0 | |||
| ) | const |
| int GEO_PasteSurfDAG::evaluateNormal | ( | float | origu, | |
| float | origv, | |||
| UT_Vector3 & | nml | |||
| ) | const |
| int GEO_PasteSurfDAG::evaluateWAttrib | ( | float | origu, | |
| float | origv, | |||
| UT_Vector4 & | pos, | |||
| GB_AttributeData & | adata, | |||
| const GB_FloatOffsets & | foffsets, | |||
| unsigned | du = 0, |
|||
| unsigned | dv = 0 | |||
| ) | const |
| int GEO_PasteSurfDAG::fillBreakMesh | ( | int | ustartidx, | |
| int | ustopidx, | |||
| int | vstartidx, | |||
| int | vstopidx, | |||
| int | ulod, | |||
| int | vlod, | |||
| GEO_Vertex * | result, | |||
| GEO_AttributeHandleList & | hlist, | |||
| int & | vspans, | |||
| int | vbreakidx, | |||
| unsigned | du, | |||
| unsigned | dv | |||
| ) | const |
| int GEO_PasteSurfDAG::fillBreakMesh | ( | int | ustartidx, | |
| int | ustopidx, | |||
| int | vstartidx, | |||
| int | vstopidx, | |||
| int | ulod, | |||
| int | vlod, | |||
| UT_Vector4 * | pos, | |||
| int & | vspans, | |||
| int | vbreakidx = -1, |
|||
| unsigned | du = 0, |
|||
| unsigned | dv = 0, |
|||
| UT_FloatArray * | uval = 0, |
|||
| UT_FloatArray * | vval = 0 | |||
| ) | const |
| int GEO_PasteSurfDAG::fillBreakMeshWAttrib | ( | int | ustartidx, | |
| int | ustopidx, | |||
| int | vstartidx, | |||
| int | vstopidx, | |||
| int | ulod, | |||
| int | vlod, | |||
| UT_Vector4 * | pos, | |||
| GB_AttributeData * | adata, | |||
| const GB_FloatOffsets & | foffsets, | |||
| int & | vspans, | |||
| int | vbreakidx = -1, |
|||
| unsigned | du = 0, |
|||
| unsigned | dv = 0 | |||
| ) | const |
| int GEO_PasteSurfDAG::fillUCurves | ( | int | ustartidx, | |
| int | ustopidx, | |||
| int | vstartidx, | |||
| int | vstopidx, | |||
| int | lod, | |||
| GEO_Vertex * | result, | |||
| GEO_AttributeHandleList & | hlist, | |||
| int & | uspans, | |||
| int | ubreakidx, | |||
| unsigned | du, | |||
| unsigned | dv | |||
| ) | const |
| int GEO_PasteSurfDAG::fillUCurves | ( | int | ustartidx, | |
| int | ustopidx, | |||
| int | vstartidx, | |||
| int | vstopidx, | |||
| int | lod, | |||
| UT_Vector4 * | pos, | |||
| int & | uspans, | |||
| int | ubreakidx = -1, |
|||
| unsigned | du = 0, |
|||
| unsigned | dv = 0 | |||
| ) | const |
| int GEO_PasteSurfDAG::fillUCurvesWAttrib | ( | int | ustartidx, | |
| int | ustopidx, | |||
| int | vstartidx, | |||
| int | vstopidx, | |||
| int | lod, | |||
| UT_Vector4 * | pos, | |||
| GB_AttributeData * | adata, | |||
| const GB_FloatOffsets & | foffsets, | |||
| int & | uspans, | |||
| int | ubreakidx = -1, |
|||
| unsigned | du = 0, |
|||
| unsigned | dv = 0 | |||
| ) | const |
| int GEO_PasteSurfDAG::fillVCurves | ( | int | ustartidx, | |
| int | ustopidx, | |||
| int | vstartidx, | |||
| int | vstopidx, | |||
| int | lod, | |||
| GEO_Vertex * | result, | |||
| GEO_AttributeHandleList & | hlist, | |||
| int & | vspans, | |||
| int | vbreakidx, | |||
| unsigned | du, | |||
| unsigned | dv | |||
| ) | const |
| int GEO_PasteSurfDAG::fillVCurves | ( | int | ustartidx, | |
| int | ustopidx, | |||
| int | vstartidx, | |||
| int | vstopidx, | |||
| int | lod, | |||
| UT_Vector4 * | pos, | |||
| int & | vspans, | |||
| int | vbreakidx = -1, |
|||
| unsigned | du = 0, |
|||
| unsigned | dv = 0 | |||
| ) | const |
| int GEO_PasteSurfDAG::fillVCurvesWAttrib | ( | int | ustartidx, | |
| int | ustopidx, | |||
| int | vstartidx, | |||
| int | vstopidx, | |||
| int | lod, | |||
| UT_Vector4 * | pos, | |||
| GB_AttributeData * | adata, | |||
| const GB_FloatOffsets & | foffsets, | |||
| int & | vspans, | |||
| int | vbreakidx = -1, |
|||
| unsigned | du = 0, |
|||
| unsigned | dv = 0 | |||
| ) | const |
| int GEO_PasteSurfDAG::flip | ( | void | ) | [inline] |
Definition at line 273 of file GEO_PasteSurfDAG.h.
| int GEO_PasteSurfDAG::flipAt | ( | GEO_PasteSurf & | child | ) |
| int GEO_PasteSurfDAG::flipFrom | ( | GEO_PasteSurf & | child | ) |
| int GEO_PasteSurfDAG::grevilleTexture | ( | int | txtoff = -1, |
|
| int | ptattrib = 1 | |||
| ) |
| int GEO_PasteSurfDAG::height | ( | float | newheight | ) | [inline] |
Definition at line 262 of file GEO_PasteSurfDAG.h.
| bool GEO_PasteSurfDAG::inFrom | ( | UT_IStream & | is | ) |
| virtual void GEO_PasteSurfDAG::link | ( | GP_Domain & | child, | |
| GP_Domain & | parent, | |||
| int | withcorrection = 1 | |||
| ) | [virtual] |
Reimplemented from GP_DomainDAG.
| virtual void GEO_PasteSurfDAG::link | ( | GP_Domain & | child, | |
| GP_NodeList & | parents, | |||
| int | keepshape = 0 | |||
| ) | [virtual] |
Reimplemented from GP_DomainDAG.
| virtual GEO_PasteSurfDAG* GEO_PasteSurfDAG::newDAGSpecies | ( | void | ) | const [protected, virtual] |
Reimplemented in GU_PrimPasteDAG.
| int GEO_PasteSurfDAG::offsetAt | ( | GEO_PasteSurf & | surf, | |
| float | height | |||
| ) |
| int GEO_PasteSurfDAG::offsetFrom | ( | GEO_PasteSurf & | surf, | |
| float | height | |||
| ) |
| GEO_PasteSurfDAG& GEO_PasteSurfDAG::operator= | ( | const GP_DomainDAG & | src | ) |
Reimplemented from GP_DomainDAG.
| GEO_PasteSurfDAG& GEO_PasteSurfDAG::operator= | ( | const GEO_PasteSurfDAG & | src | ) |
| void GEO_PasteSurfDAG::optimizeDisplacements | ( | int | update = 1 |
) |
| int GEO_PasteSurfDAG::outTo | ( | ostream & | os, | |
| int | binary = 0 | |||
| ) | const |
| int GEO_PasteSurfDAG::pasteInPlace | ( | GEO_PasteSurf & | ps, | |
| GEO_TPSurf & | tpsurf | |||
| ) |
| int GEO_PasteSurfDAG::raiseOrderU | ( | GEO_PasteSurf & | child, | |
| int | neworder | |||
| ) |
| int GEO_PasteSurfDAG::raiseOrderU | ( | GEO_PasteSurf & | child, | |
| int | neworder, | |||
| GEO_AttributeHandleList & | hlist | |||
| ) |
| int GEO_PasteSurfDAG::raiseOrderUWAttrib | ( | GEO_PasteSurf & | child, | |
| int | neworder, | |||
| const GB_FloatOffsets & | foffsets | |||
| ) |
| int GEO_PasteSurfDAG::raiseOrderV | ( | GEO_PasteSurf & | child, | |
| int | neworder | |||
| ) |
| int GEO_PasteSurfDAG::raiseOrderV | ( | GEO_PasteSurf & | child, | |
| int | neworder, | |||
| GEO_AttributeHandleList & | hlist | |||
| ) |
| int GEO_PasteSurfDAG::raiseOrderVWAttrib | ( | GEO_PasteSurf & | child, | |
| int | neworder, | |||
| const GB_FloatOffsets & | foffsets | |||
| ) |
| int GEO_PasteSurfDAG::refineBelt | ( | GEO_PasteSurf & | child, | |
| float | ubwidth = 0.4F, |
|||
| float | vbwidth = 0.4F, |
|||
| int | ubdivs = 2, |
|||
| int | vbdivs = 2 | |||
| ) |
| int GEO_PasteSurfDAG::refineU | ( | GEO_PasteSurf & | c, | |
| float | k, | |||
| int | r = 1 | |||
| ) |
| int GEO_PasteSurfDAG::refineU | ( | GEO_PasteSurf & | c, | |
| float | k, | |||
| GEO_AttributeHandleList & | hlist, | |||
| int | r = 1 | |||
| ) |
| int GEO_PasteSurfDAG::refineUWAttrib | ( | GEO_PasteSurf & | c, | |
| float | k, | |||
| const GB_FloatOffsets * | ptoffsets, | |||
| const GB_FloatOffsets * | vtxoffsets, | |||
| int | r = 1 | |||
| ) |
| int GEO_PasteSurfDAG::refineUWAttrib | ( | GEO_PasteSurf & | c, | |
| float | k, | |||
| const GB_FloatOffsets & | foffsets, | |||
| int | r = 1 | |||
| ) |
| int GEO_PasteSurfDAG::refineV | ( | GEO_PasteSurf & | c, | |
| float | k, | |||
| int | r = 1 | |||
| ) |
| int GEO_PasteSurfDAG::refineV | ( | GEO_PasteSurf & | c, | |
| float | k, | |||
| GEO_AttributeHandleList & | hlist, | |||
| int | r = 1 | |||
| ) |
| int GEO_PasteSurfDAG::refineVWAttrib | ( | GEO_PasteSurf & | c, | |
| float | k, | |||
| const GB_FloatOffsets * | ptoffsets, | |||
| const GB_FloatOffsets * | vtxoffsets, | |||
| int | r = 1 | |||
| ) |
| int GEO_PasteSurfDAG::refineVWAttrib | ( | GEO_PasteSurf & | c, | |
| float | k, | |||
| const GB_FloatOffsets & | foffsets, | |||
| int | r = 1 | |||
| ) |
| int GEO_PasteSurfDAG::reparameterizeU | ( | GEO_PasteSurf & | child, | |
| GB_ParmType | p | |||
| ) |
| int GEO_PasteSurfDAG::reparameterizeV | ( | GEO_PasteSurf & | child, | |
| GB_ParmType | p | |||
| ) |
| int GEO_PasteSurfDAG::reverseU | ( | GEO_PasteSurf & | child | ) |
| int GEO_PasteSurfDAG::reverseV | ( | GEO_PasteSurf & | child | ) |
| GEO_PasteSurf* GEO_PasteSurfDAG::rootSurface | ( | ) | [inline, protected] |
Definition at line 356 of file GEO_PasteSurfDAG.h.
| const GEO_PasteSurf* GEO_PasteSurfDAG::rootSurface | ( | ) | const [inline] |
Definition at line 336 of file GEO_PasteSurfDAG.h.
| int GEO_PasteSurfDAG::rowColTexture | ( | int | txtoff = -1, |
|
| int | ptattrib = 1 | |||
| ) |
| int GEO_PasteSurfDAG::traverse | ( | int(*)(const GEO_PasteSurf *, void *) | f, | |
| void * | d | |||
| ) | const |
| int GEO_PasteSurfDAG::traverseBackward | ( | int(*)(const GEO_PasteSurf *, void *) | f, | |
| void * | d | |||
| ) | const |
| int GEO_PasteSurfDAG::uniformTexture | ( | int | txtoff = -1, |
|
| int | ptattrib = 1 | |||
| ) |
| GEO_PasteSurf* GEO_PasteSurfDAG::unpasteAt | ( | GEO_PasteSurf & | child, | |
| int | preserveshape = 0, |
|||
| int | preservexform = 0 | |||
| ) |
| GEO_PasteSurfDAG* GEO_PasteSurfDAG::unpasteFrom | ( | GEO_PasteSurf & | child, | |
| GP_NodeTree * | ctree, | |||
| int | preserveshape = 0, |
|||
| int | preservexform = 0 | |||
| ) |
| int GEO_PasteSurfDAG::unrefineU | ( | GEO_PasteSurf & | c, | |
| int | kidx, | |||
| int | mult = 0, |
|||
| float | tol = 1e-4F, |
|||
| GB_PointGroup * | delgroup = 0 | |||
| ) |
| int GEO_PasteSurfDAG::unrefineU | ( | GEO_PasteSurf & | c, | |
| int | kidx, | |||
| GEO_AttributeHandleList & | hlist, | |||
| int | mult = 0, |
|||
| float | tol = 1e-4F, |
|||
| GB_PointGroup * | delgroup = 0 | |||
| ) |
| int GEO_PasteSurfDAG::unrefineUWAttrib | ( | GEO_PasteSurf & | c, | |
| int | kidx, | |||
| const GB_FloatOffsets & | foffsets, | |||
| int | mult = 0, |
|||
| float | tol = 1e-4F, |
|||
| GB_PointGroup * | delgroup = 0 | |||
| ) |
| int GEO_PasteSurfDAG::unrefineV | ( | GEO_PasteSurf & | c, | |
| int | kidx, | |||
| int | mult = 0, |
|||
| float | tol = 1e-4F, |
|||
| GB_PointGroup * | delgroup = 0 | |||
| ) |
| int GEO_PasteSurfDAG::unrefineV | ( | GEO_PasteSurf & | c, | |
| int | kidx, | |||
| GEO_AttributeHandleList & | hlist, | |||
| int | mult = 0, |
|||
| float | tol = 1e-4F, |
|||
| GB_PointGroup * | delgroup = 0 | |||
| ) |
| int GEO_PasteSurfDAG::unrefineVWAttrib | ( | GEO_PasteSurf & | c, | |
| int | kidx, | |||
| const GB_FloatOffsets & | foffsets, | |||
| int | mult = 0, |
|||
| float | tol = 1e-4F, |
|||
| GB_PointGroup * | delgroup = 0 | |||
| ) |
| virtual int GEO_PasteSurfDAG::updateDescendents | ( | GP_Domain & | child, | |
| int | including_child = 0 | |||
| ) | [virtual] |
Reimplemented from GP_DomainDAG.
| virtual int GEO_PasteSurfDAG::updateDisplacements | ( | GP_Domain & | child, | |
| int | keepframes = 1 | |||
| ) | [virtual] |
Reimplemented from GP_DomainDAG.
| void GEO_PasteSurfDAG::updateHierarchy | ( | void | ) |
1.5.9