#include <BdLine.h>
Public Member Functions | |
TBdLine (int id) | |
void | SetParams (double xstart, double ystart, double delx, double dely) |
virtual int | GetXYofT (double T, double &X, double &Y) |
virtual int | GetTofXY (double X, double Y, double &T) |
virtual int | ReadIn (std::ifstream &dat) |
virtual int | GetN_InitVerts () |
virtual int | GenInitVerts (double *&points, int I_points, int *&edges, int I_edges) |
Public Member Functions inherited from TBoundComp2D | |
TBoundComp2D (int id) | |
Public Member Functions inherited from TBoundComp | |
TBoundComp (int id, int ref=-1) | |
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 | |
double | Xstart |
double | Ystart |
double | delX |
double | delY |
Protected Attributes inherited from TBoundComp | |
int | ID |
BoundTypes | Type |
bool | FreeBoundaryStatus |
int | refID |
a line as a component of a boundary part
|
inlinevirtual |
get number of initial vertices on this component
Implements TBoundComp2D.
|
virtual |
return the parameter value T of coordinates (X, Y)
Implements TBoundComp2D.
|
virtual |
return the coordinates of parameter value T
Implements TBoundComp2D.
|
virtual |
read parameter from input file
Implements TBoundComp.
void TBdLine::SetParams | ( | double | xstart, |
double | ystart, | ||
double | delx, | ||
double | dely | ||
) |
set all parameters to the given values
|
protected |
x progress of line
|
protected |
y progress of line
|
protected |
x coordinate of the begin of line
|
protected |
y coordinate of the begin of line