Public Member Functions
Sundance::CurveDomain Class Reference
Inheritance diagram for Sundance::CurveDomain:
Sundance::MeshDomainBase Playa::Handleable< MeshDomainBase >

List of all members.

Public Member Functions

 CurveDomain (const ParametrizedCurve &curve, CurveCellFilterMode mode)
virtual ~CurveDomain ()
virtual bool isInsideComputationalDomain (const Point &x) const

Private Attributes

Handleable interface
const ParametrizedCurve & curve_
const CurveCellFilterMode mode_

Detailed Description

Class defines mesh domain based on parametrized curve

Definition at line 99 of file SundanceDomainDefinition.hpp.


Constructor & Destructor Documentation

Sundance::CurveDomain::CurveDomain ( const ParametrizedCurve &  curve,
CurveCellFilterMode  mode 
) [inline]

Ctor with the 2 necessary input arguments

Definition at line 104 of file SundanceDomainDefinition.hpp.

virtual Sundance::CurveDomain::~CurveDomain ( ) [inline, virtual]

empty Dtor

Definition at line 108 of file SundanceDomainDefinition.hpp.


Member Function Documentation

virtual bool Sundance::CurveDomain::isInsideComputationalDomain ( const Point x) const [inline, virtual]

in or outside the domain

Reimplemented from Sundance::MeshDomainBase.

Definition at line 111 of file SundanceDomainDefinition.hpp.

References curve_, and mode_.


Member Data Documentation

const ParametrizedCurve& Sundance::CurveDomain::curve_ [private]

Definition at line 124 of file SundanceDomainDefinition.hpp.

Referenced by isInsideComputationalDomain().

const CurveCellFilterMode Sundance::CurveDomain::mode_ [private]

Definition at line 126 of file SundanceDomainDefinition.hpp.

Referenced by isInsideComputationalDomain().

Site Contact