Coin Logo Coin3D is Free Software,
published under the BSD 3-clause license.
https://bitbucket.org/Coin3D/
http://www.kongsberg.com/kogt/
SoInput Member List

This is the complete list of members for SoInput, including all inherited members.

addDirectoryFirst(const char *dirName)SoInputstatic
addDirectoryLast(const char *dirName)SoInputstatic
addEnvDirectoriesFirst(const char *envVarName, const char *separator=":\")SoInputstatic
addEnvDirectoriesLast(const char *envVarName, const char *separator=":\")SoInputstatic
addProto(SoProto *proto)SoInput
addReference(const SbName &name, SoBase *base, SbBool addToGlobalDict=TRUE)SoInputvirtual
addRoute(const SbName &fromnode, const SbName &fromfield, const SbName &tonode, const SbName &tofield)SoInput
checkHeader(SbBool bValidateBufferHeader=FALSE)SoInputprotected
checkISReference(SoFieldContainer *container, const SbName &fieldname, SbBool &readok)SoInput
clearDirectories(void)SoInputstatic
closeFile(void)SoInputvirtual
convertDouble(char *from, double *d)SoInputprotected
convertDoubleArray(char *from, double *to, int len)SoInputprotected
convertFloat(char *from, float *f)SoInputprotected
convertFloatArray(char *from, float *to, int len)SoInputprotected
convertInt32(char *from, int32_t *l)SoInputprotected
convertInt32Array(char *from, int32_t *to, int len)SoInputprotected
convertShort(char *from, short *s)SoInputprotected
convertShortArray(char *from, short *to, int len)SoInputprotected
eof(void) constSoInputvirtual
findFile(const char *fileName, SbString &fullName)SoInputprotected
findProto(const SbName &name)SoInput
findReference(const SbName &name) constSoInputvirtual
freeBytesInBuf(void) constSoInputprotected
fromBuffer(void) constSoInputprotected
get(char &c)SoInputvirtual
getASCIIBuffer(char &c)SoInputvirtual
getASCIIFile(char &c)SoInputvirtual
getBasename(const char *const filename)SoInputstatic
getBasename(const SbString &s)SoInputstatic
getCurFile(void) constSoInputvirtual
getCurFileName(void) constSoInputvirtual
getCurrentProto(void) constSoInput
getDirectories(void)SoInputstatic
getHeader(void)SoInputvirtual
getIVVersion(void)SoInputvirtual
getLocationString(SbString &string) constSoInputvirtual
getNumBytesRead(void) constSoInputvirtual
getPathname(const char *const filename)SoInputstatic
getPathname(const SbString &s)SoInputstatic
init(void)SoInputstatic
initFile(FILE *newFP, const char *fileName, SbString *fullName, SbBool openedHere, SbDict *refDict=NULL)SoInputprotected
isBinary(void)SoInputvirtual
isFileURL(const char *url)SoInputprotected
isFileVRML1(void)SoInput
isFileVRML2(void)SoInput
IsURL(const char *c_strng)SoInputprotected
isValidBuffer(void)SoInputvirtual
isValidFile(void)SoInputvirtual
makeRoomInBuf(size_t nBytes)SoInputprotected
openFile(const char *fileName, SbBool okIfNotFound=FALSE)SoInputvirtual
popFile(void)SoInputprotectedvirtual
popProto(void)SoInput
pushFile(const char *fileName)SoInputvirtual
pushProto(SoProto *proto)SoInput
putBack(const char c)SoInputvirtual
putBack(const char *str)SoInputvirtual
read(char &c)SoInputvirtual
read(char &c, SbBool skip)SoInputvirtual
read(SbString &s)SoInputvirtual
read(SbName &n, SbBool validIdent=FALSE)SoInputvirtual
read(int &i)SoInputvirtual
read(unsigned int &i)SoInputvirtual
read(short &s)SoInputvirtual
read(unsigned short &s)SoInputvirtual
read(float &f)SoInputvirtual
read(double &d)SoInputvirtual
readBinaryArray(unsigned char *c, int length)SoInputvirtual
readBinaryArray(int32_t *l, int length)SoInputvirtual
readBinaryArray(float *f, int length)SoInputvirtual
readBinaryArray(double *d, int length)SoInputvirtual
readByte(int8_t &b)SoInputvirtual
readByte(uint8_t &b)SoInputvirtual
readChar(char *str, char charToRead)SoInputprotected
readDigits(char *str)SoInputprotected
readHex(uint32_t &l)SoInputvirtual
readHexDigits(char *str)SoInputprotected
readInteger(int32_t &l)SoInputprotected
readReal(double &d)SoInputprotected
readUnsignedInteger(uint32_t &l)SoInputprotected
readUnsignedIntegerString(char *str)SoInputprotected
removeDirectory(const char *dirName)SoInputstatic
removeReference(const SbName &name)SoInputvirtual
resetFilePointer(FILE *fptr)SoInputvirtual
searchForFile(const SbString &basename, const SbStringList &directories, const SbStringList &subdirectories)SoInputstatic
setBuffer(const void *bufpointer, size_t bufsize)SoInputvirtual
setDirectories(SbStringList *dirs)SoInputprotectedstatic
setFilePointer(FILE *newFP)SoInputvirtual
setIVVersion(float version)SoInputprotected
setStringArray(const char *strings[])SoInput
skipWhiteSpace(void)SoInputprotected
SoInput(void)SoInput
SoInput(SoInput *dictIn)SoInput
URLToFile(char *out_buf, const char *in_buf)SoInputprotected
~SoInput(void)SoInputvirtual