1 #ifndef COIN_SOMFPATH_H
2 #define COIN_SOMFPATH_H
27 #include <Inventor/fields/SoMField.h>
28 #include <Inventor/fields/SoSubField.h>
29 #include <Inventor/lists/SbList.h>
41 static void initClass(
void);
44 virtual void fixCopy(SbBool copyconnections);
56 #endif // !COIN_SOMFPATH_H
int getNum(void) const
Definition: SoMField.h:86
void valueChanged(SbBool resetdefault=1)
Definition: SoField.cpp:2433
The SoWriteAction class writes a scene graph to file.
Definition: SoWriteAction.h:31
virtual void write(const char c)
Definition: SoOutput.cpp:757
The SoOutput class is an abstraction of an output stream.
Definition: SoOutput.h:42
int num
Definition: SoMField.h:65
void removeAuditor(void *const auditor, const SoNotRec::Type type)
Definition: SoBase.cpp:948
static SoFieldContainer * checkCopy(const SoFieldContainer *orig)
Definition: SoFieldContainer.cpp:797
void append(const Type item)
Definition: SbList.h:98
void insert(const Type item, const int insertbefore)
Definition: SbList.h:109
const SoPath ** getValues(const int start) const
Definition: SoMFPath.h:38
void unref(void) const
Definition: SoBase.cpp:627
The SoMFPath class is a container for paths.
Definition: SoMFPath.h:35
The SoPath class is a container class for traversal path descriptions.
Definition: SoPath.h:43
The SoMField class is the base class for fields which can contain multiple values.
Definition: SoMField.h:32
void addAuditor(void *const auditor, const SoNotRec::Type type)
Definition: SoBase.cpp:933
static SoFieldContainer * findCopy(const SoFieldContainer *orig, const SbBool copyconnections)
Definition: SoFieldContainer.cpp:831
virtual void addWriteReference(SoOutput *out, SbBool isfromfield=0)
Definition: SoBase.cpp:1002
virtual void deleteValues(int start, int num=-1)
The SoBase class is the top-level superclass for a number of class-hierarchies.
Definition: SoBase.h:41
SbBool enableNotify(SbBool on)
Definition: SoField.cpp:1485
virtual void notify(SoNotList *l)
Definition: SoMFPath.cpp:455
The SoFieldContainer class is a base class for all classes that contain fields.
Definition: SoFieldContainer.h:35
void ref(void) const
Definition: SoBase.cpp:574
virtual void countWriteRefs(SoOutput *out) const
Definition: SoField.cpp:2005
SoPath * copy(const int startfromnodeindex=0, int numnodes=0) const
Definition: SoPath.cpp:673
void remove(const int index)
Definition: SbList.h:129
virtual SbBool referencesCopy(void) const
Definition: SoMFPath.cpp:429
virtual void insertSpace(int start, int num)
Definition: SoMField.cpp:725
virtual SbBool referencesCopy(void) const
Definition: SoField.cpp:1666
virtual void notify(SoNotList *nlist)
Definition: SoField.cpp:1382
void setNum(const int num)
Definition: SoMField.cpp:615
void assertAlive(void) const
Definition: SoBase.cpp:546
virtual void fixCopy(SbBool copyconnections)
Definition: SoMFPath.cpp:390
SbBool isOfType(SoType type) const
Definition: SoBase.cpp:710
The SoNode class is the base class for nodes used in scene graphs.
Definition: SoNode.h:47
virtual void insertSpace(int start, int num)
The SoNotList class is a list of SoNotRec notification records.
Definition: SoNotification.h:34
SoNode * getHead(void) const
Definition: SoPath.cpp:180
The SoSFPath class is a container for a single path.
Definition: SoSFPath.h:34
virtual void deleteValues(int start, int num=-1)
Definition: SoMField.cpp:649
SoEngine is the base class for Coin engines.
Definition: SoEngine.h:34
virtual void fixCopy(SbBool copyconnections)
Definition: SoField.cpp:1651
Copyright © 1998-2007 by Systems in Motion AS. All rights reserved.
Generated on Mon Jul 27 2020 for Coin by Doxygen. 1.8.18