Version: 6.3.1
Public Member Functions

VISU.TGaussPtsActorFactory Struct Reference

Extend an abstaract interface to manage Gauss points actors.

#include <VISU_GaussPtsActorFactory.h>

Inheritance diagram for VISU.TGaussPtsActorFactory:
Inheritance graph

Public Member Functions

virtual VISU_GaussPtsAct2CloneActor (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.

Member Function Documentation

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]
virtual void VISU.TActorFactory.RemoveActor ( VISU_ActorBase theActor) [pure virtual, inherited]

Implemented in VISU.PointMap3d_i, and VISU.Prs3d_i.

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS