aimsdata  5.0.5
Neuroimaging data handling
aims::BundleToGraphWriter Class Reference

#include <aims/fibers/bundles.h>

Inheritance diagram for aims::BundleToGraphWriter:
Collaboration diagram for aims::BundleToGraphWriter:

Public Member Functions

virtual ~BundleToGraphWriter ()
 
void setFileString (const std::string &)
 
- Public Member Functions inherited from aims::BundleToGraph
 BundleToGraph ()
 
 BundleToGraph (Graph &)
 
virtual ~BundleToGraph ()
 
const carto::rc_ptr< Graph > & getGraph () const
 
- Public Member Functions inherited from aims::BundleListener
virtual ~BundleListener ()
 
- Public Member Functions inherited from carto::PropertySet
 PropertySet ()
 
 PropertySet (const PropertySet &)
 
PropertySetoperator= (const PropertySet &)
 
virtual ~PropertySet ()
 
SignalgetSignalPropertyChanged ()
 
void addBuiltinProperty (const std::string &, T &)
 
void addBuiltinProperty (const std::string &, T &, bool &provided)
 
bool getProperty (const std::string &, T &) const
 
void setProperty (const std::string &, const T &)
 
virtual bool getProperty (const std::string &, Object &) const
 
virtual void setProperty (const std::string &, Object)
 
virtual bool removeProperty (const std::string &key)
 
virtual bool hasProperty (const std::string &) const
 
virtual size_t size () const
 
virtual void clearProperties ()
 
virtual void copyBuiltinProperties (const PropertySet &source)
 
virtual Object objectIterator () const
 
iterator getIterator () const
 
void changeBuiltinProperty (const std::string &, T &)
 
void changeBuiltinProperty (const std::string &, T &, bool &provided)
 
- Public Member Functions inherited from carto::RCObject
 RCObject ()
 
 RCObject (const RCObject &)
 
RCObjectoperator= (const RCObject &)
 
virtual ~RCObject ()
 
- Public Member Functions inherited from carto::DictionaryInterface
virtual ~DictionaryInterface ()
 
virtual bool isDictionary () const
 
Object getProperty (const std::string &) const
 
Object getProperty (Object key) const
 
bool getProperty (const std::string &key, T &value) const
 
void setProperty (const std::string &, const char *)
 
void setProperty (const std::string &, const T &)
 
virtual void copyProperties (Object source)
 
virtual bool operator== (const DictionaryInterface &other) const
 
virtual bool operator!= (const DictionaryInterface &other) const
 
void setProperty (const std::string &key, Object const &value)
 
bool getProperty (const std::string &key, Object &value) const
 
- Public Member Functions inherited from carto::SizeInterface
virtual ~SizeInterface ()
 
- Public Member Functions inherited from carto::Interface
virtual ~Interface ()
 
- Public Member Functions inherited from carto::IterableInterface
virtual ~IterableInterface ()
 
virtual bool isIterable () const
 
virtual bool operator== (const IterableInterface &other) const
 
virtual bool operator!= (const IterableInterface &other) const
 

Protected Member Functions

virtual void noMoreBundle (const BundleProducer &)
 
- Protected Member Functions inherited from aims::BundleToGraph
virtual void bundleStarted (const BundleProducer &, const BundleInfo &)
 
virtual void bundleTerminated (const BundleProducer &, const BundleInfo &)
 
virtual void fiberStarted (const BundleProducer &, const BundleInfo &, const FiberInfo &)
 
virtual void fiberTerminated (const BundleProducer &, const BundleInfo &, const FiberInfo &)
 
virtual void newFiberPoint (const BundleProducer &, const BundleInfo &, const FiberInfo &, const FiberPoint &)
 
virtual void parametersValueChanged ()
 
void parameterChangedSlot (const carto::Object &, const std::string &, const carto::Object &)
 
void shuffleBundle ()
 

Additional Inherited Members

- Public Types inherited from carto::PropertySet
typedef ::sigc::signal3< void, const Object &, const std::string &, const Object & > Signal
 
- Public Types inherited from carto::RCObject
typedef int RefCounterType
 
- Protected Attributes inherited from aims::BundleToGraph
Graph_meshResult
 
carto::rc_ptr< Graph_rcptrMeshResult
 
float _minimumLength
 
float _width
 
int _numPointsInMeshSection
 
std::vector< Point2df_section
 
std::vector< int > _boundingbox_min
 
std::vector< int > _boundingbox_max
 
bool _normalsAsFiberStartPos
 
Point3df _relatveFiberStartPos
 
bool _autoFiberStartPos
 
Vertex_currentVertex
 
aims::Polyline _currentCurve
 
carto::rc_ptr< AimsSurfaceTriangle_currentMesh
 
carto::rc_ptr< AimsTimeSurface< 2, Void > > _currentLines
 
size_t _current_fibers_count
 

Detailed Description

Definition at line 414 of file bundles.h.

Constructor & Destructor Documentation

◆ ~BundleToGraphWriter()

aims::BundleToGraphWriter::~BundleToGraphWriter ( )
inlinevirtual

Definition at line 700 of file bundles.h.

Member Function Documentation

◆ noMoreBundle()

virtual void aims::BundleToGraphWriter::noMoreBundle ( const BundleProducer )
protectedvirtual

Reimplemented from aims::BundleToGraph.

◆ setFileString()

void aims::BundleToGraphWriter::setFileString ( const std::string &  )

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