UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Attributes | List of all members
U3dPRGrid3d::U3dIntEq4dLeftPart Class Reference

#include <u3d_prgrid3d.hpp>

Inheritance diagram for U3dPRGrid3d::U3dIntEq4dLeftPart:
UEqAbstractFunction

Public Member Functions

 U3dIntEq4dLeftPart ()
 
virtual double calc (double x4)
 
void setInitialPoints (U3dPoints4dAr &ips)
 
void setPCoords (double px1, double px2, double px3)
 
- Public Member Functions inherited from UEqAbstractFunction
 UEqAbstractFunction ()
 
virtual ~UEqAbstractFunction ()
 

Protected Attributes

U3dPoints4dAr * m_ips
 
double m_x1
 
double m_x2
 
double m_x3
 

Detailed Description

3d grid interpolation equation left part

Constructor & Destructor Documentation

U3dPRGrid3d::U3dIntEq4dLeftPart::U3dIntEq4dLeftPart ( )

Default constructor

Member Function Documentation

virtual double U3dPRGrid3d::U3dIntEq4dLeftPart::calc ( double  x4)
virtual

Value of the left part function for provided x4-coordinate

Implements UEqAbstractFunction.

void U3dPRGrid3d::U3dIntEq4dLeftPart::setInitialPoints ( U3dPoints4dAr &  ips)
inline

Just copy initial points pointer.

void U3dPRGrid3d::U3dIntEq4dLeftPart::setPCoords ( double  px1,
double  px2,
double  px3 
)
inline

Set desired point coordinates

Member Data Documentation

U3dPoints4dAr* U3dPRGrid3d::U3dIntEq4dLeftPart::m_ips
protected

Grid initial points

double U3dPRGrid3d::U3dIntEq4dLeftPart::m_x1
protected

Desired point 3D coordinates


The documentation for this class was generated from the following file: