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

Public Member Functions | |
| NURBSSurfaceBoundaryEntity () | |
| Default constructor. | |
| ~NURBSSurfaceBoundaryEntity () | |
| 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, long NumCPs) |
| Reads class attributes from an ASCII File in FEAWEB format. | |
| void | Print (FILE *File) |
| Prints class information in an ASCII file. | |
| void | Free () |
| Releases the memory allocated for the class attributes. | |
| void | SetNumberOfNURBSEntities (long NumEnt) |
| Sets the number of NURBS entities associated to this boundary entity. | |
| long | GetNumberOfNURBSEntities () |
| Returns the number of NURBS entities associated to this boundary entity. | |
| void | SetNURBSEntityNumber (long n, long NumEntity) |
| Sets the global identification number of the n-th NURBS entity associated to this boundary entity. | |
| long | GetNURBSEntityNumber (long n) |
| Returns the global identification number of the n-th NURBS entity associated to this boundary entity. | |
| void | GetNURBSEntityCP (long &cpu, long &cpv, long n, long CPNum) |
| Returns the control point number (cpu,cpv) correspondent to this boundary entity in the n-th surface associated to it. | |
Protected Attributes | |
| Array< NURBSBoundaryEntityInfo > | Entity |
| Set of identification cards relating this 3D endpoint of NURBS curve control point to all surfaces that share it. @ ## begin NURBSSurfaceBoundaryEntity::Entity%39D9E1D9014E.role preserve=no protected: Array< NURBSBoundaryEntityInfo > {1..1 -> 1..1VHgAN}. | |
Set of identification cards relating this 3D endpoint of NURBS curve control point to all surfaces that share it. @ ## begin NURBSSurfaceBoundaryEntity::Entity%39D9E1D9014E.role preserve=no protected: Array< NURBSBoundaryEntityInfo > {1..1 -> 1..1VHgAN}.
## Association: Design Model::Business Specific::Opt::Opt\: Design Classes::<unnamed>%39D9E1D8019D ## Role: NURBSSurfaceBoundaryEntity::Entity%39D9E1D9014E
1.7.6.1