Extend an abstaract interface to manage Gauss points actors.
#include <VISU_GaussPtsActorFactory.h>

Public Member Functions | |
| virtual VISU_GaussPtsAct2 * | CloneActor (VISU_GaussPtsAct1 *theActor)=0 |
| To create VISU_GaussPtsAct2 actor (segemented representation) from VISU_GaussPtsAct1 (basic representation) | |
| virtual void | UpdateFromActor (VISU_GaussPtsAct *theActor)=0 |
| The VISU_GaussPtsAct can update its presentation. | |
| virtual bool | GetActiveState ()=0 |
| Gets know whether the factory instance can be used for actor management or not. | |
| virtual unsigned long int | GetMTime ()=0 |
| Return modified time of the factory. | |
| virtual void | UpdateActor (VISU_ActorBase *theActor)=0 |
| To update the actor. | |
| virtual void | RemoveActor (VISU_ActorBase *theActor)=0 |
| To unregister the actor. | |
| virtual VISU_GaussPtsAct2* VISU.TGaussPtsActorFactory.CloneActor | ( | VISU_GaussPtsAct1 * | theActor | ) | [pure virtual] |
Implemented in VISU.GaussPoints_i.
| virtual void VISU.TGaussPtsActorFactory.UpdateFromActor | ( | VISU_GaussPtsAct * | theActor | ) | [pure virtual] |
Implemented in VISU.GaussPoints_i.
| virtual bool VISU.TActorFactory.GetActiveState | ( | ) | [pure virtual, inherited] |
Implemented in VISU.PointMap3d_i, and VISU.Prs3d_i.
| virtual unsigned long int VISU.TActorFactory.GetMTime | ( | ) | [pure virtual, inherited] |
Implemented in VISU.PointMap3d_i, and VISU.Prs3d_i.
| virtual void VISU.TActorFactory.UpdateActor | ( | VISU_ActorBase * | theActor | ) | [pure virtual, inherited] |
Implemented in VISU.ColoredPrs3d_i, VISU.GaussPoints_i, VISU.IsoSurfaces_i, VISU.Mesh_i, VISU.MonoColorPrs_i, VISU.PointMap3d_i, VISU.Prs3d_i, VISU.ScalarMap_i, and VISU.Vectors_i.
| virtual void VISU.TActorFactory.RemoveActor | ( | VISU_ActorBase * | theActor | ) | [pure virtual, inherited] |
Implemented in VISU.PointMap3d_i, and VISU.Prs3d_i.