Mesh::Segment Class Reference

#include <Segment.h>

List of all members.

Classes

class  const_facet_iterator

Public Member Functions

void addIndices (const std::vector< unsigned long > &inds)
const_facet_iterator facets_begin () const
const_facet_iterator facets_end () const
const std::vector< unsigned
long > & 
getIndices () const
bool isEmpty () const
const Segmentoperator= (const Segment &)
bool operator== (const Segment &) const
void removeIndices (const std::vector< unsigned long > &inds)
 Segment (MeshObject *, const std::vector< unsigned long > &inds, bool mod)
 Segment (MeshObject *, bool mod)

Friends

class MeshObject

Detailed Description

Definition at line 36 of file Segment.h.


Constructor & Destructor Documentation

Segment::Segment ( MeshObject mesh,
bool  mod 
)

Definition at line 39 of file Mesh/App/Segment.cpp.

Segment::Segment ( MeshObject mesh,
const std::vector< unsigned long > &  inds,
bool  mod 
)

Definition at line 43 of file Mesh/App/Segment.cpp.


Member Function Documentation

void Segment::addIndices ( const std::vector< unsigned long > &  inds  ) 

Definition at line 50 of file Mesh/App/Segment.cpp.

const_facet_iterator Mesh::Segment::facets_begin (  )  const [inline]

Definition at line 80 of file Segment.h.

const_facet_iterator Mesh::Segment::facets_end (  )  const [inline]

Definition at line 82 of file Segment.h.

const std::vector< unsigned long > & Segment::getIndices (  )  const
bool Mesh::Segment::isEmpty ( void   )  const [inline]

Definition at line 44 of file Segment.h.

Referenced by Mesh::MeshObject::getSegmentsFromType().

const Segment & Segment::operator= ( const Segment s  ) 

Definition at line 78 of file Mesh/App/Segment.cpp.

bool Segment::operator== ( const Segment s  )  const

Definition at line 88 of file Mesh/App/Segment.cpp.

void Segment::removeIndices ( const std::vector< unsigned long > &  inds  ) 

Definition at line 59 of file Mesh/App/Segment.cpp.

References result.


Friends And Related Function Documentation

friend class MeshObject [friend]

Definition at line 50 of file Segment.h.


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

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