1SoTranReceiver(3IV)() SoTranReceiver(3IV)()
2
3
4
6 SoTranReceiver — interprets database changes for transcription
7
9 SoTranReceiver
10
12 #include <Inventor/misc/SoTranscribe.h>
13
14 Methods from class SoTranReceiver:
15
16 SoTranReceiver(SoGroup *rootNode)
17 ~SoTranReceiver()
18 SbBool interpret(SoInput *in)
19
20
22 This class is used for transcribing Inventor data. Transcription is the
23 process of packaging changes to a database and sending them over a
24 "wire" to another database.
25
26 The SoTranReceiver class is used on the receiving side of transcrip‐
27 tion. It interprets changes to a Inventor database packaged up by an
28 SoTranSender.
29
31 SoTranReceiver(SoGroup *rootNode)
32 The constructor takes a pointer to an SoGroup instance that is the
33 root node of the scene graph on the receiving end. All changes to
34 the database are made relative to this root.
35
36 ~SoTranReceiver()
37 Destructor.
38
39 SbBool interpret(SoInput *in)
40 Interprets the transcription commands found in the given input
41 stream. Returns FALSE on any error. Note: some errors (such as
42 invalid node references) are recoverable, while others (such as syn‐
43 tax errors) are not.
44
45
47 SoInput, SoTranSender
48
49
50
51
52 SoTranReceiver(3IV)()