Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TEXTUREobs Class Reference

#include <geom_obs.H>

Inheritance diagram for TEXTUREobs:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~TEXTUREobs ()
virtual void notify_texture (CGEOMptr &)=0
void texture_obs ()
void unobs_texture ()

Static Public Member Functions

static void notify_texture_obs (CGEOMptr &g)

Static Private Member Functions

static TEXTUREobs_listtexobs_list ()

Static Private Attributes

static TEXTUREobs_list_all_texture = 0

Detailed Description

Definition at line 113 of file geom_obs.H.


Constructor & Destructor Documentation

virtual TEXTUREobs::~TEXTUREobs  )  [inline, virtual]
 

Definition at line 119 of file geom_obs.H.


Member Function Documentation

virtual void TEXTUREobs::notify_texture CGEOMptr &   )  [pure virtual]
 

Implemented in DISTRIB.

static void TEXTUREobs::notify_texture_obs CGEOMptr &  g  )  [inline, static]
 

Definition at line 121 of file geom_obs.H.

References texobs_list().

Referenced by JOTtexture::get(), GEOM::set_texture(), and GEOM::unset_texture().

static TEXTUREobs_list* TEXTUREobs::texobs_list  )  [inline, static, private]
 

Definition at line 116 of file geom_obs.H.

References _all_texture.

Referenced by notify_texture_obs(), texture_obs(), and unobs_texture().

void TEXTUREobs::texture_obs  )  [inline]
 

Definition at line 126 of file geom_obs.H.

References texobs_list().

Referenced by DISTRIB::DISTRIB().

void TEXTUREobs::unobs_texture  )  [inline]
 

Definition at line 127 of file geom_obs.H.

References texobs_list().


Member Data Documentation

TEXTUREobs_list * TEXTUREobs::_all_texture = 0 [static, private]
 

Definition at line 114 of file geom_obs.H.

Referenced by texobs_list().


The documentation for this class was generated from the following files:
Generated on Mon Sep 18 11:47:36 2006 for jot by  doxygen 1.4.4