#include <anatomist/module/surfpainttools.h>
Definition at line 63 of file surfpainttools.h.
◆ SurfpaintTools()
anatomist::SurfpaintTools::SurfpaintTools |
( |
| ) |
|
◆ ~SurfpaintTools()
virtual anatomist::SurfpaintTools::~SurfpaintTools |
( |
| ) |
|
|
virtual |
◆ addGeodesicPath()
void anatomist::SurfpaintTools::addGeodesicPath |
( |
int |
indexNearestVertex, |
|
|
Point3df |
positionNearestVertex |
|
) |
| |
◆ addToolBarControls()
void anatomist::SurfpaintTools::addToolBarControls |
( |
AWindow3D * |
w3 | ) |
|
◆ addToolBarInfosTexture()
void anatomist::SurfpaintTools::addToolBarInfosTexture |
( |
AWindow3D * |
w3 | ) |
|
◆ brush
void anatomist::SurfpaintTools::brush |
( |
| ) |
|
|
slot |
◆ changeConstraintPathSpinBox
void anatomist::SurfpaintTools::changeConstraintPathSpinBox |
( |
int |
v | ) |
|
|
slot |
◆ changeControl()
void anatomist::SurfpaintTools::changeControl |
( |
int |
control | ) |
|
|
inline |
◆ changeMaxValueSpinBox
void anatomist::SurfpaintTools::changeMaxValueSpinBox |
( |
double |
v | ) |
|
|
slot |
◆ changeMinValueSpinBox
void anatomist::SurfpaintTools::changeMinValueSpinBox |
( |
double |
v | ) |
|
|
slot |
◆ changeToleranceSpinBox
void anatomist::SurfpaintTools::changeToleranceSpinBox |
( |
int |
v | ) |
|
|
slot |
◆ clearAll
void anatomist::SurfpaintTools::clearAll |
( |
| ) |
|
|
slot |
◆ clearHoles
void anatomist::SurfpaintTools::clearHoles |
( |
| ) |
|
|
slot |
◆ clearPath
void anatomist::SurfpaintTools::clearPath |
( |
| ) |
|
|
slot |
◆ clearRegion
void anatomist::SurfpaintTools::clearRegion |
( |
| ) |
|
|
slot |
◆ closeBrushPath()
void anatomist::SurfpaintTools::closeBrushPath |
( |
| ) |
|
◆ colorPicker
void anatomist::SurfpaintTools::colorPicker |
( |
| ) |
|
|
slot |
◆ computeDistanceMap()
void anatomist::SurfpaintTools::computeDistanceMap |
( |
int |
indexNearestVertex | ) |
|
◆ distance
void anatomist::SurfpaintTools::distance |
( |
| ) |
|
|
slot |
◆ erase
void anatomist::SurfpaintTools::erase |
( |
| ) |
|
|
slot |
◆ fastFillMove()
void anatomist::SurfpaintTools::fastFillMove |
( |
int |
indexVertex, |
|
|
float |
newTextureValue, |
|
|
float |
oldTextureValue |
|
) |
| |
◆ fillHolesOnPath()
void anatomist::SurfpaintTools::fillHolesOnPath |
( |
| ) |
|
◆ floodFillStart()
void anatomist::SurfpaintTools::floodFillStart |
( |
int |
indexVertex | ) |
|
◆ floodFillStop()
void anatomist::SurfpaintTools::floodFillStop |
( |
| ) |
|
◆ getActiveControl()
int anatomist::SurfpaintTools::getActiveControl |
( |
| ) |
|
|
inline |
◆ getMeshStructGyriP()
aims::GeodesicPath* anatomist::SurfpaintTools::getMeshStructGyriP |
( |
| ) |
|
|
inline |
◆ getMeshStructSP()
aims::GeodesicPath* anatomist::SurfpaintTools::getMeshStructSP |
( |
| ) |
|
|
inline |
◆ getMeshStructSulciP()
aims::GeodesicPath* anatomist::SurfpaintTools::getMeshStructSulciP |
( |
| ) |
|
|
inline |
◆ getPathType()
std::string anatomist::SurfpaintTools::getPathType |
( |
| ) |
|
|
inline |
◆ getTextureValueFloat()
float anatomist::SurfpaintTools::getTextureValueFloat |
( |
| ) |
const |
|
inline |
◆ getWindow3D()
AWindow3D* anatomist::SurfpaintTools::getWindow3D |
( |
| ) |
|
|
inline |
◆ gyriPath
void anatomist::SurfpaintTools::gyriPath |
( |
| ) |
|
|
slot |
◆ initSurfPaintModule()
bool anatomist::SurfpaintTools::initSurfPaintModule |
( |
AWindow3D * |
w3 | ) |
|
◆ isValid()
bool anatomist::SurfpaintTools::isValid |
( |
| ) |
const |
◆ loadConstraintsList
void anatomist::SurfpaintTools::loadConstraintsList |
( |
std::vector< std::string > |
clist | ) |
|
|
slot |
◆ magicBrush
void anatomist::SurfpaintTools::magicBrush |
( |
| ) |
|
|
slot |
◆ magicBrushStarted()
bool anatomist::SurfpaintTools::magicBrushStarted |
( |
| ) |
const |
|
inline |
◆ magicSelection
void anatomist::SurfpaintTools::magicSelection |
( |
| ) |
|
|
slot |
◆ newEditOperation()
void anatomist::SurfpaintTools::newEditOperation |
( |
| ) |
|
start a new buffer to store texture modifications.
This is called when starting a new brush stroke (button press) etc, and should always be ended with endEditOperation().
◆ path
void anatomist::SurfpaintTools::path |
( |
| ) |
|
|
slot |
◆ pathIsClosed()
bool anatomist::SurfpaintTools::pathIsClosed |
( |
| ) |
|
|
inline |
◆ redo
void anatomist::SurfpaintTools::redo |
( |
| ) |
|
|
slot |
redo the last texture modification
◆ redoGeodesicPath()
void anatomist::SurfpaintTools::redoGeodesicPath |
( |
| ) |
|
◆ redoHolesPaths()
void anatomist::SurfpaintTools::redoHolesPaths |
( |
| ) |
|
◆ redoSelectFill()
void anatomist::SurfpaintTools::redoSelectFill |
( |
| ) |
|
◆ redoTextureOperation()
void anatomist::SurfpaintTools::redoTextureOperation |
( |
| ) |
|
◆ removeToolBarControls()
void anatomist::SurfpaintTools::removeToolBarControls |
( |
AWindow3D * |
w3 | ) |
|
◆ removeToolBarInfosTexture()
void anatomist::SurfpaintTools::removeToolBarInfosTexture |
( |
AWindow3D * |
w3 | ) |
|
◆ restoreTextureValue()
void anatomist::SurfpaintTools::restoreTextureValue |
( |
int |
indexVertex | ) |
|
◆ save
void anatomist::SurfpaintTools::save |
( |
| ) |
|
|
slot |
◆ setClosePath()
void anatomist::SurfpaintTools::setClosePath |
( |
bool |
c | ) |
|
|
inline |
◆ setMaxPoly()
void anatomist::SurfpaintTools::setMaxPoly |
( |
int |
max | ) |
|
|
inline |
◆ setMaxVertex()
void anatomist::SurfpaintTools::setMaxVertex |
( |
int |
max | ) |
|
|
inline |
◆ setMinMaxTexture()
void anatomist::SurfpaintTools::setMinMaxTexture |
( |
float |
min, |
|
|
float |
max |
|
) |
| |
|
inline |
◆ setPolygon()
void anatomist::SurfpaintTools::setPolygon |
( |
int |
p | ) |
|
|
inline |
◆ setTextureValueFloat()
void anatomist::SurfpaintTools::setTextureValueFloat |
( |
double |
v | ) |
|
|
inline |
◆ setVertex()
void anatomist::SurfpaintTools::setVertex |
( |
int |
v | ) |
|
|
inline |
◆ shortestPath
void anatomist::SurfpaintTools::shortestPath |
( |
| ) |
|
|
slot |
◆ sulciPath
void anatomist::SurfpaintTools::sulciPath |
( |
| ) |
|
|
slot |
◆ undo
void anatomist::SurfpaintTools::undo |
( |
| ) |
|
|
slot |
undo the last texture modification
◆ undoGeodesicPath()
void anatomist::SurfpaintTools::undoGeodesicPath |
( |
| ) |
|
◆ undoHolesPaths()
void anatomist::SurfpaintTools::undoHolesPaths |
( |
| ) |
|
◆ undoSelectFill()
void anatomist::SurfpaintTools::undoSelectFill |
( |
| ) |
|
◆ undoTextureOperation()
void anatomist::SurfpaintTools::undoTextureOperation |
( |
| ) |
|
◆ updateConstraintList
void anatomist::SurfpaintTools::updateConstraintList |
( |
| ) |
|
|
slot |
◆ updateTexture()
void anatomist::SurfpaintTools::updateTexture |
( |
std::vector< float > |
values | ) |
|
◆ updateTextureValue()
void anatomist::SurfpaintTools::updateTextureValue |
( |
int |
indexVertex, |
|
|
float |
value |
|
) |
| |
◆ validateEdit
void anatomist::SurfpaintTools::validateEdit |
( |
| ) |
|
|
slot |
◆ workingObject()
AObject* anatomist::SurfpaintTools::workingObject |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: