Mesh::Facet Class Reference

The Facet helper class The MeshFacet class provides an interface for the MeshFacetPy class for convenient access to the Mesh data structure. More...

#include <Facet.h>

Inheritance diagram for Mesh::Facet:
MeshCore::MeshGeomFacet

List of all members.

Public Member Functions

 Facet (const Facet &f)
 Facet (const MeshCore::MeshFacet &face=MeshCore::MeshFacet(), MeshObject *obj=0, unsigned long index=ULONG_MAX)
bool isBound (void) const
void operator= (const Facet &f)
 ~Facet ()

Public Attributes

unsigned long Index
Base::Reference< MeshObjectMesh
unsigned long NIndex [3]
unsigned long PIndex [3]

Detailed Description

The Facet helper class The MeshFacet class provides an interface for the MeshFacetPy class for convenient access to the Mesh data structure.

This class should not be used for programming algorithms in C++. Use Mesh Core classes instead!

Definition at line 43 of file Facet.h.


Constructor & Destructor Documentation

Facet::Facet ( const MeshCore::MeshFacet face = MeshCore::MeshFacet(),
MeshObject obj = 0,
unsigned long  index = ULONG_MAX 
)
Facet::Facet ( const Facet f  ) 

Definition at line 49 of file Facet.cpp.

References NIndex, and PIndex.

Facet::~Facet (  ) 

Definition at line 58 of file Facet.cpp.


Member Function Documentation

bool Mesh::Facet::isBound ( void   )  const [inline]

Definition at line 50 of file Facet.h.

Referenced by Mesh::FacetPy::representation().

void Facet::operator= ( const Facet f  ) 

Definition at line 62 of file Facet.cpp.

References Index, Mesh, NIndex, and PIndex.


Member Data Documentation

unsigned long Mesh::Facet::Index

Definition at line 53 of file Facet.h.

Referenced by operator=(), Mesh::FacetPy::representation(), and Mesh::FacetPy::unbound().

unsigned long Mesh::Facet::NIndex[3]

Definition at line 55 of file Facet.h.

Referenced by Facet(), operator=(), and Mesh::FacetPy::representation().

unsigned long Mesh::Facet::PIndex[3]

Definition at line 54 of file Facet.h.

Referenced by Facet(), operator=(), and Mesh::FacetPy::representation().


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

Generated on Wed Nov 23 19:02:20 2011 for FreeCAD by  doxygen 1.6.1