#include <BoundComp.h>
Public Member Functions | |
TBoundComp (int id, int ref=-1) | |
virtual int | ReadIn (std::ifstream &dat)=0 |
int | GetID () const |
BoundTypes | GetType () const |
bool | IsFreeBoundary () const |
void | SetFreeBoundaryStatus (bool status) |
void | ChangeType (BoundTypes New_Type) |
void | SetRefID (int _ref) |
int | GetRefID () const |
Protected Attributes | |
int | ID |
BoundTypes | Type |
bool | FreeBoundaryStatus |
int | refID |
components of boundary faces
|
inline |
return ID
|
inline |
return reference
|
inline |
get type of component
|
inline |
get free boundary status
|
pure virtual |
read parameter from input file
Implemented in TBdNonUniformSpline, TBdCylinder, TBdPlane, TBdWall, TBdSphere, TBdCircle, TBdNoPRM, TBdSpline, TBdLine, and TBdPolygon.
|
inline |
set free boundary status
|
inline |
set reference
|
protected |
TRUE if component is on free boundary
|
protected |
component identifier
|
protected |
reference identifier
|
protected |
type of component