1#ifndef CONSTELLATION_FIBERSWEIGHTSWRITER_H
2#define CONSTELLATION_FIBERSWEIGHTSWRITER_H
4#include <aims/fibers/bundles.h>
40 std::string _outputWeightsFilename;
41 std::ofstream _outputWeightsFile;
virtual void fiberTerminated(const aims::BundleProducer &, const aims::BundleInfo &bundleInfo, const aims::FiberInfo &fiberInfo)
virtual void fiberStarted(const aims::BundleProducer &, const aims::BundleInfo &, const aims::FiberInfo &)
virtual void bundleTerminated(const aims::BundleProducer &, const aims::BundleInfo &bundleInfo)
virtual void noMoreBundle(const aims::BundleProducer &)
virtual void bundleStarted(const aims::BundleProducer &, const aims::BundleInfo &bundleInfo)
virtual ~FibersWeightsWriter()
virtual void newFiberPoint(const aims::BundleProducer &, const aims::BundleInfo &, const aims::FiberInfo &, const aims::FiberPoint &)
FibersWeightsWriter(std::string outputWeightsFilename, bool verbose=true)
aims::Polyline::Point_t FiberPoint