| changeLine(int edgeID, fk_Vector pos1, fk_Vector pos2) | fk_Modify | |
| checkContract(fk_Edge *E) | fk_Modify | |
| checkDB(void) const | fk_DataAccess | |
| checkTopology(void) | fk_DataAccess | |
| contractEdge(fk_Edge *E, bool R=true) | fk_Modify | |
| contractEdge(fk_Edge *E, fk_Vector P, bool R=true) | fk_Modify | |
| deleteEdge(fk_Edge *E) | fk_Operation | |
| deleteLoop(fk_Loop *L) | fk_Operation | |
| deleteVertex(fk_Vertex *V) | fk_Operation | |
| existEdge(fk_Edge *edge) const | fk_DataAccess | |
| existEdge(int ID) const | fk_DataAccess | |
| existHalf(fk_Half *half) const | fk_DataAccess | |
| existHalf(int ID) const | fk_DataAccess | |
| existLoop(fk_Loop *loop) const | fk_DataAccess | |
| existLoop(int ID) const | fk_DataAccess | |
| existVertex(fk_Vertex *vertex) const | fk_DataAccess | |
| existVertex(int ID) const | fk_DataAccess | |
| fk_DataAccess(void) | fk_DataAccess | |
| fk_Modify(fk_DataBase *=(fk_DataBase *) NULL) | fk_Modify | |
| fk_Operation(fk_DataBase *=(fk_DataBase *) NULL) | fk_Operation | |
| getAllEOnL(fk_Loop *L) const | fk_ReferenceL2 | |
| getAllEOnV(fk_Vertex *V) const | fk_ReferenceL2 | |
| getAllHOnL(fk_Loop *L) const | fk_ReferenceL2 | |
| getAllHOnV(fk_Vertex *V) const | fk_ReferenceL2 | |
| getAllLOnV(fk_Vertex *V) const | fk_ReferenceL2 | |
| getAllNeighborLOnL(fk_Loop *L) const | fk_ReferenceL3 | |
| getAllNeighborVOnV(fk_Vertex *V) const | fk_ReferenceL3 | |
| getAllVOnL(fk_Loop *L) const | fk_ReferenceL2 | |
| getEData(int ID) const | fk_DataAccess | |
| getEdgeStatus(fk_Edge *E) const | fk_ReferenceL1 | |
| getENum(void) const | fk_DataAccess | |
| getENumOnV(fk_Vertex *V) const | fk_ReferenceL2 | |
| getEOnVV(fk_Vertex *V1, fk_Vertex *V2) const | fk_ReferenceL3 | |
| getHData(int ID) const | fk_DataAccess | |
| getHistoryMode(void) | fk_Operation | |
| getHNum(void) const | fk_DataAccess | |
| getLastE(void) const | fk_DataAccess | |
| getLastH(void) const | fk_DataAccess | |
| getLastL(void) const | fk_DataAccess | |
| getLastV(void) const | fk_DataAccess | |
| getLData(int ID) const | fk_DataAccess | |
| getLeftHOnE(fk_Edge *E) const | fk_ReferenceL1 | |
| getLeftLOnE(fk_Edge *E) const | fk_ReferenceL1 | |
| getLeftVOnE(fk_Edge *E) const | fk_ReferenceL1 | |
| getLNum(void) const | fk_DataAccess | |
| getMateHOnH(fk_Half *H) const | fk_ReferenceL1 | |
| getNeighborLOnLE(fk_Loop *L, fk_Edge *E) const | fk_ReferenceL3 | |
| getNeighborLOnLH(fk_Loop *L, fk_Half *H) const | fk_ReferenceL2 | |
| getNextE(fk_Edge *edge) const | fk_DataAccess | |
| getNextH(fk_Half *half) const | fk_DataAccess | |
| getNextL(fk_Loop *loop) const | fk_DataAccess | |
| getNextV(fk_Vertex *vertex) const | fk_DataAccess | |
| getOneEOnL(fk_Loop *L) const | fk_ReferenceL1 | |
| getOneEOnV(fk_Vertex *V) const | fk_ReferenceL1 | |
| getOneHOnL(fk_Loop *L) const | fk_ReferenceL1 | |
| getOneHOnV(fk_Vertex *V) const | fk_ReferenceL1 | |
| getOneLOnV(fk_Vertex *V) const | fk_ReferenceL3 | |
| getOneNeighborLOnL(fk_Loop *L) const | fk_ReferenceL2 | |
| getOneNeighborVOnV(fk_Vertex *V) const | fk_ReferenceL2 | |
| getOneVOnL(fk_Loop *L) const | fk_ReferenceL1 | |
| getParentEOnH(fk_Half *H) const | fk_ReferenceL1 | |
| getParentLOnH(fk_Half *H) const | fk_ReferenceL1 | |
| getRightHOnE(fk_Edge *E) const | fk_ReferenceL1 | |
| getRightLOnE(fk_Edge *E) const | fk_ReferenceL1 | |
| getRightVOnE(fk_Edge *E) const | fk_ReferenceL1 | |
| getTesselateMode(void) | fk_Operation | |
| getVData(int ID) const | fk_DataAccess | |
| getVNum(void) const | fk_DataAccess | |
| getVNumOnL(fk_Loop *L) const | fk_ReferenceL2 | |
| getVOnH(fk_Half *H) const | fk_ReferenceL1 | |
| makeBlock(double x, double y, double z) | fk_Modify | |
| makeCircle(int div, double rad) | fk_Modify | |
| makeCone(int div, double rad, double height) | fk_Modify | |
| makeEdge(fk_Vertex *V_1, fk_Vertex *V_2, fk_Half *H_11=(fk_Half *) NULL, fk_Half *H_12=(fk_Half *) NULL, fk_Half *H_21=(fk_Half *) NULL, fk_Half *H_22=(fk_Half *) NULL) | fk_Operation | |
| makeLines(std::vector< fk_Vector > *array) | fk_Modify | |
| makeLines(int num, fk_Vector *array) | fk_Modify | |
| makeLoop(fk_Half *H) | fk_Operation | |
| makePoint(std::vector< fk_Vector > *array) | fk_Modify | |
| makePoint(int num, fk_Vector *array) | fk_Modify | |
| makePolygon(std::vector< fk_Vector > *array, bool openFlg, bool initFlg=true) | fk_Modify | |
| makePolygon(int num, fk_Vector *array, bool openFlg, bool initFlg=true) | fk_Modify | |
| makePrism(int div, double top, double bottom, double height) | fk_Modify | |
| makeSphere(int div, double rad) | fk_Modify | |
| makeVertex(const fk_Vector P) | fk_Operation | |
| moveVertex(fk_Vertex *V, fk_Vector P) | fk_Operation | |
| moveVPosition(int vertexID, fk_Vector pos, int order=0) | fk_Modify | |
| moveVPosition(int vertexID, double x, double y, double z, int order=0) | fk_Modify | |
| moveVPosition(int vertexID, double *array, int order=0) | fk_Modify | |
| negateBody(void) | fk_Operation | |
| printTopology(void) | fk_DataAccess | |
| pushLines(fk_Vector pos1, fk_Vector pos2) | fk_Modify | |
| pushPointVertex(fk_Vector pos) | fk_Modify | |
| pushPolygon(std::vector< fk_Vector > *array, bool openFlg=false) | fk_Modify | |
| pushPolygon(int num, fk_Vector *array, bool openFlg=false) | fk_Modify | |
| pushPolygonVertex(fk_Vector pos, bool openFlg) | fk_Modify | |
| redoHistory(void) | fk_Operation | |
| removeVertexInLoop(fk_Vertex *V) | fk_Modify | |
| separateEdge(fk_Edge *E) | fk_Operation | |
| separateLoop(fk_Half *H1, fk_Half *H2) | fk_Operation | |
| setBlockScale(double scale) | fk_Modify | |
| setBlockScale(double scale, fk_Axis axis) | fk_Modify | |
| setBlockScale(double x, double y, double z) | fk_Modify | |
| setBlockSize(double x, double y, double z) | fk_Modify | |
| setBlockSize(double length, fk_Axis axis) | fk_Modify | |
| setCircleDivide(int div) | fk_Modify | |
| setCircleRadius(double rad) | fk_Modify | |
| setCircleScale(double scale) | fk_Modify | |
| setConeDivide(int div) | fk_Modify | |
| setConeHeight(double height) | fk_Modify | |
| setConeRadius(double rad) | fk_Modify | |
| setHistoryMark(void) | fk_Operation | |
| setHistoryMode(bool mode) | fk_Operation | |
| setLinePos(int ID, fk_Vector pos) | fk_Modify | |
| setLinePos(int edgeID, int vertexID, fk_Vector pos) | fk_Modify | |
| setPrismBottomRadius(double bottom) | fk_Modify | |
| setPrismDivide(int div) | fk_Modify | |
| setPrismHeight(double height) | fk_Modify | |
| setPrismTopRadius(double top) | fk_Modify | |
| setSphereDivide(int div) | fk_Modify | |
| setSphereRadius(double rad) | fk_Modify | |
| setSphereScale(double scale) | fk_Modify | |
| setTesselateMode(bool mode) | fk_Operation | |
| undoHistory(void) | fk_Operation | |
| uniteEdge(fk_Vertex *V) | fk_Operation | |
| uniteLoop(fk_Edge *E) | fk_Operation | |
| ~fk_DataAccess() | fk_DataAccess | |
| ~fk_Modify() | fk_Modify | |
| ~fk_Operation() | fk_Operation | |