Man Linux: Main Page and Category List

NAME

       SoOnOff -

       The SoOnOff engine is a simple on/off switch.

SYNOPSIS

       #include <Inventor/engines/SoOnOff.h>

       Inherits SoEngine.

   Public Member Functions
       SoOnOff (void)

   Static Public Member Functions
       static void initClass (void)

   Public Attributes
       SoSFTrigger on
       SoSFTrigger off
       SoSFTrigger toggle
       SoEngineOutput isOn
       SoEngineOutput isOff

   Protected Member Functions
       virtual ~SoOnOff (void)

Detailed Description

       The SoOnOff engine is a simple on/off switch.

Constructor & Destructor Documentation

   SoOnOff::SoOnOff (void) Default constructor.
   SoOnOff::~SoOnOff (void) [protected, virtual] Destructor is protected
       because engines are reference counted.

Member Function Documentation

   void SoOnOff::initClass (void) [static] Sets up initialization for data
       common to all instances of this class, like submitting necessary
       information to the Coin type system.
       Reimplemented from SoEngine.

Member Data Documentation

   SoSFTrigger SoOnOff::on An input signal on this trigger makes the
       SoOnOff::isOn output become TRUE.
   SoSFTrigger SoOnOff::off An input signal on this trigger makes the
       SoOnOff::isOn output become FALSE.
   SoSFTrigger SoOnOff::toggle An input signal on this trigger toggles the
       TRUE or FALSE value of the SoOnOff::isOn output.
   SoEngineOutput SoOnOff::isOn (SoSFBool) Whether the engine isonor not.
   SoEngineOutput SoOnOff::isOff (SoSFBool) Always the opposite value of
       SoOnOff::isOn.

Author

       Generated automatically by Doxygen for Coin from the source code.