SALOME - SMESH
|
#include <SMESHDS_Command.hxx>
Public Member Functions | |
SMESHDS_Command (const SMESHDS_CommandType aType) | |
void | AddNode (int NewNodeID, double x, double y, double z) |
void | Add0DElement (int New0DElementID, int idnode) |
void | AddEdge (int NewEdgeID, int idnode1, int idnode2) |
void | AddFace (int NewFaceID, int idnode1, int idnode2, int idnode3) |
void | AddFace (int NewFaceID, int idnode1, int idnode2, int idnode3, int idnode4) |
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 | AddPolygonalFace (const int ElementID, std::vector< int > nodes_ids) |
void | AddPolyhedralVolume (const int ElementID, std::vector< int > nodes_ids, std::vector< int > quantities) |
void | AddEdge (int NewEdgeID, int n1, int n2, int n12) |
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 n4, int n12, int n23, int n34, int n41) |
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 | MoveNode (int NewNodeID, double x, double y, double z) |
void | RemoveNode (int NodeID) |
void | RemoveElement (int ElementID) |
void | ChangeElementNodes (int ElementID, int nodes[], int nbnodes) |
void | ChangePolyhedronNodes (const int ElementID, std::vector< int > nodes_ids, std::vector< int > quantities) |
void | Renumber (const bool isNodes, const int startID, const int deltaID) |
SMESHDS_CommandType | GetType () |
int | GetNumber () |
const std::list< int > & | GetIndexes () |
const std::list< double > & | GetCoords () |
~SMESHDS_Command () | |
Private Attributes | |
SMESHDS_CommandType | myType |
int | myNumber |
std::list< double > | myReals |
std::list< int > | myIntegers |
Definition at line 35 of file SMESHDS_Command.hxx.
SMESHDS_Command::SMESHDS_Command | ( | const SMESHDS_CommandType | aType | ) |
SMESHDS_Command::~SMESHDS_Command | ( | ) |
void SMESHDS_Command::AddNode | ( | int | NewNodeID, |
double | x, | ||
double | y, | ||
double | z | ||
) |
void SMESHDS_Command::AddVolume | ( | int | NewVolID, |
int | idnode1, | ||
int | idnode2, | ||
int | idnode3, | ||
int | idnode4 | ||
) |
void SMESHDS_Command::AddVolume | ( | int | NewVolID, |
int | idnode1, | ||
int | idnode2, | ||
int | idnode3, | ||
int | idnode4, | ||
int | idnode5 | ||
) |
void SMESHDS_Command::AddVolume | ( | int | NewVolID, |
int | idnode1, | ||
int | idnode2, | ||
int | idnode3, | ||
int | idnode4, | ||
int | idnode5, | ||
int | idnode6 | ||
) |
void SMESHDS_Command::AddVolume | ( | int | NewVolID, |
int | idnode1, | ||
int | idnode2, | ||
int | idnode3, | ||
int | idnode4, | ||
int | idnode5, | ||
int | idnode6, | ||
int | idnode7, | ||
int | idnode8 | ||
) |
void SMESHDS_Command::AddPolyhedralVolume | ( | const int | ElementID, |
std::vector< int > | nodes_ids, | ||
std::vector< int > | quantities | ||
) |
void SMESHDS_Command::AddFace | ( | int | NewFaceID, |
int | n1, | ||
int | n2, | ||
int | n3, | ||
int | n4, | ||
int | n12, | ||
int | n23, | ||
int | n34, | ||
int | n41 | ||
) |
void SMESHDS_Command::AddVolume | ( | int | NewVolID, |
int | n1, | ||
int | n2, | ||
int | n3, | ||
int | n4, | ||
int | n12, | ||
int | n23, | ||
int | n31, | ||
int | n14, | ||
int | n24, | ||
int | n34 | ||
) |
void SMESHDS_Command::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 SMESHDS_Command::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 SMESHDS_Command::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 SMESHDS_Command::MoveNode | ( | int | NewNodeID, |
double | x, | ||
double | y, | ||
double | z | ||
) |
void SMESHDS_Command::RemoveNode | ( | int | NodeID | ) |
void SMESHDS_Command::RemoveElement | ( | int | ElementID | ) |
void SMESHDS_Command::ChangePolyhedronNodes | ( | const int | ElementID, |
std::vector< int > | nodes_ids, | ||
std::vector< int > | quantities | ||
) |
SMESHDS_CommandType SMESHDS_Command::GetType | ( | ) |
int SMESHDS_Command::GetNumber | ( | ) |
const std::list<int>& SMESHDS_Command::GetIndexes | ( | ) |
const std::list<double>& SMESHDS_Command::GetCoords | ( | ) |
|
private |
Definition at line 95 of file SMESHDS_Command.hxx.
|
private |
Definition at line 96 of file SMESHDS_Command.hxx.
|
private |
Definition at line 97 of file SMESHDS_Command.hxx.
|
private |
Definition at line 98 of file SMESHDS_Command.hxx.