Cortex
10.0.0-a4
|
Enumerations | |
enum | IECore::IndexedIO::OpenModeFlags { Read = 1L << 0, Write = 1L << 1, Append = 1L << 2, Shared = 1L << 3, Exclusive = 1L << 4 } |
General enums and low level structures. | |
enum | EntryType { Directory =0, File } |
enum | IECore::IndexedIO::DataType { Invalid =0, Float, FloatArray, Double, DoubleArray, Int, IntArray, Long, IECore::IndexedIO::LongArray, IECore::IndexedIO::String, StringArray, UInt, UIntArray, Char, CharArray, UChar, UCharArray, Half, HalfArray, Short, ShortArray, UShort, UShortArray, Int64, Int64Array, UInt64, UInt64Array, InternedStringArray } |
enum | IECore::IndexedIO::MissingBehaviour { ThrowIfMissing = 0, NullIfMissing, CreateIfMissing } |
Enum used to specify behavior when querying child directories. | |
enum | IECore::ParticleReader::RealType { Native = 0, Float = 1, Double = 2 } |
An enum for the values accepted by realTypeParameter(). | |
enum | MissingBehaviour { ThrowIfMissing = IndexedIO::ThrowIfMissing, NullIfMissing = IndexedIO::NullIfMissing, CreateIfMissing = IndexedIO::CreateIfMissing } |
enum | TagFilter { DescendantTag = 1, LocalTag = 2, AncestorTag = 4, EveryTag = DescendantTag | LocalTag | AncestorTag } |
enum | IECore::SceneInterface::HashType { TransformHash, AttributesHash, BoundHash, ObjectHash, ChildNamesHash, HierarchyHash } |
Cortex provides io operations for many standard industry formats, in addition to a set of native formats. All IECore::Objects can be serialised to the native .cob file format using the IECore::ObjectWriter and loaded using the IECore::ObjectReader. Many other formats are supported using a similar pairing of IECore::Reader and IECore::Writer subclasses. All such classes use Parameters to control the io process.
Random access caching is provided by the IECore::SceneCache class which provides automatic interpolation of values and threadsafe parallel operation.
Defines the type of hash to be computed. The hierarchy hash includes all the other types of hash for the queried location and all it's children locations.