1 #ifndef COIN_SOTOVRMLACTION_H
2 #define COIN_SOTOVRMLACTION_H
27 #include <Inventor/actions/SoAction.h>
28 #include <Inventor/actions/SoSubAction.h>
44 virtual void apply(
const SoPathList & pathlist, SbBool obeysrules = FALSE);
46 SoNode * getVRMLSceneGraph(
void)
const;
48 void expandSoFile(SbBool flag);
49 SbBool areSoFileExpanded(
void)
const;
51 void setUrlName(
const SbString name);
54 void writeTexCoords(SbBool flag);
55 SbBool areTexCoordWritten(
void)
const;
57 void expandTexture2Node(SbBool flag);
58 SbBool areTexture2NodeExpanded(
void)
const;
60 void keepUnknownNodes(SbBool flag);
61 SbBool areUnknownNodeKept(
void)
const;
63 void convertInlineNodes(SbBool flag);
64 SbBool doConvertInlineNodes(
void)
const;
66 void conditionalConversion(SbBool flag);
67 SbBool doConditionalConversion(
void)
const;
69 void setVerbosity(SbBool flag);
70 SbBool isVerbose(
void)
const;
76 class SoToVRMLActionP * pimpl;
77 friend class SoToVRMLActionP;
80 #endif // !COIN_SOTOVRMLACTION_H