9 #ifndef __HOM_ChannelGraphSelection_h__
10 #define __HOM_ChannelGraphSelection_h__
42 const std::vector<int> &
flags);
57 std::vector< HOM_ElemPtr<HOM_BaseKeyframe> > keyframes();
59 std::vector<int>
flags();
60 void setFlags(
const std::vector<int> &flags);
63 std::vector<int> timeMarks();
64 std::vector<int> slopes();
65 std::vector<int> accelerations();
66 std::vector<int> segments();
68 std::vector<int> inValues();
69 std::vector<int> inSlopes();
70 std::vector<int> inAccelerations();
72 std::vector<int> outValues();
73 std::vector<int> outSlopes();
74 std::vector<int> outAccelerations();
76 void selectValues(
const std::vector<int> &sel,
bool in=
true,
bool out=
true);
77 void selectTimeMarks(
const std::vector<int> &sel);
78 void selectSlopes(
const std::vector<int> &sel,
bool in=
true,
bool out=
true);
79 void selectAccelerations(
const std::vector<int> &sel,
bool in=
true,
bool out=
true);
80 void selectSegments(
const std::vector<int> &sel);
82 void deselectValues(
const std::vector<int> &sel,
bool in=
true,
bool out=
true);
83 void deselectTimeMarks(
const std::vector<int> &sel);
84 void deselectSlopes(
const std::vector<int> &sel,
bool in=
true,
bool out=
true);
85 void deselectAccelerations(
const std::vector<int> &sel,
bool in=
true,
bool out=
true);
86 void deselectSegments(
const std::vector<int> &sel);
91 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.