6 #ifndef INCLUDED_IMF_TIME_CODE_H
7 #define INCLUDED_IMF_TIME_CODE_H
115 bool dropFrame =
false,
116 bool colorFrame =
false,
117 bool fieldPhase =
false,
121 int binaryGroup1 = 0,
122 int binaryGroup2 = 0,
123 int binaryGroup3 = 0,
124 int binaryGroup4 = 0,
125 int binaryGroup5 = 0,
126 int binaryGroup6 = 0,
127 int binaryGroup7 = 0,
128 int binaryGroup8 = 0);
132 unsigned int timeAndFlags,
133 unsigned int userData = 0,
151 void setHours (
int value);
154 int minutes ()
const;
156 void setMinutes (
int value);
159 int seconds ()
const;
161 void setSeconds (
int value);
166 void setFrame (
int value);
169 bool dropFrame ()
const;
171 void setDropFrame (
bool value);
174 bool colorFrame ()
const;
176 void setColorFrame (
bool value);
179 bool fieldPhase ()
const;
181 void setFieldPhase (
bool value);
186 void setBgf0 (
bool value);
191 void setBgf1 (
bool value);
196 void setBgf2 (
bool value);
199 int binaryGroup (
int group)
const;
201 void setBinaryGroup (
int group,
int value);
214 unsigned int userData ()
const;
217 void setUserData (
unsigned int value);
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
bool operator==(const BaseDimensions< T > &a, const BaseDimensions< Y > &b)
LeafData & operator=(const LeafData &)=delete
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
bool operator!=(const BaseDimensions< T > &a, const BaseDimensions< Y > &b)