Gascoigne::Base3d Class Reference

#include <base3d.h>

Inheritance diagram for Gascoigne::Base3d:

Inheritance graph
[legend]
Collaboration diagram for Gascoigne::Base3d:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Base3d ()
const Vertex3dnormal3d () const
const Vertex3dtangent3d () const
const fixarray< 2, int > * faces () const
void point_boundary (int ie, const Vertex2d &s1) const

Protected Attributes

DoubleVector N
std::vector< Vertex3dDN
fixarray< 2, int > face
Vertex3d bn
Vertex3d bt

Constructor & Destructor Documentation

Gascoigne::Base3d::Base3d (  )  [inline]


Member Function Documentation

const fixarray<2,int>* Gascoigne::Base3d::faces (  )  const [inline, virtual]

Reimplemented from Gascoigne::Base.

const Vertex3d* Gascoigne::Base3d::normal3d (  )  const [inline, virtual]

Reimplemented from Gascoigne::Base.

void Gascoigne::Base3d::point_boundary ( int  ie,
const Vertex2d s1 
) const [inline]

const Vertex3d* Gascoigne::Base3d::tangent3d (  )  const [inline, virtual]

Reimplemented from Gascoigne::Base.


Member Data Documentation

Vertex3d Gascoigne::Base3d::bn [mutable, protected]

Vertex3d Gascoigne::Base3d::bt [mutable, protected]

std::vector<Vertex3d> Gascoigne::Base3d::DN [mutable, protected]

fixarray<2,int> Gascoigne::Base3d::face [mutable, protected]

DoubleVector Gascoigne::Base3d::N [mutable, protected]


The documentation for this class was generated from the following file:
Generated on Thu Sep 14 10:47:05 2006 for Gascoigne by  doxygen 1.4.7