|
hp2FEM
0.1
|
Class Parametric3DCurves. More...
#include <Parametric3DCurves.h>

Public Member Functions | |
| Parametric3DCurves () | |
| Default constructor. | |
| ~Parametric3DCurves () | |
| 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. | |
| NURBSSurfaceBoundaryEntity & | operator[] (long CurveNumber) |
| Operator for accessing operations of NURBSSurfaceBoundaryEntity from the global identification number of the curve. | |
Protected Attributes | |
| BuiltInArray< long > | CurveIndex |
| Index that relates the global identification number of curves with their order in the table. @. | |
| Array< NURBSSurfaceBoundaryEntity > | Curves |
| Array of parameterized three-dimensional NURBS curves. @ ## begin Parametric3DCurves::Curves%39D9DB3B02ED.role preserve=no protected: Array< NURBSSurfaceBoundaryEntity > {1..1 -> 1..1VHgAN}. | |
BuiltInArray<long> Parametric3DCurves::CurveIndex [protected] |
Index that relates the global identification number of curves with their order in the table. @.
## Attribute: CurveIndex%39D9E68703C8
With this index, it is only necessary to store information of parameterized entities. @ ## begin Parametric3DCurves::CurveIndex%39D9E68703C8.attr preserve=no protected: BuiltInArray<long> {UA}
Array<NURBSSurfaceBoundaryEntity> Parametric3DCurves::Curves [protected] |
Array of parameterized three-dimensional NURBS curves. @ ## begin Parametric3DCurves::Curves%39D9DB3B02ED.role preserve=no protected: Array< NURBSSurfaceBoundaryEntity > {1..1 -> 1..1VHgAN}.
## Association: Design Model::Business Specific::Opt::Opt\: Design Classes::<unnamed>%39D9DB3B00BC ## Role: Parametric3DCurves::Curves%39D9DB3B02ED
1.7.6.1