Poster of Linux kernelThe best gift for a Linux geek
TriangleInterface::Hole

TriangleInterface::Hole

Section: C Library Functions (3) Updated: Thu Apr 7 2011
Local index Up
 

NAME

TriangleInterface::Hole -  

SYNOPSIS


#include <mesh_triangle_support.h>

Inherited by TriangleInterface::ArbitraryHole, and TriangleInterface::PolygonHole.  

Public Member Functions


Hole ()

virtual ~Hole ()

virtual unsigned int n_points () const =0

virtual Point point (const unsigned int n) const =0

virtual Point inside () const =0
 

Detailed Description

An abstract class for defining a 2-dimensional hole. We assume that the connectivity of the hole is implicit in the numbering of the points, i.e. node 0 is connected to node 1, node 1 is connected to node 2, etc, and the last node 'wraps around' to connect back to node 0.

Definition at line 280 of file mesh_triangle_support.h.  

Constructor & Destructor Documentation

 

TriangleInterface::Hole::Hole () [inline]Constructor

Definition at line 286 of file mesh_triangle_support.h.

{}
 

virtual TriangleInterface::Hole::~Hole () [inline, virtual]Destructor

Definition at line 291 of file mesh_triangle_support.h.

{}
 

Member Function Documentation

 

virtual Point TriangleInterface::Hole::inside () const [pure virtual]Return an (arbitrary) point which lies inside the hole.

Implemented in TriangleInterface::PolygonHole, and TriangleInterface::ArbitraryHole.  

virtual unsigned int TriangleInterface::Hole::n_points () const [pure virtual]The number of geometric points which define the hole.

Implemented in TriangleInterface::PolygonHole, and TriangleInterface::ArbitraryHole.  

virtual Point TriangleInterface::Hole::point (const unsigned intn) const [pure virtual]Return the nth point defining the hole.

Implemented in TriangleInterface::PolygonHole, and TriangleInterface::ArbitraryHole.

 

Author

Generated automatically by Doxygen for libMesh from the source code.


 

Index

NAME
SYNOPSIS
Public Member Functions
Detailed Description
Constructor & Destructor Documentation
TriangleInterface::Hole::Hole () [inline]Constructor
virtual TriangleInterface::Hole::~Hole () [inline, virtual]Destructor
Member Function Documentation
virtual Point TriangleInterface::Hole::inside () const [pure virtual]Return an (arbitrary) point which lies inside the hole.
virtual unsigned int TriangleInterface::Hole::n_points () const [pure virtual]The number of geometric points which define the hole.
virtual Point TriangleInterface::Hole::point (const unsigned intn) const [pure virtual]Return the nth point defining the hole.
Author

This document was created by man2html, using the manual pages.
Time: 21:57:47 GMT, April 16, 2011