9 #ifndef __HOM_ChannelGraphSelection_h__
10 #define __HOM_ChannelGraphSelection_h__
55 std::vector< HOM_ElemPtr<HOM_BaseKeyframe> > keyframes();
57 std::vector<int>
flags();
58 void setFlags(
const std::vector<int> &flags);
61 std::vector<int> timeMarks();
62 std::vector<int> slopes();
63 std::vector<int> accelerations();
64 std::vector<int> segments();
66 std::vector<int> inValues();
67 std::vector<int> inSlopes();
68 std::vector<int> inAccelerations();
70 std::vector<int> outValues();
71 std::vector<int> outSlopes();
72 std::vector<int> outAccelerations();
74 void selectValues(
const std::vector<int> &sel,
bool in=
true,
bool out=
true);
75 void selectTimeMarks(
const std::vector<int> &sel);
76 void selectSlopes(
const std::vector<int> &sel,
bool in=
true,
bool out=
true);
77 void selectAccelerations(
const std::vector<int> &sel,
bool in=
true,
bool out=
true);
78 void selectSegments(
const std::vector<int> &sel);
80 void deselectValues(
const std::vector<int> &sel,
bool in=
true,
bool out=
true);
81 void deselectTimeMarks(
const std::vector<int> &sel);
82 void deselectSlopes(
const std::vector<int> &sel,
bool in=
true,
bool out=
true);
83 void deselectAccelerations(
const std::vector<int> &sel,
bool in=
true,
bool out=
true);
84 void deselectSegments(
const std::vector<int> &sel);
89 std::vector<int> myFlags;
GLsizei const GLchar *const * string
GLsizei const GLchar *const * path
string __repr__(VtArray< T > const &self)
bool operator!=(const Mat3< T0 > &m0, const Mat3< T1 > &m1)
Inequality operator, does exact floating point comparisons.
GLuint const GLchar * name
GLenum GLsizei GLsizei GLint * values
OIIO_UTIL_API bool rename(string_view from, string_view to, std::string &err)
bool operator==(const Mat3< T0 > &m0, const Mat3< T1 > &m1)
Equality operator, does exact floating point comparisons.