SOTRANRECEIVER(3iv)
π NAME π
SoTranReceiver β bestie, it 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 π¦
Okay so picture this: this class is the one you call for transcribing Inventor data. And what is transcription, you ask? It's the whole glow-up process of packaging changes to a database and yeeting them over a "wire" to another database. Sending your little database updates through the void, basically. π
SoTranReceiver is the one holding down the fort on the receiving side of transcription. It interprets the changes to an Inventor database that some SoTranSender already packaged up and sent over. So SoTranSender is out here doing the sending, and this class is on the other end going "omg got it, applying it, slay." π
π METHODS π
SoTranReceiver(SoGroup *rootNode)β the constructor, and bestie it takes a pointer to anSoGroupinstance which is the root node of the scene graph on the receiving end. Every single change to the database gets made relative to this root. She's the anchor, the main character, the home base. πΈ~SoTranReceiver()β destructor. That's it, that's the whole vibe. πSbBool interpret(SoInput *in)β interprets the transcription commands found in the given input stream. ReturnsFALSEon any error, no cap.
β οΈ Note: some errors (like invalid node references) are recoverable, while others (like syntax errors) are not. So like... some oopsies are fixable and some are genuinely it's-over energy. Choose wisely. π
π SEE ALSO π
SoInput, SoTranSender
And that's the whole page, bestie β this was SoTranReceiver(3IV), source and version SoTranReceiver(3IV)(). Go forth and transcribe responsibly π«Άπβ¨
π¦ where this page comes from
- debian bookworm: inventor-doc 2.1.5-10+dfsg-2 Β· LGPL-2.0-or-later
- debian trixie: inventor-doc 2.1.6+ds-2 Β· LGPL-2.0-or-later
- ubuntu jammy: inventor-doc 2.1.5-10-24
- ubuntu noble: inventor-doc 2.1.5-10+dfsg-2.1build2 Β· LGPL-2.0-or-later
- ubuntu questing: inventor-doc 2.1.6+ds-2
- ubuntu resolute: inventor-doc 2.1.6.1+ds-1 Β· LGPL-2.0-or-later
- ubuntu stonking: inventor-doc 2.1.6.1+ds-1 Β· LGPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms