ColoredPrs3dHolder interface. Interface of 3d presentation's holder, which represents colored 3d presentations, created on fields. It is publishing in the object browser in a separate folder and can be controled by viewer's slider.
import "VISU_Gen.idl";
Data Structures | |
struct | BasicInput |
struct | TimeStampInfo |
Public Types | |
typedef sequence< TimeStampInfo > | TimeStampsRange |
Public Member Functions | |
boolean | Apply (in ColoredPrs3d thePrs3d, in BasicInput theInput, in View3D theView3D) |
ColoredPrs3d | GetDevice () |
VISUType | GetPrsType () |
TimeStampsRange | GetTimeStampsRange () |
BasicInput | GetBasicInput () |
ColoredPrs3dCache | GetCache () |
float | GetMemorySize () |
void | RemoveFromStudy () |
IdType | GetID () |
VISUType | GetType () |
typedef sequence<TimeStampInfo> VISU.ColoredPrs3dHolder.TimeStampsRange |
Defines representation range of timestamps.
boolean VISU.ColoredPrs3dHolder.Apply | ( | in ColoredPrs3d | thePrs3d, | |
in BasicInput | theInput, | |||
in View3D | theView3D | |||
) |
Apply input parameters to last visited presentation in the cache.
ColoredPrs3d VISU.ColoredPrs3dHolder.GetDevice | ( | ) |
Gets the last visited presentation in the cache.
VISUType VISU.ColoredPrs3dHolder.GetPrsType | ( | ) |
Gets type of the managed presentations.
TimeStampsRange VISU.ColoredPrs3dHolder.GetTimeStampsRange | ( | ) |
Gets TimeStampsRange information from the last visited presentation.
BasicInput VISU.ColoredPrs3dHolder.GetBasicInput | ( | ) |
Gets input parameters of the last visited presentation.
ColoredPrs3dCache VISU.ColoredPrs3dHolder.GetCache | ( | ) |
Gets a ColoredPrs3dCache, to which the holder belongs
float VISU.ColoredPrs3dHolder.GetMemorySize | ( | ) |
Gets memory size actually used by the holder (Mb).
void VISU.RemovableObject.RemoveFromStudy | ( | ) | [inherited] |
Remove object from study.
IdType VISU.Base.GetID | ( | ) | [inherited] |
Returns ID of the object.
VISUType VISU.Base.GetType | ( | ) | [inherited] |
Returns the type of the presentable object