#include <IGESAppli_NodalResults.hxx>
Inheritance diagram for IGESAppli_NodalResults:

Public Member Functions | |
| Standard_EXPORT | IGESAppli_NodalResults () |
| Standard_EXPORT void | Init (const Handle(IGESDimen_GeneralNote)&aNote, const Standard_Integer aNumber, const Standard_Real aTime, const Handle(TColStd_HArray1OfInteger)&allNodeIdentifiers, const Handle(IGESAppli_HArray1OfNode)&allNodes, const Handle(TColStd_HArray2OfReal)&allData) |
| This method is used to set the fields of the class NodalResults - aNote : General Note that describes the analysis case - aNumber : Analysis Subcase number - aTime : Analysis time - allNodeIdentifiers : Node identifiers for the nodes - allNodes : List of FEM Node Entities - allData : Values of the Finite Element analysis result data raises exception if Lengths of allNodeIdentifiers, allNodes and allData (Cols) are not same . | |
| Standard_EXPORT void | SetFormNumber (const Standard_Integer form) |
| Changes the FormNumber (which indicates Type of Result) Error if not in range [0-34] . | |
| Standard_EXPORT Handle_IGESDimen_GeneralNote | Note () const |
| returns the General Note Entity that describes the analysis case | |
| Standard_EXPORT Standard_Integer | SubCaseNumber () const |
| returns zero if there is no subcase | |
| Standard_EXPORT Standard_Real | Time () const |
| returns the Analysis time value for this subcase. It is the time at which transient analysis results occur in the mathematical FEM model. | |
| Standard_EXPORT Standard_Integer | NbData () const |
| returns number of real values in array V for a FEM node | |
| Standard_EXPORT Standard_Integer | NbNodes () const |
| returns number of FEM nodes for which data is to be read. | |
| Standard_EXPORT Standard_Integer | NodeIdentifier (const Standard_Integer Index) const |
| returns FEM node number identifier for the (Index)th node raises exception if Index <= 0 or Index > NbNodes | |
| Standard_EXPORT Handle_IGESAppli_Node | Node (const Standard_Integer Index) const |
| returns the node as specified by the Index raises exception if Index <= 0 or Index > NbNodes | |
| Standard_EXPORT Standard_Real | Data (const Standard_Integer NodeNum, const Standard_Integer DataNum) const |
| returns the finite element analysis result value raises exception if (NodeNum <= 0 or NodeNum > NbNodes()) or if (DataNum <=0 or DataNum > NbData()) | |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
| Handle_IGESDimen_GeneralNote | theNote |
| Standard_Integer | theSubCaseNum |
| Standard_Real | theTime |
| Handle_TColStd_HArray1OfInteger | theNodeIdentifiers |
| Handle_IGESAppli_HArray1OfNode | theNodes |
| Handle_TColStd_HArray2OfReal | theData |
|
|
|
|
||||||||||||
|
|
|
|
Reimplemented from IGESData_IGESEntity. |
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1