chaste.visualization package¶
Submodules¶
chaste.visualization.fortests module¶
Helper classes for running tests
-
class
chaste.visualization.fortests.JupyterNotebookManager[source]¶ -
container_id= 0¶
-
interactive_plotting_loaded= False¶
-
three_js_dir= '/home/grogan/git/PyChaste/src/python/chaste/external'¶
-
-
class
chaste.visualization.fortests.JupyterSceneModifier2(plotting_manager)[source]¶ Bases:
chaste.cell_based._chaste_project_PyChaste_cell_based.VtkSceneModifier2Class for real time plotting of output
Module contents¶
Visualization Module
-
class
chaste.visualization.VtkScene3¶ -
End((VtkScene3)arg1) → None :¶ - C++ signature :
- void End(VtkScene<3u> {lvalue})
-
GetCellPopulationActorGenerator((VtkScene3)arg1) → CellPopulationPyChasteActorGenerator3 :¶ - C++ signature :
- boost::shared_ptr<CellPopulationPyChasteActorGenerator<3u> > GetCellPopulationActorGenerator(VtkScene<3u> {lvalue})
-
GetRenderer((VtkScene3)arg1) → object :¶ - C++ signature :
- vtkSmartPointer<vtkRenderer> GetRenderer(VtkScene<3u> {lvalue})
-
GetSceneAsCharBuffer((VtkScene3)arg1) → object :¶ - C++ signature :
- vtkSmartPointer<vtkUnsignedCharArray> GetSceneAsCharBuffer(VtkScene<3u> {lvalue})
-
ResetRenderer((VtkScene3)arg1[, (int)timeStep=0]) → None :¶ - C++ signature :
- void ResetRenderer(VtkScene<3u> {lvalue} [,unsigned int=0])
ResetRenderer( (VtkScene3)arg1 [, (int)timeStep=0]) -> None :
- C++ signature :
- void ResetRenderer(VtkScene_less__3__greater__wrapper {lvalue} [,unsigned int=0])
-
SetCellPopulation((VtkScene3)arg1, (AbstractCellPopulation3_3)pCellPopulation) → None :¶ - C++ signature :
- void SetCellPopulation(VtkScene<3u> {lvalue},boost::shared_ptr<AbstractCellPopulation<3u, 3u> >)
-
SetIsInteractive((VtkScene3)arg1, (bool)isInteractive) → None :¶ - C++ signature :
- void SetIsInteractive(VtkScene<3u> {lvalue},bool)
-
SetOutputFilePath((VtkScene3)arg1, (str)rPath) → None :¶ - C++ signature :
- void SetOutputFilePath(VtkScene<3u> {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
-
SetSaveAsAnimation((VtkScene3)arg1, (bool)saveAsAnimation) → None :¶ - C++ signature :
- void SetSaveAsAnimation(VtkScene<3u> {lvalue},bool)
-
SetSaveAsImages((VtkScene3)arg1, (bool)saveAsImages) → None :¶ - C++ signature :
- void SetSaveAsImages(VtkScene<3u> {lvalue},bool)
-
Start((VtkScene3)arg1) → None :¶ - C++ signature :
- void Start(VtkScene<3u> {lvalue})
-
StartInteractiveEventHandler((VtkScene3)arg1) → None :¶ - C++ signature :
- void StartInteractiveEventHandler(VtkScene<3u> {lvalue})
-
-
class
chaste.visualization.VtkScene2¶ -
End((VtkScene2)arg1) → None :¶ - C++ signature :
- void End(VtkScene<2u> {lvalue})
-
GetCellPopulationActorGenerator((VtkScene2)arg1) → CellPopulationPyChasteActorGenerator2 :¶ - C++ signature :
- boost::shared_ptr<CellPopulationPyChasteActorGenerator<2u> > GetCellPopulationActorGenerator(VtkScene<2u> {lvalue})
-
GetRenderer((VtkScene2)arg1) → object :¶ - C++ signature :
- vtkSmartPointer<vtkRenderer> GetRenderer(VtkScene<2u> {lvalue})
-
GetSceneAsCharBuffer((VtkScene2)arg1) → object :¶ - C++ signature :
- vtkSmartPointer<vtkUnsignedCharArray> GetSceneAsCharBuffer(VtkScene<2u> {lvalue})
-
ResetRenderer((VtkScene2)arg1[, (int)timeStep=0]) → None :¶ - C++ signature :
- void ResetRenderer(VtkScene<2u> {lvalue} [,unsigned int=0])
ResetRenderer( (VtkScene2)arg1 [, (int)timeStep=0]) -> None :
- C++ signature :
- void ResetRenderer(VtkScene_less__2__greater__wrapper {lvalue} [,unsigned int=0])
-
SetCellPopulation((VtkScene2)arg1, (AbstractCellPopulation2_2)pCellPopulation) → None :¶ - C++ signature :
- void SetCellPopulation(VtkScene<2u> {lvalue},boost::shared_ptr<AbstractCellPopulation<2u, 2u> >)
-
SetIsInteractive((VtkScene2)arg1, (bool)isInteractive) → None :¶ - C++ signature :
- void SetIsInteractive(VtkScene<2u> {lvalue},bool)
-
SetOutputFilePath((VtkScene2)arg1, (str)rPath) → None :¶ - C++ signature :
- void SetOutputFilePath(VtkScene<2u> {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
-
SetSaveAsAnimation((VtkScene2)arg1, (bool)saveAsAnimation) → None :¶ - C++ signature :
- void SetSaveAsAnimation(VtkScene<2u> {lvalue},bool)
-
SetSaveAsImages((VtkScene2)arg1, (bool)saveAsImages) → None :¶ - C++ signature :
- void SetSaveAsImages(VtkScene<2u> {lvalue},bool)
-
Start((VtkScene2)arg1) → None :¶ - C++ signature :
- void Start(VtkScene<2u> {lvalue})
-
StartInteractiveEventHandler((VtkScene2)arg1) → None :¶ - C++ signature :
- void StartInteractiveEventHandler(VtkScene<2u> {lvalue})
-
-
class
chaste.visualization.AbstractPyChasteActorGenerator2¶ -
AddActor((AbstractPyChasteActorGenerator2)arg1, (object)pRenderer) → None :¶ - C++ signature :
- void AddActor(AbstractPyChasteActorGenerator<2u> {lvalue},vtkSmartPointer<vtkRenderer>)
AddActor( (AbstractPyChasteActorGenerator2)arg1, (object)arg2) -> None :
- C++ signature :
- void AddActor(AbstractPyChasteActorGenerator_less__2__greater__wrapper {lvalue},vtkSmartPointer<vtkRenderer>)
-
GetColorTransferFunction((AbstractPyChasteActorGenerator2)arg1) → object :¶ - C++ signature :
- vtkSmartPointer<vtkColorTransferFunction> GetColorTransferFunction(AbstractPyChasteActorGenerator<2u> {lvalue})
-
GetDiscreteColorTransferFunction((AbstractPyChasteActorGenerator2)arg1) → object :¶ - C++ signature :
- vtkSmartPointer<vtkColorTransferFunction> GetDiscreteColorTransferFunction(AbstractPyChasteActorGenerator<2u> {lvalue})
-
SetDataLabel((AbstractPyChasteActorGenerator2)arg1, (str)rLabel) → None :¶ - C++ signature :
- void SetDataLabel(AbstractPyChasteActorGenerator<2u> {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
-
SetEdgeColor((AbstractPyChasteActorGenerator2)arg1, (object)rColor) → None :¶ - C++ signature :
- void SetEdgeColor(AbstractPyChasteActorGenerator<2u> {lvalue},boost::numeric::ublas::c_vector<double, 3ul>)
-
SetEdgeSize((AbstractPyChasteActorGenerator2)arg1, (float)size) → None :¶ - C++ signature :
- void SetEdgeSize(AbstractPyChasteActorGenerator<2u> {lvalue},double)
-
SetPointColor((AbstractPyChasteActorGenerator2)arg1, (object)rColor) → None :¶ - C++ signature :
- void SetPointColor(AbstractPyChasteActorGenerator<2u> {lvalue},boost::numeric::ublas::c_vector<double, 3ul>)
-
SetPointSize((AbstractPyChasteActorGenerator2)arg1, (float)size) → None :¶ - C++ signature :
- void SetPointSize(AbstractPyChasteActorGenerator<2u> {lvalue},double)
-
SetShowEdges((AbstractPyChasteActorGenerator2)arg1, (bool)show) → None :¶ - C++ signature :
- void SetShowEdges(AbstractPyChasteActorGenerator<2u> {lvalue},bool)
-
SetShowPoints((AbstractPyChasteActorGenerator2)arg1, (bool)show) → None :¶ - C++ signature :
- void SetShowPoints(AbstractPyChasteActorGenerator<2u> {lvalue},bool)
-
SetShowVolume((AbstractPyChasteActorGenerator2)arg1, (bool)show) → None :¶ - C++ signature :
- void SetShowVolume(AbstractPyChasteActorGenerator<2u> {lvalue},bool)
-
SetVolumeColor((AbstractPyChasteActorGenerator2)arg1, (object)rColor) → None :¶ - C++ signature :
- void SetVolumeColor(AbstractPyChasteActorGenerator<2u> {lvalue},boost::numeric::ublas::c_vector<double, 3ul>)
-
SetVolumeOpacity((AbstractPyChasteActorGenerator2)arg1, (float)opacity) → None :¶ - C++ signature :
- void SetVolumeOpacity(AbstractPyChasteActorGenerator<2u> {lvalue},double)
-
-
class
chaste.visualization.AbstractPyChasteActorGenerator3¶ -
AddActor((AbstractPyChasteActorGenerator3)arg1, (object)pRenderer) → None :¶ - C++ signature :
- void AddActor(AbstractPyChasteActorGenerator<3u> {lvalue},vtkSmartPointer<vtkRenderer>)
AddActor( (AbstractPyChasteActorGenerator3)arg1, (object)arg2) -> None :
- C++ signature :
- void AddActor(AbstractPyChasteActorGenerator_less__3__greater__wrapper {lvalue},vtkSmartPointer<vtkRenderer>)
-
GetColorTransferFunction((AbstractPyChasteActorGenerator3)arg1) → object :¶ - C++ signature :
- vtkSmartPointer<vtkColorTransferFunction> GetColorTransferFunction(AbstractPyChasteActorGenerator<3u> {lvalue})
-
GetDiscreteColorTransferFunction((AbstractPyChasteActorGenerator3)arg1) → object :¶ - C++ signature :
- vtkSmartPointer<vtkColorTransferFunction> GetDiscreteColorTransferFunction(AbstractPyChasteActorGenerator<3u> {lvalue})
-
SetDataLabel((AbstractPyChasteActorGenerator3)arg1, (str)rLabel) → None :¶ - C++ signature :
- void SetDataLabel(AbstractPyChasteActorGenerator<3u> {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
-
SetEdgeColor((AbstractPyChasteActorGenerator3)arg1, (object)rColor) → None :¶ - C++ signature :
- void SetEdgeColor(AbstractPyChasteActorGenerator<3u> {lvalue},boost::numeric::ublas::c_vector<double, 3ul>)
-
SetEdgeSize((AbstractPyChasteActorGenerator3)arg1, (float)size) → None :¶ - C++ signature :
- void SetEdgeSize(AbstractPyChasteActorGenerator<3u> {lvalue},double)
-
SetPointColor((AbstractPyChasteActorGenerator3)arg1, (object)rColor) → None :¶ - C++ signature :
- void SetPointColor(AbstractPyChasteActorGenerator<3u> {lvalue},boost::numeric::ublas::c_vector<double, 3ul>)
-
SetPointSize((AbstractPyChasteActorGenerator3)arg1, (float)size) → None :¶ - C++ signature :
- void SetPointSize(AbstractPyChasteActorGenerator<3u> {lvalue},double)
-
SetShowEdges((AbstractPyChasteActorGenerator3)arg1, (bool)show) → None :¶ - C++ signature :
- void SetShowEdges(AbstractPyChasteActorGenerator<3u> {lvalue},bool)
-
SetShowPoints((AbstractPyChasteActorGenerator3)arg1, (bool)show) → None :¶ - C++ signature :
- void SetShowPoints(AbstractPyChasteActorGenerator<3u> {lvalue},bool)
-
SetShowVolume((AbstractPyChasteActorGenerator3)arg1, (bool)show) → None :¶ - C++ signature :
- void SetShowVolume(AbstractPyChasteActorGenerator<3u> {lvalue},bool)
-
SetVolumeColor((AbstractPyChasteActorGenerator3)arg1, (object)rColor) → None :¶ - C++ signature :
- void SetVolumeColor(AbstractPyChasteActorGenerator<3u> {lvalue},boost::numeric::ublas::c_vector<double, 3ul>)
-
SetVolumeOpacity((AbstractPyChasteActorGenerator3)arg1, (float)opacity) → None :¶ - C++ signature :
- void SetVolumeOpacity(AbstractPyChasteActorGenerator<3u> {lvalue},double)
-
-
class
chaste.visualization.CellPopulationPyChasteActorGenerator2¶ -
AddActor((CellPopulationPyChasteActorGenerator2)arg1, (object)pRenderer) → None :¶ - C++ signature :
- void AddActor(CellPopulationPyChasteActorGenerator<2u> {lvalue},vtkSmartPointer<vtkRenderer>)
AddActor( (CellPopulationPyChasteActorGenerator2)arg1, (object)pRenderer) -> None :
- C++ signature :
- void AddActor(CellPopulationPyChasteActorGenerator_less__2__greater__wrapper {lvalue},vtkSmartPointer<vtkRenderer>)
-
AddCaBasedCellPopulationActor((CellPopulationPyChasteActorGenerator2)arg1, (object)pRenderer) → None :¶ - C++ signature :
- void AddCaBasedCellPopulationActor(CellPopulationPyChasteActorGenerator<2u> {lvalue},vtkSmartPointer<vtkRenderer>)
-
AddMeshBasedCellPopulationActor((CellPopulationPyChasteActorGenerator2)arg1, (object)pRenderer) → None :¶ - C++ signature :
- void AddMeshBasedCellPopulationActor(CellPopulationPyChasteActorGenerator<2u> {lvalue},vtkSmartPointer<vtkRenderer>)
-
AddPottsBasedCellPopulationActor((CellPopulationPyChasteActorGenerator2)arg1, (object)pRenderer) → None :¶ - C++ signature :
- void AddPottsBasedCellPopulationActor(CellPopulationPyChasteActorGenerator<2u> {lvalue},vtkSmartPointer<vtkRenderer>)
-
AddVertexBasedCellPopulationActor((CellPopulationPyChasteActorGenerator2)arg1, (object)pRenderer) → None :¶ - C++ signature :
- void AddVertexBasedCellPopulationActor(CellPopulationPyChasteActorGenerator<2u> {lvalue},vtkSmartPointer<vtkRenderer>)
-
SetCellPopulation((CellPopulationPyChasteActorGenerator2)arg1, (AbstractCellPopulation2_2)pCellPopulation) → None :¶ - C++ signature :
- void SetCellPopulation(CellPopulationPyChasteActorGenerator<2u> {lvalue},boost::shared_ptr<AbstractCellPopulation<2u, 2u> >)
-
SetColorByCellData((CellPopulationPyChasteActorGenerator2)arg1, (bool)colorByCellData) → None :¶ - C++ signature :
- void SetColorByCellData(CellPopulationPyChasteActorGenerator<2u> {lvalue},bool)
-
SetColorByCellType((CellPopulationPyChasteActorGenerator2)arg1, (bool)colorByCellType) → None :¶ - C++ signature :
- void SetColorByCellType(CellPopulationPyChasteActorGenerator<2u> {lvalue},bool)
-
SetColorByUserDefined((CellPopulationPyChasteActorGenerator2)arg1, (bool)colorByCellUserDefined) → None :¶ - C++ signature :
- void SetColorByUserDefined(CellPopulationPyChasteActorGenerator<2u> {lvalue},bool)
-
SetShowCellCentres((CellPopulationPyChasteActorGenerator2)arg1, (bool)showCentres) → None :¶ - C++ signature :
- void SetShowCellCentres(CellPopulationPyChasteActorGenerator<2u> {lvalue},bool)
-
SetShowMutableMeshEdges((CellPopulationPyChasteActorGenerator2)arg1, (bool)showEdges) → None :¶ - C++ signature :
- void SetShowMutableMeshEdges(CellPopulationPyChasteActorGenerator<2u> {lvalue},bool)
-
SetShowPottsMeshEdges((CellPopulationPyChasteActorGenerator2)arg1, (bool)showEdges) → None :¶ - C++ signature :
- void SetShowPottsMeshEdges(CellPopulationPyChasteActorGenerator<2u> {lvalue},bool)
-
SetShowPottsMeshOutlines((CellPopulationPyChasteActorGenerator2)arg1, (bool)showOutlines) → None :¶ - C++ signature :
- void SetShowPottsMeshOutlines(CellPopulationPyChasteActorGenerator<2u> {lvalue},bool)
-
SetShowVoronoiMeshEdges((CellPopulationPyChasteActorGenerator2)arg1, (bool)showEdges) → None :¶ - C++ signature :
- void SetShowVoronoiMeshEdges(CellPopulationPyChasteActorGenerator<2u> {lvalue},bool)
-
-
class
chaste.visualization.CellPopulationPyChasteActorGenerator3¶ -
AddActor((CellPopulationPyChasteActorGenerator3)arg1, (object)pRenderer) → None :¶ - C++ signature :
- void AddActor(CellPopulationPyChasteActorGenerator<3u> {lvalue},vtkSmartPointer<vtkRenderer>)
AddActor( (CellPopulationPyChasteActorGenerator3)arg1, (object)pRenderer) -> None :
- C++ signature :
- void AddActor(CellPopulationPyChasteActorGenerator_less__3__greater__wrapper {lvalue},vtkSmartPointer<vtkRenderer>)
-
AddCaBasedCellPopulationActor((CellPopulationPyChasteActorGenerator3)arg1, (object)pRenderer) → None :¶ - C++ signature :
- void AddCaBasedCellPopulationActor(CellPopulationPyChasteActorGenerator<3u> {lvalue},vtkSmartPointer<vtkRenderer>)
-
AddMeshBasedCellPopulationActor((CellPopulationPyChasteActorGenerator3)arg1, (object)pRenderer) → None :¶ - C++ signature :
- void AddMeshBasedCellPopulationActor(CellPopulationPyChasteActorGenerator<3u> {lvalue},vtkSmartPointer<vtkRenderer>)
-
AddPottsBasedCellPopulationActor((CellPopulationPyChasteActorGenerator3)arg1, (object)pRenderer) → None :¶ - C++ signature :
- void AddPottsBasedCellPopulationActor(CellPopulationPyChasteActorGenerator<3u> {lvalue},vtkSmartPointer<vtkRenderer>)
-
AddVertexBasedCellPopulationActor((CellPopulationPyChasteActorGenerator3)arg1, (object)pRenderer) → None :¶ - C++ signature :
- void AddVertexBasedCellPopulationActor(CellPopulationPyChasteActorGenerator<3u> {lvalue},vtkSmartPointer<vtkRenderer>)
-
SetCellPopulation((CellPopulationPyChasteActorGenerator3)arg1, (AbstractCellPopulation3_3)pCellPopulation) → None :¶ - C++ signature :
- void SetCellPopulation(CellPopulationPyChasteActorGenerator<3u> {lvalue},boost::shared_ptr<AbstractCellPopulation<3u, 3u> >)
-
SetColorByCellData((CellPopulationPyChasteActorGenerator3)arg1, (bool)colorByCellData) → None :¶ - C++ signature :
- void SetColorByCellData(CellPopulationPyChasteActorGenerator<3u> {lvalue},bool)
-
SetColorByCellType((CellPopulationPyChasteActorGenerator3)arg1, (bool)colorByCellType) → None :¶ - C++ signature :
- void SetColorByCellType(CellPopulationPyChasteActorGenerator<3u> {lvalue},bool)
-
SetColorByUserDefined((CellPopulationPyChasteActorGenerator3)arg1, (bool)colorByCellUserDefined) → None :¶ - C++ signature :
- void SetColorByUserDefined(CellPopulationPyChasteActorGenerator<3u> {lvalue},bool)
-
SetShowCellCentres((CellPopulationPyChasteActorGenerator3)arg1, (bool)showCentres) → None :¶ - C++ signature :
- void SetShowCellCentres(CellPopulationPyChasteActorGenerator<3u> {lvalue},bool)
-
SetShowMutableMeshEdges((CellPopulationPyChasteActorGenerator3)arg1, (bool)showEdges) → None :¶ - C++ signature :
- void SetShowMutableMeshEdges(CellPopulationPyChasteActorGenerator<3u> {lvalue},bool)
-
SetShowPottsMeshEdges((CellPopulationPyChasteActorGenerator3)arg1, (bool)showEdges) → None :¶ - C++ signature :
- void SetShowPottsMeshEdges(CellPopulationPyChasteActorGenerator<3u> {lvalue},bool)
-
SetShowPottsMeshOutlines((CellPopulationPyChasteActorGenerator3)arg1, (bool)showOutlines) → None :¶ - C++ signature :
- void SetShowPottsMeshOutlines(CellPopulationPyChasteActorGenerator<3u> {lvalue},bool)
-
SetShowVoronoiMeshEdges((CellPopulationPyChasteActorGenerator3)arg1, (bool)showEdges) → None :¶ - C++ signature :
- void SetShowVoronoiMeshEdges(CellPopulationPyChasteActorGenerator<3u> {lvalue},bool)
-