26 #ifndef _SMESHDS_Script_HeaderFile
27 #define _SMESHDS_Script_HeaderFile
46 void AddNode(
int NewNodeID,
double x,
double y,
double z);
48 void AddEdge(
int NewEdgeID,
int idnode1,
int idnode2);
49 void AddFace(
int NewFaceID,
int idnode1,
int idnode2,
int idnode3);
50 void AddFace(
int NewFaceID,
int idnode1,
int idnode2,
int idnode3,
52 void AddVolume(
int NewVolID,
int idnode1,
int idnode2,
int idnode3,
54 void AddVolume(
int NewVolID,
int idnode1,
int idnode2,
int idnode3,
55 int idnode4,
int idnode5);
56 void AddVolume(
int NewVolID,
int idnode1,
int idnode2,
int idnode3,
57 int idnode4,
int idnode5,
int idnode6);
58 void AddVolume(
int NewVolID,
int idnode1,
int idnode2,
int idnode3,
59 int idnode4,
int idnode5,
int idnode6,
int idnode7,
int idnode8);
62 std::vector<int> nodes_ids);
64 std::vector<int> nodes_ids,
65 std::vector<int> quantities);
68 void AddEdge(
int NewEdgeID,
int n1,
int n2,
int n12);
69 void AddFace(
int NewFaceID,
int n1,
int n2,
int n3,
70 int n12,
int n23,
int n31);
71 void AddFace(
int NewFaceID,
int n1,
int n2,
int n3,
int n4,
72 int n12,
int n23,
int n34,
int n41);
73 void AddVolume(
int NewVolID,
int n1,
int n2,
int n3,
int n4,
74 int n12,
int n23,
int n31,
int n14,
int n24,
int n34);
75 void AddVolume(
int NewVolID,
int n1,
int n2,
int n3,
int n4,
int n5,
76 int n12,
int n23,
int n34,
int n41,
77 int n15,
int n25,
int n35,
int n45);
78 void AddVolume(
int NewVolID,
int n1,
int n2,
int n3,
79 int n4,
int n5,
int n6,
80 int n12,
int n23,
int n31,
81 int n45,
int n56,
int n64,
82 int n14,
int n25,
int n36);
83 void AddVolume(
int NewVolID,
int n1,
int n2,
int n3,
int n4,
84 int n5,
int n6,
int n7,
int n8,
85 int n12,
int n23,
int n34,
int n41,
86 int n56,
int n67,
int n78,
int n85,
87 int n15,
int n26,
int n37,
int n48);
88 void MoveNode(
int NewNodeID,
double x,
double y,
double z);
93 std::vector<int> nodes_ids,
94 std::vector<int> quantities);
95 void Renumber (
const bool isNodes,
const int startID,
const int deltaID);
void AddVolume(int NewVolID, int n1, int n2, int n3, int n4, int n5, int n6, int n12, int n23, int n31, int n45, int n56, int n64, int n14, int n25, int n36)
void AddEdge(int NewEdgeID, int n1, int n2, int n12)
void AddVolume(int NewVolID, int n1, int n2, int n3, int n4, int n12, int n23, int n31, int n14, int n24, int n34)
void AddFace(int NewFaceID, int n1, int n2, int n3, int n12, int n23, int n31)
void AddPolyhedralVolume(const int NewVolID, std::vector< int > nodes_ids, std::vector< int > quantities)
void AddNode(int NewNodeID, double x, double y, double z)
std::list< SMESHDS_Command * > myCommands
void SetModified(bool theModified)
void AddVolume(int NewVolID, int idnode1, int idnode2, int idnode3, int idnode4, int idnode5, int idnode6, int idnode7, int idnode8)
void RemoveElement(int ElementID)
void AddFace(int NewFaceID, int idnode1, int idnode2, int idnode3)
const std::list< SMESHDS_Command * > & GetCommands()
void RemoveNode(int NodeID)
void AddEdge(int NewEdgeID, int idnode1, int idnode2)
SMESHDS_Command * getCommand(const SMESHDS_CommandType aType)
SMESHDS_Script(bool theIsEmbeddedMode)
void AddVolume(int NewVolID, int idnode1, int idnode2, int idnode3, int idnode4)
void AddFace(int NewFaceID, int idnode1, int idnode2, int idnode3, int idnode4)
void Renumber(const bool isNodes, const int startID, const int deltaID)
void AddFace(int NewFaceID, int n1, int n2, int n3, int n4, int n12, int n23, int n34, int n41)
void AddPolygonalFace(const int NewFaceID, std::vector< int > nodes_ids)
void AddVolume(int NewVolID, int idnode1, int idnode2, int idnode3, int idnode4, int idnode5)
void ChangePolyhedronNodes(const int ElementID, std::vector< int > nodes_ids, std::vector< int > quantities)
void AddVolume(int NewVolID, int idnode1, int idnode2, int idnode3, int idnode4, int idnode5, int idnode6)
void AddVolume(int NewVolID, int n1, int n2, int n3, int n4, int n5, int n6, int n7, int n8, int n12, int n23, int n34, int n41, int n56, int n67, int n78, int n85, int n15, int n26, int n37, int n48)
void Add0DElement(int New0DElementID, int idnode)
void AddVolume(int NewVolID, int n1, int n2, int n3, int n4, int n5, int n12, int n23, int n34, int n41, int n15, int n25, int n35, int n45)
void MoveNode(int NewNodeID, double x, double y, double z)
void ChangeElementNodes(int ElementID, int nodes[], int nbnodes)