FineKernelToolKit 4.2.13
|
継承メンバを含む FK::fk_Solid の全メンバ一覧です。
allClear(bool matFlg=true) | FK::fk_Solid | |
changeLine(int edgeID, fk_Vector pos1, fk_Vector pos2) | FK::fk_Modify | |
checkContract(fk_Edge *E) | FK::fk_Modify | |
checkDB(void) const | FK::fk_DataAccess | |
checkTopology(void) | FK::fk_DataAccess | |
cloneShape(fk_Solid *solid) | FK::fk_Solid | |
compareShape(fk_Solid *solid) | FK::fk_Solid | |
contractEdge(fk_Edge *E, bool R=true) | FK::fk_Modify | |
contractEdge(fk_Edge *E, fk_Vector P, bool R=true) | FK::fk_Modify | |
deleteAttrID(const int key) | FK::fk_Attribute | |
deleteAttrII(const int key) | FK::fk_Attribute | |
deleteAttrIS(const int key) | FK::fk_Attribute | |
deleteAttrSD(const std::string key) | FK::fk_Attribute | |
deleteAttrSI(const std::string key) | FK::fk_Attribute | |
deleteAttrSS(const std::string key) | FK::fk_Attribute | |
deleteEdge(fk_Edge *E) | FK::fk_Operation | |
deleteLoop(fk_Loop *L) | FK::fk_Operation | |
deleteVertex(fk_Vertex *V) | FK::fk_Operation | |
existAttrID(const int key) const | FK::fk_Attribute | |
existAttrII(const int key) const | FK::fk_Attribute | |
existAttrIS(const int key) const | FK::fk_Attribute | |
existAttrSD(const std::string key) const | FK::fk_Attribute | |
existAttrSI(const std::string key) const | FK::fk_Attribute | |
existAttrSS(const std::string key) const | FK::fk_Attribute | |
existEdge(fk_Edge *edge) const | FK::fk_DataAccess | |
existEdge(int ID) const | FK::fk_DataAccess | |
existHalf(fk_Half *half) const | FK::fk_DataAccess | |
existHalf(int ID) const | FK::fk_DataAccess | |
existLoop(fk_Loop *loop) const | FK::fk_DataAccess | |
existLoop(int ID) const | FK::fk_DataAccess | |
existVertex(fk_Vertex *vertex) const | FK::fk_DataAccess | |
existVertex(int ID) const | FK::fk_DataAccess | |
fk_Attribute(void) | FK::fk_Attribute | |
fk_BaseObject(fk_Type type=fk_Type::BASEOBJECT) | FK::fk_BaseObject | |
fk_DataAccess(void) | FK::fk_DataAccess | |
fk_Modify(fk_DataBase *=nullptr) | FK::fk_Modify | |
fk_Operation(fk_DataBase *=nullptr) | FK::fk_Operation | |
fk_Shape(fk_Type=fk_Type::SHAPE) | FK::fk_Shape | |
fk_Solid(void) | FK::fk_Solid | |
fk_SolidBase(void) | FK::fk_SolidBase | |
getAllEOnL(fk_Loop *L) const | FK::fk_ReferenceL2 | |
getAllEOnV(fk_Vertex *V) const | FK::fk_ReferenceL2 | |
getAllHOnL(fk_Loop *L) const | FK::fk_ReferenceL2 | |
getAllHOnV(fk_Vertex *V) const | FK::fk_ReferenceL2 | |
getAllLOnV(fk_Vertex *V) const | FK::fk_ReferenceL2 | |
getAllNeighborLOnL(fk_Loop *L) const | FK::fk_ReferenceL3 | |
getAllNeighborVOnV(fk_Vertex *V) const | FK::fk_ReferenceL3 | |
getAllVOnL(fk_Loop *L) const | FK::fk_ReferenceL2 | |
getAttrID(const int key) const | FK::fk_Attribute | |
getAttrII(const int key) const | FK::fk_Attribute | |
getAttrIS(const int key) const | FK::fk_Attribute | |
getAttrSD(const std::string key) const | FK::fk_Attribute | |
getAttrSI(const std::string key) const | FK::fk_Attribute | |
getAttrSS(const std::string key) const | FK::fk_Attribute | |
getEData(int ID) const | FK::fk_DataAccess | |
getEdgeList(std::list< fk_Edge * > *list) | FK::fk_DataAccess | |
getEdgeStatus(fk_Edge *E) const | FK::fk_ReferenceL1 | |
getENum(void) const | FK::fk_DataAccess | |
getENumOnV(fk_Vertex *V) const | FK::fk_ReferenceL2 | |
getEOnVV(fk_Vertex *V1, fk_Vertex *V2) const | FK::fk_ReferenceL3 | |
getHalfList(std::list< fk_Half * > *list) | FK::fk_DataAccess | |
getHData(int ID) const | FK::fk_DataAccess | |
getHistoryMode(void) | FK::fk_Operation | |
getHNum(void) const | FK::fk_DataAccess | |
getLastE(void) const | FK::fk_DataAccess | |
getLastH(void) const | FK::fk_DataAccess | |
getLastL(void) const | FK::fk_DataAccess | |
getLastV(void) const | FK::fk_DataAccess | |
getLData(int ID) const | FK::fk_DataAccess | |
getLeftHOnE(fk_Edge *E) const | FK::fk_ReferenceL1 | |
getLeftLOnE(fk_Edge *E) const | FK::fk_ReferenceL1 | |
getLeftVOnE(fk_Edge *E) const | FK::fk_ReferenceL1 | |
getLNum(void) const | FK::fk_DataAccess | |
getLoopList(std::list< fk_Loop * > *list) | FK::fk_DataAccess | |
getMateHOnH(fk_Half *H) const | FK::fk_ReferenceL1 | |
getNeighborLOnLE(fk_Loop *L, fk_Edge *E) const | FK::fk_ReferenceL3 | |
getNeighborLOnLH(fk_Loop *L, fk_Half *H) const | FK::fk_ReferenceL2 | |
getNextE(fk_Edge *edge) const | FK::fk_DataAccess | |
getNextH(fk_Half *half) const | FK::fk_DataAccess | |
getNextL(fk_Loop *loop) const | FK::fk_DataAccess | |
getNextV(fk_Vertex *vertex) const | FK::fk_DataAccess | |
getObjectType(void) const | FK::fk_BaseObject | |
getOneEOnL(fk_Loop *L) const | FK::fk_ReferenceL1 | |
getOneEOnV(fk_Vertex *V) const | FK::fk_ReferenceL1 | |
getOneHOnL(fk_Loop *L) const | FK::fk_ReferenceL1 | |
getOneHOnV(fk_Vertex *V) const | FK::fk_ReferenceL1 | |
getOneLOnV(fk_Vertex *V) const | FK::fk_ReferenceL3 | |
getOneNeighborLOnL(fk_Loop *L) const | FK::fk_ReferenceL2 | |
getOneNeighborVOnV(fk_Vertex *V) const | FK::fk_ReferenceL2 | |
getOneVOnL(fk_Loop *L) const | FK::fk_ReferenceL1 | |
getParentEOnH(fk_Half *H) const | FK::fk_ReferenceL1 | |
getParentLOnH(fk_Half *H) const | FK::fk_ReferenceL1 | |
getRealShapeType(void) | FK::fk_Shape | |
getRightHOnE(fk_Edge *E) const | FK::fk_ReferenceL1 | |
getRightLOnE(fk_Edge *E) const | FK::fk_ReferenceL1 | |
getRightVOnE(fk_Edge *E) const | FK::fk_ReferenceL1 | |
getTesselateMode(void) | FK::fk_Operation | |
getVData(int ID) const | FK::fk_DataAccess | |
getVertexList(std::list< fk_Vertex * > *list) | FK::fk_DataAccess | |
getVNum(void) const | FK::fk_DataAccess | |
getVNumOnL(fk_Loop *L) const | FK::fk_ReferenceL2 | |
getVOnH(fk_Half *H) const | FK::fk_ReferenceL1 | |
isEmpty(void) | FK::fk_Solid | |
makeBlock(double x, double y, double z) | FK::fk_Modify | |
makeCircle(int div, double rad) | FK::fk_Modify | |
makeCone(int div, double rad, double height) | FK::fk_Modify | |
makeEdge(fk_Vertex *V_1, fk_Vertex *V_2, fk_Half *H_11=nullptr, fk_Half *H_12=nullptr, fk_Half *H_21=nullptr, fk_Half *H_22=nullptr) | FK::fk_Operation | |
makeIFSet(int faceNum, int polyNum, int *IFSet, int vertexNum, fk_Vector *posArray, int order=0) | FK::fk_SolidBase | |
makeIFSet(std::vector< std::vector< int > > *faceArray, std::vector< fk_Vector > *posArray, int order=0) | FK::fk_SolidBase | |
makeLines(std::vector< fk_Vector > *array) | FK::fk_Modify | |
makeLines(int num, fk_Vector *array) | FK::fk_Modify | |
makeLoop(fk_Half *H) | FK::fk_Operation | |
makePoint(std::vector< fk_Vector > *array) | FK::fk_Modify | |
makePoint(int num, fk_Vector *array) | FK::fk_Modify | |
makePolygon(std::vector< fk_Vector > *array, bool openFlg, bool initFlg=true) | FK::fk_Modify | |
makePolygon(int num, fk_Vector *array, bool openFlg, bool initFlg=true) | FK::fk_Modify | |
makePrism(int div, double top, double bottom, double height) | FK::fk_Modify | |
makeSphere(int div, double rad) | FK::fk_Modify | |
makeVertex(const fk_Vector P) | FK::fk_Operation | |
modifyAttribute(std::string name) | FK::fk_Shape | |
moveVertex(fk_Vertex *V, fk_Vector P) | FK::fk_Operation | |
moveVPosition(int vertexID, fk_Vector pos, int order=0) | FK::fk_Modify | |
moveVPosition(int vertexID, double x, double y, double z, int order=0) | FK::fk_Modify | |
moveVPosition(int vertexID, double *array, int order=0) | FK::fk_Modify | |
negateBody(void) | FK::fk_Operation | |
printTopology(void) | FK::fk_DataAccess | |
pushLines(fk_Vector pos1, fk_Vector pos2) | FK::fk_Modify | |
pushPointVertex(fk_Vector pos) | FK::fk_Modify | |
pushPolygon(std::vector< fk_Vector > *array, bool openFlg=false) | FK::fk_Modify | |
pushPolygon(int num, fk_Vector *array, bool openFlg=false) | FK::fk_Modify | |
pushPolygonVertex(fk_Vector pos, bool openFlg) | FK::fk_Modify | |
readD3DXFile(std::string fileName, std::string objName, bool solidFlg=true) | FK::fk_Solid | |
readD3DXFile(std::string fileName, std::string objName, int materialID, bool solidFlg=true) | FK::fk_Solid | |
readDXFFile(std::string fileName, bool solidFlg=true) | FK::fk_Solid | |
readHRCFile(std::string fileName) | FK::fk_Solid | |
readMQOFile(std::string fileName, std::string objName, bool solidFlg=true, bool contFlg=true, bool materialFlg=false) | FK::fk_Solid | |
readMQOFile(std::string fileName, std::string objName, int materialID, bool solidFlg=true, bool contFlg=true, bool materialFlg=false) | FK::fk_Solid | |
readRDSFile(std::string fileName, bool solidFlg=true) | FK::fk_Solid | |
readSMFFile(std::string fileName) | FK::fk_Solid | |
readSRFFile(std::string fileName) | FK::fk_Solid | |
readSTLFile(std::string fileName, bool solidFlg=true, double tolerance=1.0e-08) | FK::fk_Solid | |
readVRMLFile(std::string fileName, bool materialFlg=true, bool solidFlg=true) | FK::fk_Solid | |
redoHistory(void) | FK::fk_Operation | |
removeVertexInLoop(fk_Vertex *V) | FK::fk_Modify | |
separateEdge(fk_Edge *E) | FK::fk_Operation | |
separateLoop(fk_Half *H1, fk_Half *H2) | FK::fk_Operation | |
setAttrID(const int key, const double value) | FK::fk_Attribute | |
setAttrII(const int key, const int value) | FK::fk_Attribute | |
setAttrIS(const int key, const std::string value) | FK::fk_Attribute | |
setAttrSD(const std::string key, const double value) | FK::fk_Attribute | |
setAttrSI(const std::string key, const int value) | FK::fk_Attribute | |
setAttrSS(const std::string key, const std::string value) | FK::fk_Attribute | |
setBlockScale(double scale) | FK::fk_Modify | |
setBlockScale(double scale, fk_Axis axis) | FK::fk_Modify | |
setBlockScale(double x, double y, double z) | FK::fk_Modify | |
setBlockSize(double x, double y, double z) | FK::fk_Modify | |
setBlockSize(double length, fk_Axis axis) | FK::fk_Modify | |
setCircleDivide(int div) | FK::fk_Modify | |
setCircleRadius(double rad) | FK::fk_Modify | |
setCircleScale(double scale) | FK::fk_Modify | |
setConeDivide(int div) | FK::fk_Modify | |
setConeHeight(double height) | FK::fk_Modify | |
setConeRadius(double rad) | FK::fk_Modify | |
setHistoryMark(void) | FK::fk_Operation | |
setHistoryMode(bool mode) | FK::fk_Operation | |
setLinePos(int ID, fk_Vector pos) | FK::fk_Modify | |
setLinePos(int edgeID, int vertexID, fk_Vector pos) | FK::fk_Modify | |
setPrismBottomRadius(double bottom) | FK::fk_Modify | |
setPrismDivide(int div) | FK::fk_Modify | |
setPrismHeight(double height) | FK::fk_Modify | |
setPrismTopRadius(double top) | FK::fk_Modify | |
setShaderAttribute(std::string name, int dim, std::vector< int > *array, bool self=false) | FK::fk_Shape | |
setShaderAttribute(std::string name, int dim, std::vector< float > *array, bool self=false) | FK::fk_Shape | |
setShaderAttribute(std::string name, int dim, std::vector< fk_Vector > *array) | FK::fk_Shape | |
setShaderAttribute(std::string name, int dim, std::vector< fk_TexCoord > *array) | FK::fk_Shape | |
setShaderAttribute(std::string name, int dim, std::vector< fk_HVector > *array) | FK::fk_Shape | |
setSphereDivide(int div) | FK::fk_Modify | |
setSphereRadius(double rad) | FK::fk_Modify | |
setSphereScale(double scale) | FK::fk_Modify | |
setTesselateMode(bool mode) | FK::fk_Operation | |
subdivShape(int count) | FK::fk_Modify | |
undoHistory(void) | FK::fk_Operation | |
uniteEdge(fk_Vertex *V) | FK::fk_Operation | |
uniteLoop(fk_Edge *E) | FK::fk_Operation | |
writeDXFFile(std::string fileName, bool triFlg=false) | FK::fk_Solid | |
writeMQOFile(std::string fileName) | FK::fk_Solid | |
writeSTLFile(std::string fileName) | FK::fk_Solid | |
writeVRMLFile(std::string fileName, fk_Material *material=nullptr, bool triFlg=false) | FK::fk_Solid | |
writeVRMLFile(std::string fileName, std::vector< double > *time, std::vector< fk_Vector > *pos, fk_Material *material=nullptr, bool triFlg=false) | FK::fk_Solid | |
~fk_Attribute() | FK::fk_Attribute | virtual |
~fk_DataAccess() | FK::fk_DataAccess | virtual |
~fk_Modify() | FK::fk_Modify | virtual |
~fk_Operation() | FK::fk_Operation | virtual |
~fk_Shape() | FK::fk_Shape | virtual |
~fk_Solid() | FK::fk_Solid | virtual |
~fk_SolidBase() | FK::fk_SolidBase | virtual |