Provided by: inventor-doc_2.1.5-10-18_all bug

NAME

       SoTranReceiver — interprets database changes for transcription

INHERITS FROM

       SoTranReceiver

SYNOPSIS

       #include <Inventor/misc/SoTranscribe.h>

          Methods from class SoTranReceiver:

                         SoTranReceiver(SoGroup *rootNode)
                         ~SoTranReceiver()
     SbBool              interpret(SoInput *in)

DESCRIPTION

       This  class  is  used  for  transcribing  Inventor  data.  Transcription is the process of
       packaging changes to a database and sending them over a "wire" to another database.

       The SoTranReceiver class is used on the receiving side  of  transcription.  It  interprets
       changes to a Inventor database packaged up by an SoTranSender.

METHODS

                         SoTranReceiver(SoGroup *rootNode)
          The  constructor  takes  a  pointer to an SoGroup instance that is the root node of the
          scene graph on the receiving end. All changes to the database are made relative to this
          root.

                         ~SoTranReceiver()
          Destructor.

     SbBool              interpret(SoInput *in)
          Interprets the transcription commands found in the given input stream. Returns FALSE on
          any error. Note: some errors (such as invalid node references) are  recoverable,  while
          others (such as syntax errors) are not.

SEE ALSO

       SoInput, SoTranSender

                                                                            SoTranReceiver(3IV)()