#include <SMESHDS_Script.hxx>
Public Member Functions | |
void | Add0DElement (int New0DElementID, int idnode) |
void | AddBall (int NewBallID, int node, double diameter) |
void | AddEdge (int NewEdgeID, int idnode1, int idnode2) |
void | AddEdge (int NewEdgeID, int n1, int n2, int n12) |
void | AddFace (int NewFaceID, int idnode1, int idnode2, int idnode3) |
void | AddFace (int NewFaceID, int idnode1, int idnode2, int idnode3, int idnode4) |
void | AddFace (int NewFaceID, int n1, int n2, int n3, int n12, int n23, int n31) |
void | AddFace (int NewFaceID, int n1, int n2, int n3, int n12, int n23, int n31, int nCenter) |
void | AddFace (int NewFaceID, int n1, int n2, int n3, int n4, int n12, int n23, int n34, int n41) |
void | AddFace (int NewFaceID, int n1, int n2, int n3, int n4, int n12, int n23, int n34, int n41, int nCenter) |
void | AddNode (int NewNodeID, double x, double y, double z) |
void | AddPolygonalFace (const int NewFaceID, const std::vector< int > &nodes_ids) |
void | AddPolyhedralVolume (const int NewVolID, const std::vector< int > &nodes_ids, const std::vector< int > &quantities) |
void | AddQuadPolygonalFace (const int NewFaceID, const std::vector< int > &nodes_ids) |
void | AddVolume (int NewVolID, int idnode1, int idnode2, int idnode3, int idnode4) |
void | AddVolume (int NewVolID, int idnode1, int idnode2, int idnode3, int idnode4, int idnode5) |
void | AddVolume (int NewVolID, int idnode1, int idnode2, int idnode3, int idnode4, int idnode5, int idnode6) |
void | AddVolume (int NewVolID, int idnode1, int idnode2, int idnode3, int idnode4, int idnode5, int idnode6, int idnode7, int idnode8) |
void | AddVolume (int NewVolID, int idnode1, int idnode2, int idnode3, int idnode4, int idnode5, int idnode6, int idnode7, int idnode8, int idnode9, int idnode10, int idnode11, int idnode12) |
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 | 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 | 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 | 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 | 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, int n1234, int n1256, int n2367, int n3478, int n1458, int n5678, int nCenter) |
void | ChangeElementNodes (int ElementID, int nodes[], int nbnodes) |
void | ChangePolyhedronNodes (const int ElementID, const std::vector< int > &nodes_ids, const std::vector< int > &quantities) |
void | Clear () |
void | ClearMesh () |
const std::list< SMESHDS_Command * > & | GetCommands () |
bool | IsModified () |
void | MoveNode (int NewNodeID, double x, double y, double z) |
void | RemoveElement (int ElementID) |
void | RemoveNode (int NodeID) |
void | Renumber (const bool isNodes, const int startID, const int deltaID) |
void | SetModified (bool theModified) |
SMESHDS_Script (bool theIsEmbeddedMode) | |
~SMESHDS_Script () | |
SMESHDS_Script::SMESHDS_Script | ( | bool | theIsEmbeddedMode | ) |
SMESHDS_Script::~SMESHDS_Script | ( | ) |
References Clear().
References SMESHDS_Command::Add0DElement().
Referenced by SMESHDS_Mesh::Add0DElement(), and SMESHDS_Mesh::Add0DElementWithID().
References SMESHDS_Command::AddBall().
Referenced by SMESHDS_Mesh::AddBall(), and SMESHDS_Mesh::AddBallWithID().
References SMESHDS_Command::AddEdge().
Referenced by SMESHDS_Mesh::AddEdge(), and SMESHDS_Mesh::AddEdgeWithID().
References SMESHDS_Command::AddEdge().
References SMESHDS_Command::AddFace().
Referenced by SMESHDS_Mesh::AddFace(), and SMESHDS_Mesh::AddFaceWithID().
References SMESHDS_Command::AddFace().
References SMESHDS_Command::AddFace().
void SMESHDS_Script::AddFace | ( | int | NewFaceID, |
int | n1, | ||
int | n2, | ||
int | n3, | ||
int | n12, | ||
int | n23, | ||
int | n31, | ||
int | nCenter | ||
) |
References SMESHDS_Command::AddFace().
void SMESHDS_Script::AddFace | ( | int | NewFaceID, |
int | n1, | ||
int | n2, | ||
int | n3, | ||
int | n4, | ||
int | n12, | ||
int | n23, | ||
int | n34, | ||
int | n41 | ||
) |
References SMESHDS_Command::AddFace().
void SMESHDS_Script::AddFace | ( | int | NewFaceID, |
int | n1, | ||
int | n2, | ||
int | n3, | ||
int | n4, | ||
int | n12, | ||
int | n23, | ||
int | n34, | ||
int | n41, | ||
int | nCenter | ||
) |
References SMESHDS_Command::AddFace().
void SMESHDS_Script::AddNode | ( | int | NewNodeID, |
double | x, | ||
double | y, | ||
double | z | ||
) |
References SMESHDS_Command::AddNode().
Referenced by SMESHDS_Mesh::AddNode(), and SMESHDS_Mesh::AddNodeWithID().
References SMESHDS_Command::AddPolygonalFace().
Referenced by SMESHDS_Mesh::AddPolygonalFace(), and SMESHDS_Mesh::AddPolygonalFaceWithID().
void SMESHDS_Script::AddPolyhedralVolume | ( | const int | NewVolID, |
const std::vector< int > & | nodes_ids, | ||
const std::vector< int > & | quantities | ||
) |
References SMESHDS_Command::AddPolyhedralVolume().
Referenced by SMESHDS_Mesh::AddPolyhedralVolume(), and SMESHDS_Mesh::AddPolyhedralVolumeWithID().
void SMESHDS_Script::AddQuadPolygonalFace | ( | const int | NewFaceID, |
const std::vector< int > & | nodes_ids | ||
) |
References SMESHDS_Command::AddQuadPolygonalFace().
Referenced by SMESHDS_Mesh::AddQuadPolygonalFace(), and SMESHDS_Mesh::AddQuadPolygonalFaceWithID().
References SMESHDS_Command::AddVolume().
Referenced by SMESHDS_Mesh::AddVolume(), and SMESHDS_Mesh::AddVolumeWithID().
void SMESHDS_Script::AddVolume | ( | int | NewVolID, |
int | idnode1, | ||
int | idnode2, | ||
int | idnode3, | ||
int | idnode4, | ||
int | idnode5 | ||
) |
References SMESHDS_Command::AddVolume().
void SMESHDS_Script::AddVolume | ( | int | NewVolID, |
int | idnode1, | ||
int | idnode2, | ||
int | idnode3, | ||
int | idnode4, | ||
int | idnode5, | ||
int | idnode6 | ||
) |
References SMESHDS_Command::AddVolume().
void SMESHDS_Script::AddVolume | ( | int | NewVolID, |
int | idnode1, | ||
int | idnode2, | ||
int | idnode3, | ||
int | idnode4, | ||
int | idnode5, | ||
int | idnode6, | ||
int | idnode7, | ||
int | idnode8 | ||
) |
References SMESHDS_Command::AddVolume().
void SMESHDS_Script::AddVolume | ( | int | NewVolID, |
int | idnode1, | ||
int | idnode2, | ||
int | idnode3, | ||
int | idnode4, | ||
int | idnode5, | ||
int | idnode6, | ||
int | idnode7, | ||
int | idnode8, | ||
int | idnode9, | ||
int | idnode10, | ||
int | idnode11, | ||
int | idnode12 | ||
) |
References SMESHDS_Command::AddVolume().
void SMESHDS_Script::AddVolume | ( | int | NewVolID, |
int | n1, | ||
int | n2, | ||
int | n3, | ||
int | n4, | ||
int | n12, | ||
int | n23, | ||
int | n31, | ||
int | n14, | ||
int | n24, | ||
int | n34 | ||
) |
References SMESHDS_Command::AddVolume().
void SMESHDS_Script::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 | ||
) |
References SMESHDS_Command::AddVolume().
void SMESHDS_Script::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 | ||
) |
References SMESHDS_Command::AddVolume().
void SMESHDS_Script::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 | ||
) |
References SMESHDS_Command::AddVolume().
void SMESHDS_Script::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, | ||
int | n1234, | ||
int | n1256, | ||
int | n2367, | ||
int | n3478, | ||
int | n1458, | ||
int | n5678, | ||
int | nCenter | ||
) |
References SMESHDS_Command::AddVolume().
References SMESHDS_Command::ChangeElementNodes().
Referenced by SMESHDS_Mesh::ChangeElementNodes().
void SMESHDS_Script::ChangePolyhedronNodes | ( | const int | ElementID, |
const std::vector< int > & | nodes_ids, | ||
const std::vector< int > & | quantities | ||
) |
References SMESHDS_Command::ChangePolyhedronNodes().
Referenced by SMESHDS_Mesh::ChangePolyhedronNodes().
void SMESHDS_Script::Clear | ( | ) |
Referenced by ClearMesh(), SMESHDS_Mesh::ClearScript(), and ~SMESHDS_Script().
void SMESHDS_Script::ClearMesh | ( | ) |
References Clear().
Referenced by SMESHDS_Mesh::ClearMesh().
const list< SMESHDS_Command * > & SMESHDS_Script::GetCommands | ( | ) |
bool SMESHDS_Script::IsModified | ( | ) |
void SMESHDS_Script::MoveNode | ( | int | NewNodeID, |
double | x, | ||
double | y, | ||
double | z | ||
) |
References SMESHDS_Command::MoveNode().
Referenced by SMESHDS_Mesh::MoveNode().
void SMESHDS_Script::RemoveElement | ( | int | ElementID | ) |
References SMESHDS_Command::RemoveElement().
Referenced by SMESHDS_Mesh::RemoveElement(), and SMESHDS_Mesh::RemoveFreeElement().
void SMESHDS_Script::RemoveNode | ( | int | NodeID | ) |
References SMESHDS_Command::RemoveNode().
Referenced by SMESHDS_Mesh::RemoveFreeNode(), and SMESHDS_Mesh::RemoveNode().
References SMESHDS_Command::Renumber().
void SMESHDS_Script::SetModified | ( | bool | theModified | ) |
Referenced by SMESHDS_Mesh::compactMesh().