Version: 6.3.1
Public Types | Public Member Functions

VISU.TPrs3dPtr Struct Reference

#include <VISU_ColoredPrs3dCache_i.hh>

Inheritance diagram for VISU.TPrs3dPtr:
Inheritance graph

Public Types

typedef SALOME::GenericObjPtr
< ColoredPrs3d_i
TSuperClass

Public Member Functions

 TPrs3dPtr ()
 Initialize smart pointer to NULL.
 TPrs3dPtr (ColoredPrs3d_i *thePointer)
 Initialize smart pointer to given object (TSGenericObj must be complete).
 TPrs3dPtr (const TPrs3dPtr &thePointer)
TPrs3dPtroperator= (const TPrs3dPtr &thePointer)
TPrs3dPtroperator= (ColoredPrs3d_i *thePointer)
ColoredPrs3d_iget () const
 Get the contained pointer.
 operator ColoredPrs3d_i * () const
 Get the contained pointer.
ColoredPrs3d_ioperator* () const
ColoredPrs3d_ioperator-> () const
 Provides normal pointer target member access using operator ->.
 operator bool () const

Member Typedef Documentation


Constructor & Destructor Documentation

VISU.TPrs3dPtr.TPrs3dPtr ( )
VISU.TPrs3dPtr.TPrs3dPtr ( ColoredPrs3d_i thePointer)
VISU.TPrs3dPtr.TPrs3dPtr ( const TPrs3dPtr thePointer)

Initialize smart pointer with a new reference to the same object referenced by given smart pointer.


Member Function Documentation

TPrs3dPtr& VISU.TPrs3dPtr.operator= ( const TPrs3dPtr thePointer)

Assign object to reference. This removes any reference to an old object.

References SALOME.GenericObjPtr< ColoredPrs3d_i >.operator=().

TPrs3dPtr& VISU.TPrs3dPtr.operator= ( ColoredPrs3d_i thePointer)

Assign object to reference. This removes any reference to an old object.

References SALOME.GenericObjPtr< ColoredPrs3d_i >.operator=().

ColoredPrs3d_i* VISU.TPrs3dPtr.get ( ) const [virtual]
SALOME.GenericObjPtr< ColoredPrs3d_i >.operator ColoredPrs3d_i * ( ) const [inherited]
ColoredPrs3d_i & SALOME.GenericObjPtr< ColoredPrs3d_i >.operator* ( ) const [inherited]

Dereference the pointer and return a reference to the contained object.

ColoredPrs3d_i * SALOME.GenericObjPtr< ColoredPrs3d_i >.operator-> ( ) const [inherited]
SALOME.GenericObjPtr< ColoredPrs3d_i >.operator bool ( ) const [inherited]
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