#include <anatomist/action/paintaction.h>
|
| BallPaintStrategy () |
|
virtual | ~BallPaintStrategy () |
|
virtual PaintType | paintType () |
|
virtual void | paint (AWindow3D *win, Transformation *transf, const Point3df &point, const AObject *originalLabel, AObject *finalLabel, float brushSize, bool lineMode, carto::VolumeRef< AObject * > &volumeOfLabels, const Point3df &vlOffset, aims::BucketMap< Void >::Bucket &deltaModifications, std::list< std::pair< Point3d, ChangesItem > > &changes, const Point3df &voxelSize, bool line, bool replace, bool mm) |
| Draw. More...
|
|
virtual void | brushPainter (const Point3d &pToInt, const AObject *originalLabel, AObject *finalLabel, float brushSize, carto::VolumeRef< AObject * > &volumeOfLabels, const Point3df &voxelSize, const Point3df &vlOffset, aims::BucketMap< Void >::Bucket &deltaModifications, std::list< std::pair< Point3d, ChangesItem > > &changes, bool replace, bool mm) |
|
| PaintStrategy () |
|
virtual | ~PaintStrategy () |
|
void | reset () |
|
bool | in (const carto::VolumeRef< AObject * > &o, Point3df p, const Point3df &offset) |
|
Definition at line 252 of file paintaction.h.
◆ BallPaintStrategy()
anatomist::BallPaintStrategy::BallPaintStrategy |
( |
| ) |
|
◆ ~BallPaintStrategy()
virtual anatomist::BallPaintStrategy::~BallPaintStrategy |
( |
| ) |
|
|
virtual |
◆ brushPainter()
virtual void anatomist::BallPaintStrategy::brushPainter |
( |
const Point3d & |
pToInt, |
|
|
const AObject * |
originalLabel, |
|
|
AObject * |
finalLabel, |
|
|
float |
brushSize, |
|
|
carto::VolumeRef< AObject * > & |
volumeOfLabels, |
|
|
const Point3df & |
voxelSize, |
|
|
const Point3df & |
vlOffset, |
|
|
aims::BucketMap< Void >::Bucket & |
deltaModifications, |
|
|
std::list< std::pair< Point3d, ChangesItem > > & |
changes, |
|
|
bool |
replace, |
|
|
bool |
mm |
|
) |
| |
|
virtual |
◆ paint()
virtual void anatomist::BallPaintStrategy::paint |
( |
AWindow3D * |
win, |
|
|
Transformation * |
transf, |
|
|
const Point3df & |
point, |
|
|
const AObject * |
originalLabel, |
|
|
AObject * |
finalLabel, |
|
|
float |
brushSize, |
|
|
bool |
lineMode, |
|
|
carto::VolumeRef< AObject * > & |
volumeOfLabels, |
|
|
const Point3df & |
vlOffset, |
|
|
aims::BucketMap< Void >::Bucket & |
deltaModifications, |
|
|
std::list< std::pair< Point3d, ChangesItem > > & |
changes, |
|
|
const Point3df & |
voxelSize, |
|
|
bool |
line, |
|
|
bool |
replace, |
|
|
bool |
mm |
|
) |
| |
|
virtual |
Draw.
- Parameters
-
vlOffset | offset of the volume of labels (if VL coords don't start at (0,0,0) |
Implements anatomist::PaintStrategy.
◆ paintType()
virtual PaintType anatomist::BallPaintStrategy::paintType |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following file: