hp2FEM  0.1
Public Member Functions | Protected Attributes
NURBSLineBoundaryEntity Class Reference

Class NURBSLineBoundaryEntity. More...

#include <NURBSLineBoundaryEntity.h>

Collaboration diagram for NURBSLineBoundaryEntity:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 NURBSLineBoundaryEntity ()
 Default constructor.
 ~NURBSLineBoundaryEntity ()
 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)
 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 n)
 Returns the local number of this boundary entity (control point number cpu) in the n-th curve associated to it.

Protected Attributes

Array< NURBSBoundaryEntityInfoEntity
 Set of identification cards relating this endpoint to all curves that share it. @ ## begin NURBSLineBoundaryEntity::Entity%39D9E1D60045.role preserve=no protected: Array< NURBSBoundaryEntityInfo > {1..1 -> 1..1VHgAN}.

Detailed Description

Class NURBSLineBoundaryEntity.


Member Data Documentation

Set of identification cards relating this endpoint to all curves that share it. @ ## begin NURBSLineBoundaryEntity::Entity%39D9E1D60045.role preserve=no protected: Array< NURBSBoundaryEntityInfo > {1..1 -> 1..1VHgAN}.

## Association: Design Model::Business Specific::Opt::Opt\: Design Classes::<unnamed>%39D9E1D403E6 ## Role: NURBSLineBoundaryEntity::Entity%39D9E1D60045


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Friends Defines