#include <RixRIB.h>
Inherits RixInterface.
◆ Type
Enumerator |
---|
k_Float | |
k_Integer | |
k_StringV | |
k_Color | |
k_Normal | |
k_Vector | |
k_Point | |
k_HPoint | |
k_MPoint | |
k_Matrix | |
◆ RixRIB()
Constructor is for internal use only.
◆ CreateRIBGenerator()
virtual Ri* RixRIB::CreateRIBGenerator |
( |
Ri * |
parent = 0L , |
|
|
Configuration * |
config = nullptr |
|
) |
| |
|
pure virtual |
Return a pointer to RIB generator, or NULL of there is an error.
If parent is non-NULL the RIB generator created will share the binary encoding and symbol table of the parent generator.
◆ DestroyRIBGenerator()
virtual void RixRIB::DestroyRIBGenerator |
( |
Ri * |
| ) |
|
|
pure virtual |
◆ GetBound()
virtual bool RixRIB::GetBound |
( |
const char * |
archiveName, |
|
|
RtBound |
bound |
|
) |
| |
|
pure virtual |
Get the bounding box of the given RIB archive file.
Returns true if the bbox is encoded in the RIB file, false otherwise.
◆ GetVersion()
virtual int RixInterface::GetVersion |
( |
| ) |
const |
|
inlinevirtualinherited |
Get the version number of this interface.
Different interfaces might have different version numbers in a given release.
References RixInterface::m_version.
◆ GetZipWriter()
Return the current zip file writer object.
Which can be further asked for a new writeable subfile
◆ OpenSubfileForRead()
virtual RixZipSubfile* RixRIB::OpenSubfileForRead |
( |
const char * |
path, |
|
|
const char * |
subfileName |
|
) |
| |
|
pure virtual |
Return a new zip subfile for read-only purposes.
path is the name of the file on disk. subFileName is the name of the subfile within the zip file. There is no RixZipReader object.
◆ m_version
int RixInterface::m_version |
|
protectedinherited |
The documentation for this class was generated from the following file: