50#ifndef  _SO_SF_TRIGGER_ 
   51#define  _SO_SF_TRIGGER_ 
   53#include <Inventor/fields/SoSubField.h> 
  115  static void         initClass();
 
  116  static void exitClass();
 
  121  virtual void        startNotify();
 
  125  virtual void        notify(SoNotList *list);
 
  130  virtual void        writeValue(
SoOutput *out) 
const;
 
 
Used to write Open Inventor data files.
 
Field used to trigger engines or connection networks.
 
void getValue() const
Forces any connected engines or fields to evaluate themselves.
 
void setValue()
Starts the notification process; this is equivalent to calling touch().
 
virtual void touch()
Simulates a change to the field, causing attached sensors to fire, connected fields and engines to be...
 
int operator==(const SoSFTrigger &t) const
All trigger fields are equal.
 
int operator!=(const SoSFTrigger &t) const
All trigger fields are equal.
 
Abstract base class for all single-value fields.