NeoPZ
Public Member Functions | Private Attributes | List of all members
TPZHyperPlane Class Reference

Reads a mesh in a "human readable" format, i.e. in text format and with coments. Getting Data. More...

#include <pzhyperplane.h>

Collaboration diagram for TPZHyperPlane:
[legend]

Public Member Functions

 TPZHyperPlane (TPZVec< REAL > &center, TPZVec< REAL > &normal)
 
bool IsLeft (TPZVec< REAL > &point) const
 
REAL Distance (const TPZVec< REAL > &point, TPZVec< REAL > &jacobian) const
 

Private Attributes

TPZManVector< REAL, 3 > fCenter
 center of the hyperplane More...
 
TPZManVector< REAL, 3 > fNormal
 normal to the hyperplane More...
 

Detailed Description

Reads a mesh in a "human readable" format, i.e. in text format and with coments. Getting Data.

Author
Edimar Cesar Rylo
Since
September 2006 The lines that contains comments must start with a ":" Note that this parser provides interface for read only 2D elasticity materials!

Definition at line 33 of file pzhyperplane.h.

Constructor & Destructor Documentation

◆ TPZHyperPlane()

TPZHyperPlane::TPZHyperPlane ( TPZVec< REAL > &  center,
TPZVec< REAL > &  normal 
)
inline

Definition at line 44 of file pzhyperplane.h.

Member Function Documentation

◆ Distance()

REAL TPZHyperPlane::Distance ( const TPZVec< REAL > &  point,
TPZVec< REAL > &  jacobian 
) const
inline

◆ IsLeft()

bool TPZHyperPlane::IsLeft ( TPZVec< REAL > &  point) const
inline

Definition at line 49 of file pzhyperplane.h.

References val().

Referenced by TPZHyperPlaneIntersect::Intersect().

Member Data Documentation

◆ fCenter

TPZManVector<REAL,3> TPZHyperPlane::fCenter
private

center of the hyperplane

Definition at line 37 of file pzhyperplane.h.

◆ fNormal

TPZManVector<REAL,3> TPZHyperPlane::fNormal
private

normal to the hyperplane

Definition at line 40 of file pzhyperplane.h.


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