Open Inventor Release 2024.1.0
 
Loading...
Searching...
No Matches
SoTranReceiver Class Reference

Interprets database changes for transcription. More...

#include <Inventor/misc/SoTranscribe.h>

Public Member Functions

 SoTranReceiver (SoGroup *rootNode)
 Constructor.
 
 ~SoTranReceiver ()
 Destructor.
 
SbBool interpret (SoInput *in)
 Interprets the transcription commands found in the given input stream.
 

Detailed Description

Interprets database changes for transcription.

This class is used for transcribing Open 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 Open Inventor database packaged up by an SoTranSender.

SEE ALSO

SoInput, SoTranSender

Definition at line 223 of file SoTranscribe.h.

Constructor & Destructor Documentation

◆ SoTranReceiver()

SoTranReceiver::SoTranReceiver ( SoGroup rootNode)

Constructor.

Parameters
rootNodeSoGroup 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()

SoTranReceiver::~SoTranReceiver ( )

Destructor.

Member Function Documentation

◆ interpret()

SbBool SoTranReceiver::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.


The documentation for this class was generated from the following file: