HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_PolyBridge Member List

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

buildBridge(const GA_Offset *src_rep_vtx, const GA_Offset *dst_rep_vtx, GA_OffsetArray *user_link_grp=nullptr, GA_OffsetArray *auto_link_grp=nullptr, GA_OffsetArray *boundary_link_grp=nullptr, GA_OffsetArray *src_chain_grp=nullptr, GA_OffsetArray *dst_chain_grp=nullptr, int num_twists=0)GU_PolyBridge
buildTopology(int divisions, int src_divisions=0, int dst_divisions=0, IndexPairArray *pairings=nullptr)GU_PolyBridgeinline
DIR_SIGN_AUTO enum valueGU_PolyBridge
DIR_SIGN_NEG enum valueGU_PolyBridge
DIR_SIGN_POS enum valueGU_PolyBridge
DirectionSign enum nameGU_PolyBridge
fillGroups(GA_Offset ptoff0, GA_Offset primoff0, GA_OffsetArray *user_link_grp, GA_OffsetArray *auto_link_grp, GA_OffsetArray *boundary_link_grp, GA_OffsetArray *src_chain_grp, GA_OffsetArray *dst_chain_grp)GU_PolyBridge
fillWrangleDetail(GA_Offset base_offset, GA_Offset *src_vtx_rep, GA_Offset *dst_vtx_rep, const GA_Offset *supplied_src_vtx_rep, const GA_Offset *supplied_dst_vtx_rep, GA_PrimitiveWrangler *prim_wrangler, GA_VertexWrangler *vtx_wrangler, UT_Array< GA_RWHandleV3 > &uvs, TextureMode uv_style=INTERPOLATE, TextureScaling uv_scaling=FIT_UNIT_SQUARE)GU_PolyBridge
FIT_UNIT_SQUARE enum valueGU_PolyBridge
getDstCentroid()GU_PolyBridgeinline
getNumDstLoopPts() const GU_PolyBridgeinline
getNumMeshPolys() const GU_PolyBridgeinline
getNumMeshPolyVtxs() const GU_PolyBridgeinline
getNumSrcLoopPts() const GU_PolyBridgeinline
getSrcCentroid()GU_PolyBridgeinline
GU_PolyBridge(GU_Detail *gdp, const GA_OffsetArray &src_chain, bool src_chain_closed, const GA_OffsetArray &dst_chain, bool dst_chain_closed, bool straight_bridge=true, bool allow_coincident_centroids=false)GU_PolyBridge
IndexPair typedefGU_PolyBridge
IndexPairArray typedefGU_PolyBridge
INTERPOLATE enum valueGU_PolyBridge
LINEAR enum valueGU_PolyBridge
MATCH_3D enum valueGU_PolyBridge
MATCH_UV enum valueGU_PolyBridge
MorphMethod enum nameGU_PolyBridge
pairByEdgeCount(bool b)GU_PolyBridgeinline
PROPORTIONAL enum valueGU_PolyBridge
RECTANGLE enum valueGU_PolyBridge
ROTATING_FRAME enum valueGU_PolyBridge
setAttachToDst(bool attach)GU_PolyBridgeinline
setAttachToSrc(bool attach)GU_PolyBridgeinline
setAxialRotation(fpreal r)GU_PolyBridgeinline
setBinormalAttrib(GA_Attribute *attrib)GU_PolyBridgeinline
setChainRefs(int src_ref, int dst_ref)GU_PolyBridgeinline
setClipRange(fpreal s, fpreal e)GU_PolyBridgeinline
setCollectedLinks(bool user_links, bool auto_links, bool boundary_links)GU_PolyBridge
setDstCtr(UT_Vector3 ctr)GU_PolyBridgeinline
setDstDir(UT_Vector3 dir)GU_PolyBridgeinline
setDstDirectionSign(DirectionSign t)GU_PolyBridgeinline
setDstEdgeGroup(GA_EdgeGroup *grp)GU_PolyBridgeinline
setDstFrameUpDir(UT_Vector3 dir)GU_PolyBridgeinline
setExternalSpine(const GEO_Face *curve)GU_PolyBridgeinline
setExtSpineBlend(fpreal s=0.0, fpreal d=0.0)GU_PolyBridgeinline
setExtSpinePositioning(SpinePositioning p)GU_PolyBridgeinline
setExtSpineRange(fpreal s, fpreal e)GU_PolyBridgeinline
setGenerateMesh(bool b)GU_PolyBridgeinline
setGenerateSpine(bool b)GU_PolyBridgeinline
setMagnitudes(fpreal s=1.0, fpreal d=1.0)GU_PolyBridgeinline
setMeshGroup(GA_PrimitiveGroup *grp)GU_PolyBridgeinline
setMiterJoints(bool b)GU_PolyBridgeinline
setMorphMethod(MorphMethod m)GU_PolyBridgeinline
setNormalAttrib(GA_Attribute *attrib)GU_PolyBridgeinline
setPairingShift(int s)GU_PolyBridgeinline
setPreTwist(fpreal t)GU_PolyBridgeinline
setReverseSpine(bool r)GU_PolyBridgeinline
setScaleInvariant(bool b)GU_PolyBridgeinline
setSpineGroup(GA_PointGroup *grp)GU_PolyBridgeinline
setSpineSampleMethod(SpineSampleMethod m)GU_PolyBridgeinline
setSrcCtr(UT_Vector3 ctr)GU_PolyBridgeinline
setSrcDir(UT_Vector3 dir)GU_PolyBridgeinline
setSrcDirectionSign(DirectionSign t)GU_PolyBridgeinline
setSrcEdgeGroup(GA_EdgeGroup *grp)GU_PolyBridgeinline
setSrcFrameUpDir(UT_Vector3 dir)GU_PolyBridgeinline
setStiffnesses(fpreal s=0.0, fpreal d=0.0)GU_PolyBridgeinline
setTangentAttrib(GA_Attribute *attrib)GU_PolyBridgeinline
setThicknessAttrib(GA_Attribute *attrib)GU_PolyBridgeinline
setThicknessRamp(UT_Ramp *ramp)GU_PolyBridgeinline
setThicknessScale(fpreal s)GU_PolyBridgeinline
setTwistAttrib(GA_Attribute *attrib)GU_PolyBridgeinline
setTwistRamp(UT_Ramp *ramp)GU_PolyBridgeinline
setTwistRange(fpreal min, fpreal max)GU_PolyBridgeinline
setupBatchBuild(GA_Offset ptoff0, UT_IntArray &quad_pt_nums, GEO_PolyCounts &quad_size_list)GU_PolyBridge
setWarningStream(UT_StringStream *w)GU_PolyBridgeinline
setWranglePoint(bool w)GU_PolyBridgeinline
setWranglePrimitive(bool w)GU_PolyBridgeinline
setWrangleVertex(bool w)GU_PolyBridgeinline
SpinePositioning typedefGU_PolyBridge
SpineSampleMethod typedefGU_PolyBridge
TextureMode enum nameGU_PolyBridge
TextureScaling enum nameGU_PolyBridge
UNIT_SQUARE enum valueGU_PolyBridge
writeGeometry(GA_Offset ptoff0, GA_Offset primoff0, int num_twists=0, const GU_Detail *tgdp=nullptr, const GA_Offset *src_rep_vtx=nullptr, const GA_Offset *dst_rep_vtx=nullptr, GA_PointWrangler *pt_wrangler=nullptr, GA_PrimitiveWrangler *prim_wrangler=nullptr, GA_VertexWrangler *vtx_wrangler=nullptr)GU_PolyBridgeinline
~GU_PolyBridge()=defaultGU_PolyBridge