| SoInput Methods |
The SoInput type exposes the following members.
| Name | Description | |
|---|---|---|
| AddDirectoryFirst | The OIV.Inventor.SoInput class maintains a global list of directories that is searched to find files when opening them. | |
| AddDirectoryLast | The OIV.Inventor.SoInput class maintains a global list of directories that is searched to find files when opening them. | |
| AddEnvDirectoriesFirst(String) | Calls AddEnvDirectoriesFirst(envVarName, DIRECTORIES_SEPARATOR). | |
| AddEnvDirectoriesFirst(String, String) | The OIV.Inventor.SoInput class maintains a global list of directories that is searched to find files when opening them. | |
| AddEnvDirectoriesLast(String) | Calls AddEnvDirectoriesLast(envVarName, DIRECTORIES_SEPARATOR). | |
| AddEnvDirectoriesLast(String, String) | The OIV.Inventor.SoInput class maintains a global list of directories that is searched to find files when opening them. | |
| ClearDirectories | Clears the list of directories (including the current directory). | |
| CloseFile | Closes all files on stack opened with OIV.Inventor.SoInput.OpenFile(System.String, System.Boolean, System.Boolean) or OIV.Inventor.SoInput.PushFile(System.String). | |
| Eof | ||
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| FindAbsolutePath | Returns absolute path of given file by looking in OIV.Inventor.SoInput standard directories. | |
| Get | ||
| GetASCIIBuffer | ||
| GetASCIIFile | ||
| GetCurFileName | Returns full name (including directory path) of current file. | |
| GetCurStringFileName | Returns full name (including directory path) of current file. | |
| GetDirectories |
Returns the list of directories.
| |
| GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) | |
| GetHeader | Returns the header of the file being read. | |
| GetInputParameters | Return the current OIV.Inventor.SoInputParameters. | |
| GetIVVersion | Returns the Open Inventor file version of the file being read (2.1). | |
| GetNumBytesRead | Returns the number of bytes read. | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| GetVRMLVersion | ||
| IsBinary | ||
| IsFileVRML2 | ||
| IsUtf8 | ||
| IsValidBuffer | Returns true if the current buffer is valid. | |
| IsValidFile | Returns true if the currently open file is a valid Open Inventor file. | |
| IsZCompressed | ||
| OpenFile(String) | Calls OpenFile(fileName, false, false). | |
| OpenFile(String, Boolean) | Calls OpenFile(fileName, okIfNotFound, false). | |
| OpenFile(String, Boolean, Boolean) | Opens named file. | |
| PushFile | Opens named file. | |
| Read(Boolean) | ||
| Read(Double) | ||
| Read(Int16) | ||
| Read(Int32) | ||
| Read(Int64) | ||
| Read(SByte) | ||
| Read(Single) | ||
| Read(String) | Calls Read(n, false). | |
| Read(UInt16) | ||
| Read(UInt32) | ||
| Read(UInt64) | ||
| Read(SByte, Boolean) | ||
| Read(String, Boolean) | ||
| ReadBinaryArray | ||
| ReadBitMask(String) | Calls ReadBitMask(n, false). | |
| ReadBitMask(String, Boolean) | ||
| ReadByte(Byte) | ||
| ReadByte(SByte) | ||
| RemoveDirectory | Removes named directory from the list. | |
| SetBuffer |
Sets an in-memory buffer to read from, along with its size.
| |
| SetFileVRML2 | ||
| SetInputParameters | Specify parameters to modify/control actions during the read of a file. | |
| SetVRMLVersion | ||
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| UpdateReadPercent | Reports the percentage of bytes read from the file. |