HDK
|
This is the complete list of members for GU_VertexSelection, including all inherited members.
allocSelection(GA_GroupType type) | GU_Selection | protectedstatic |
appendDone() | GU_Selection | inline |
appendElem(GA_Index id1, GA_Index id2=GA_INVALID_INDEX, GA_Index id3=GA_INVALID_INDEX, GA_Index id4=GA_INVALID_INDEX) | GU_Selection | inlinevirtual |
assign(const GU_Detail &gd, const GU_Selection &sel) override | GU_VertexSelection | virtual |
breakpoints(const GU_Detail &gd) const override | GU_VertexSelection | virtual |
classType() const override | GU_VertexSelection | virtual |
clear() override | GU_VertexSelection | virtual |
clearAndDestroy() override | GU_VertexSelection | virtual |
clone() override | GU_VertexSelection | virtual |
dump(std::ostream &os) const | GU_Selection | |
edges(const GU_Detail &gd) const override | GU_VertexSelection | virtual |
entries() const override | GU_VertexSelection | virtual |
filterByPrimitiveMask(const GU_Detail &gd, const GA_PrimitiveTypeMask &mask) override | GU_VertexSelection | virtual |
forceSpecificRevision(int revision) | GU_Selection | inlineprotected |
generateElementString(UT_String &sel_string, const GU_Detail &gdp, exint element_index, GA_Index prim_offset=0, GA_Index point_offset=0) const | GU_Selection | |
generateSelectionString(UT_String &sel_string, const GU_Detail &gdp, bool ordered, bool collapse_where_possible, bool use_ast_to_select_all, bool force_numeric, GA_Index prim_offset=0, GA_Index point_offset=0) const | GU_Selection | |
getBoundingBox(const GU_Detail &gd, UT_BoundingBox &bbox) const override | GU_VertexSelection | virtual |
getBoundingBox(const GU_Detail &gd, UT_BoundingBox &bbox, const UT_Matrix4R &transform) const override | GU_VertexSelection | virtual |
getBoundingBoxUV(const GU_Detail &gd, UT_BoundingBox &bbox, const char *name, int isvertex) const override | GU_VertexSelection | virtual |
getGroup(const GU_Detail &gd, bool &needs_update) const | GU_Selection | inlineprotected |
getGroupTokenString(UT_WorkBuffer &buf) const | GU_Selection | |
getGroupTokensValid() const | GU_Selection | inline |
getId() const | GU_Selection | inline |
getMemoryUsage(bool inclusive) const override | GU_VertexSelection | inlinevirtual |
getRevision() const | GU_Selection | inline |
getUsePrimEdges() const | GU_Selection | inlinevirtual |
group(const GU_Detail &gd, GA_GroupType type) | GU_Selection | |
growSelection(const GU_Detail &gd, bool checkuv, const UT_StringHolder &uvattribname) override | GU_VertexSelection | virtual |
GU_Selection(const GU_Selection &s) | GU_Selection | protected |
GU_Selection() | GU_Selection | protected |
GU_VertexSelection(const GA_VertexGroup *vtx_group=NULL) | GU_VertexSelection | |
hasBreakpointIndexSet(GA_Index prim_index, int u_index, int v_index=-1) const | GU_Selection | inlinevirtual |
hasEdgeIndexPair(GA_Index p0, GA_Index p1) const | GU_Selection | inlinevirtual |
hasPointIndex(GA_Index index) const | GU_Selection | inlinevirtual |
hasPrimEdgeIndexSet(GA_Index p0, GA_Index p1, GA_Index pr) const | GU_Selection | inlinevirtual |
hasPrimitiveIndex(GA_Index index) const | GU_Selection | inlinevirtual |
hasVertexIndex(GA_Index index) const override | GU_VertexSelection | virtual |
hiddenPrimitives(const GU_Detail &gd) | GU_Selection | protectedstatic |
initGroupString(const GU_Detail &gd, const GA_Group &group, const char *group_string) | GU_Selection | |
load(UT_JSONParser &p, bool restore_id_and_rev=true) | GU_Selection | |
mainGroup(const GU_Detail &gd) const override | GU_VertexSelection | inlinevirtual |
modifyBreakpoint(const GU_Detail &gd, const GA_Breakpoint &bkp, GU_ModifyType type) override | GU_VertexSelection | virtual |
modifyDone(const GU_Detail &gd) | GU_Selection | |
modifyEdge(const GU_Detail &gd, const GA_Edge &edge, const GEO_Primitive *prim, GU_ModifyType type) override | GU_VertexSelection | virtual |
modifyGroup(const GU_Detail &gd, const GA_Group &group, GU_SelectionRule rule) | GU_Selection | |
modifyGroupToken(const char *token, GU_SelectionRule rule) | GU_Selection | |
modifyMatchingGroup(const GU_Detail &gd, const GA_Group &group, GU_SelectionRule rule) override | GU_VertexSelection | virtual |
modifyPoint(const GU_Detail &gd, GA_Offset ptoff, GU_ModifyType type) override | GU_VertexSelection | virtual |
modifyPrimitive(const GU_Detail &gd, GA_Offset primoff, GU_ModifyType type) override | GU_VertexSelection | virtual |
modifyVertex(const GU_Detail &gd, GA_Offset vtxoff, GU_ModifyType type) override | GU_VertexSelection | virtual |
newCookSelection(GU_Detail &gdp, GA_GroupType type, bool ordered) | GU_Selection | static |
newCookSelection(GU_Detail &gdp, GA_Group &group) | GU_Selection | static |
newSelection(GU_SelectionType stype) | GU_Selection | static |
newSelection(GA_GroupType type) | GU_Selection | static |
newSelection(const GU_Detail &dst_gdp, const GU_Detail &src_gdp, const GU_Selection &src_sel) | GU_Selection | static |
pickOrder() const | GU_Selection | inline |
pickPath() const | GU_Selection | inline |
points(const GU_Detail &gd) const override | GU_VertexSelection | virtual |
primitives(const GU_Detail &gd) const override | GU_VertexSelection | virtual |
resetPickOrder() | GU_Selection | inline |
save(UT_JSONWriter &w) const | GU_Selection | |
select(const GU_Detail &gd, uint prim_id, uint v_num, uint, GU_SelectionRule rule, GU_SelectResult &added, GU_SelectFinishData *&finish_data) override | GU_VertexSelection | virtual |
selectAll(const GU_Detail &gd) override | GU_VertexSelection | virtual |
selectBoundary(const GU_Detail &gd, bool checkuv, const UT_StringHolder &uvattribname) override | GU_VertexSelection | virtual |
selectFinish(const GU_Detail &gd, GU_SelectionRule rule, GU_SelectResult &added, GU_SelectFinishData *finish_data) override | GU_VertexSelection | virtual |
selectionPoint(const GU_SelectResult &added, UT_Vector3 &xsect) const override | GU_VertexSelection | virtual |
selectionPoint(const GU_SelectResult &added, UT_Vector3 rayorig, UT_Vector3 &raydir, UT_Vector3 &xsect, bool &normal, UT_Vector3 &vector, bool accurate, float *u, float *v) const override | GU_VertexSelection | virtual |
setGroupTokensLock(bool lock) | GU_Selection | |
setOrdered(GA_ElementGroup &g, bool ordered) | GU_Selection | inlineprotectedstatic |
setPickOrder(int pick_order) | GU_Selection | inline |
setPickPath(const UT_StringHolder &p) | GU_Selection | inline |
setUsePrimEdges(bool) | GU_Selection | inlinevirtual |
shrinkSelection(const GU_Detail &gd, bool checkuv, const UT_StringHolder &uvattribname) override | GU_VertexSelection | virtual |
testSelect(const GU_Detail &gd, uint prim_id, uint v_num, uint, bool accept_existing, bool accept_new, GU_SelectResult &result) const override | GU_VertexSelection | virtual |
toggleAll(const GU_Detail &gd) override | GU_VertexSelection | virtual |
updateLock() const | GU_Selection | inlineprotected |
updateRevision() | GU_Selection | inlineprotected |
uvSelectAllBackFace(const GU_Detail &gd, const UT_StringHolder &uvattribname="uv"_UTsh) | GU_Selection | inline |
uvSelectAllByWindingUsingClosure(const GU_Detail &gd, bool front_facing, bool back_facing, const UT_StringHolder &uvattribname) | GU_Selection | protectedvirtual |
uvSelectAllFrontFace(const GU_Detail &gd, const UT_StringHolder &uvattribname="uv"_UTsh) | GU_Selection | inline |
validate(const GU_Detail &gd) override | GU_VertexSelection | virtual |
VertexLoader | GU_VertexSelection | friend |
vertices(const GU_Detail &gd) const override | GU_VertexSelection | virtual |
~GU_Selection() | GU_Selection | virtual |
~GU_VertexSelection() override | GU_VertexSelection |