Mesh::Segment Class Reference

#include <Segment.h>

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
 
const std::string & getName () const
 
bool isEmpty () const
 
bool isSaved () const
 
const Segmentoperator= (const Segment &)
 
bool operator== (const Segment &) const
 
void removeIndices (const std::vector< unsigned long > &inds)
 
void save (bool on)
 
 Segment (MeshObject *, bool mod)
 
 Segment (MeshObject *, const std::vector< unsigned long > &inds, bool mod)
 
void setName (const std::string &n)
 

Friends

class MeshObject
 

Constructor & Destructor Documentation

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

Member Function Documentation

void Segment::addIndices ( const std::vector< unsigned long > &  inds)
const_facet_iterator Mesh::Segment::facets_begin ( ) const
inline
const_facet_iterator Mesh::Segment::facets_end ( ) const
inline
const std::string& Mesh::Segment::getName ( void  ) const
inline
bool Mesh::Segment::isEmpty ( void  ) const
inline
bool Mesh::Segment::isSaved ( ) const
inline
const Segment & Segment::operator= ( const Segment s)
bool Segment::operator== ( const Segment s) const
void Segment::removeIndices ( const std::vector< unsigned long > &  inds)
void Mesh::Segment::setName ( const std::string &  n)
inline

Friends And Related Function Documentation

friend class MeshObject
friend

The documentation for this class was generated from the following files:
  • src/src/Mod/Mesh/App/Segment.h
  • src/src/Mod/Mesh/App/Segment.cpp