#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 |
◆ 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: