Public Member Functions |
| IGESAppli_ElementResults () |
void | Init (const Handle< IGESDimen_GeneralNote > &aNote, const Standard_Integer aSubCase, const Standard_Real aTime, const Standard_Integer nbResults, const Standard_Integer aResRepFlag, const Handle< TColStd_HArray1OfInteger > &allElementIdents, const Handle< IGESAppli_HArray1OfFiniteElement > &allFiniteElems, const Handle< TColStd_HArray1OfInteger > &allTopTypes, const Handle< TColStd_HArray1OfInteger > &nbLayers, const Handle< TColStd_HArray1OfInteger > &allDataLayerFlags, const Handle< TColStd_HArray1OfInteger > &allnbResDataLocs, const Handle< IGESBasic_HArray1OfHArray1OfInteger > &allResDataLocs, const Handle< IGESBasic_HArray1OfHArray1OfReal > &allResults) |
| This method is used to set the fields of the class
ElementResults
|
void | SetFormNumber (const Standard_Integer form) |
| Changes the FormNumber (which indicates Type of Result)
Error if not in range [0-34]
|
Handle_IGESDimen_GeneralNote | Note () const |
| returns General Note Entity describing analysis case
|
Standard_Integer | SubCaseNumber () const |
| returns analysis Subcase number
|
Standard_Real | Time () const |
| returns analysis time value
|
Standard_Integer | NbResultValues () const |
| returns number of result values per FEM
|
Standard_Integer | ResultReportFlag () const |
| returns Results Reporting Flag
|
Standard_Integer | NbElements () const |
| returns number of FEM elements
|
Standard_Integer | ElementIdentifier (const Standard_Integer Index) const |
| returns FEM element number for elements
|
Handle_IGESAppli_FiniteElement | Element (const Standard_Integer Index) const |
| returns FEM element
|
Standard_Integer | ElementTopologyType (const Standard_Integer Index) const |
| returns element Topology Types
|
Standard_Integer | NbLayers (const Standard_Integer Index) const |
| returns number of layers per result data location
|
Standard_Integer | DataLayerFlag (const Standard_Integer Index) const |
| returns Data Layer Flags
|
Standard_Integer | NbResultDataLocs (const Standard_Integer Index) const |
| returns number of result data report locations
|
Standard_Integer | ResultDataLoc (const Standard_Integer NElem, const Standard_Integer NLoc) const |
| returns Result Data Report Locations
UNFINISHED
|
Standard_Integer | NbResults (const Standard_Integer Index) const |
| returns total number of results
|
Standard_Real | ResultData (const Standard_Integer NElem, const Standard_Integer num) const |
| returns Result data value for an Element, given its
order between 1 and <NbResults(NElem)> (direct access)
For a more comprehensive access, see below
|
Standard_Integer | ResultRank (const Standard_Integer NElem, const Standard_Integer NVal, const Standard_Integer NLay, const Standard_Integer NLoc) const |
| Computes, for a given Element <NElem>, the rank of a
individual Result Data, given <NVal>,<NLay>,<NLoc>
|
Standard_Real | ResultData (const Standard_Integer NElem, const Standard_Integer NVal, const Standard_Integer NLay, const Standard_Integer NLoc) const |
| returns Result data values of FEM analysis, according this
definition :
|
Handle_TColStd_HArray1OfReal | ResultList (const Standard_Integer NElem) const |
| Returns in once the entire list of data for an Element,
addressed as by ResultRank (See above)
|