hp2FEM
0.1
|
Class Parametric2DPoints. More...
#include <Parametric2DPoints.h>
Public Member Functions | |
Parametric2DPoints () | |
Default constructor. | |
~Parametric2DPoints () | |
Destructor. | |
void | Save (FILE *File) |
Writes class information to a binary file. The current object state can be completely recovered when applying the Restore() operation. | |
void | Restore (FILE *File) |
Restores class data (written using Save()) from a binary file. | |
void | Read (FILE *File) |
Reads class attributes from an ASCII File in FEAWEB format. | |
void | Print (FILE *File=stdout) |
Prints class information in an ASCII file. | |
void | Free () |
Releases the memory allocated for the class attributes. | |
NURBSLineBoundaryEntity & | operator[] (long PointNumber) |
Operator for accessing operations of NURBSLineBoundaryEntity from the global identification number of the endpoint. | |
Protected Attributes | |
BuiltInArray< long > | PointIndex |
Index that relates the global identification number of points with their order in the table. @. | |
Array< NURBSLineBoundaryEntity > | Points |
Array of parameterized two-dimensional points. @ ## begin Parametric2DPoints::Points%39D9DB2502B9.role preserve=no protected: Array< NURBSLineBoundaryEntity > {1..1 -> 1..1VHgAN}. |
BuiltInArray<long> Parametric2DPoints::PointIndex [protected] |
Index that relates the global identification number of points with their order in the table. @.
## Attribute: PointIndex%39D9E5EB0098
With this index, it is only necessary to store information of parameterized entities. @ ## begin Parametric2DPoints::PointIndex%39D9E5EB0098.attr preserve=no protected: BuiltInArray<long> {UA}
Array<NURBSLineBoundaryEntity> Parametric2DPoints::Points [protected] |
Array of parameterized two-dimensional points. @ ## begin Parametric2DPoints::Points%39D9DB2502B9.role preserve=no protected: Array< NURBSLineBoundaryEntity > {1..1 -> 1..1VHgAN}.
## Association: Design Model::Business Specific::Opt::Opt\: Design Classes::<unnamed>%39D9DB24038A ## Role: Parametric2DPoints::Points%39D9DB2502B9