HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HOM_ChannelGraphSelection Class Reference

#include <HOM_ChannelGraphSelection.h>

Public Member Functions

 HOM_ChannelGraphSelection ()
 
 HOM_ChannelGraphSelection (const std::string &name, const std::vector< int > &flags)
 
virtual ~HOM_ChannelGraphSelection ()
 
std::string __repr__ ()
 
bool operator== (const HOM_ChannelGraphSelection &p) const
 
bool operator== (HOM_PtrOrNull< HOM_ChannelGraphSelection > p)
 
bool operator!= (HOM_PtrOrNull< HOM_ChannelGraphSelection > p)
 
HOM_Parmparm ()
 
std::string path ()
 
std::vector< HOM_ElemPtr
< HOM_BaseKeyframe > > 
keyframes ()
 
std::vector< intflags ()
 
void setFlags (const std::vector< int > &flags)
 
std::vector< intvalues ()
 
std::vector< inttimeMarks ()
 
std::vector< intslopes ()
 
std::vector< intaccelerations ()
 
std::vector< intsegments ()
 
std::vector< intinValues ()
 
std::vector< intinSlopes ()
 
std::vector< intinAccelerations ()
 
std::vector< intoutValues ()
 
std::vector< intoutSlopes ()
 
std::vector< intoutAccelerations ()
 
void selectValues (const std::vector< int > &sel, bool in=true, bool out=true)
 
void selectTimeMarks (const std::vector< int > &sel)
 
void selectSlopes (const std::vector< int > &sel, bool in=true, bool out=true)
 
void selectAccelerations (const std::vector< int > &sel, bool in=true, bool out=true)
 
void selectSegments (const std::vector< int > &sel)
 
void deselectValues (const std::vector< int > &sel, bool in=true, bool out=true)
 
void deselectTimeMarks (const std::vector< int > &sel)
 
void deselectSlopes (const std::vector< int > &sel, bool in=true, bool out=true)
 
void deselectAccelerations (const std::vector< int > &sel, bool in=true, bool out=true)
 
void deselectSegments (const std::vector< int > &sel)
 

Detailed Description

Definition at line 25 of file HOM_ChannelGraphSelection.h.

Constructor & Destructor Documentation

HOM_ChannelGraphSelection::HOM_ChannelGraphSelection ( )
HOM_ChannelGraphSelection::HOM_ChannelGraphSelection ( const std::string name,
const std::vector< int > &  flags 
)
virtual HOM_ChannelGraphSelection::~HOM_ChannelGraphSelection ( )
virtual

Member Function Documentation

std::string HOM_ChannelGraphSelection::__repr__ ( )
std::vector<int> HOM_ChannelGraphSelection::accelerations ( )
void HOM_ChannelGraphSelection::deselectAccelerations ( const std::vector< int > &  sel,
bool  in = true,
bool  out = true 
)
void HOM_ChannelGraphSelection::deselectSegments ( const std::vector< int > &  sel)
void HOM_ChannelGraphSelection::deselectSlopes ( const std::vector< int > &  sel,
bool  in = true,
bool  out = true 
)
void HOM_ChannelGraphSelection::deselectTimeMarks ( const std::vector< int > &  sel)
void HOM_ChannelGraphSelection::deselectValues ( const std::vector< int > &  sel,
bool  in = true,
bool  out = true 
)
std::vector<int> HOM_ChannelGraphSelection::flags ( )
std::vector<int> HOM_ChannelGraphSelection::inAccelerations ( )
std::vector<int> HOM_ChannelGraphSelection::inSlopes ( )
std::vector<int> HOM_ChannelGraphSelection::inValues ( )
std::vector< HOM_ElemPtr<HOM_BaseKeyframe> > HOM_ChannelGraphSelection::keyframes ( )
bool HOM_ChannelGraphSelection::operator== ( const HOM_ChannelGraphSelection p) const
bool HOM_ChannelGraphSelection::operator== ( HOM_PtrOrNull< HOM_ChannelGraphSelection p)
std::vector<int> HOM_ChannelGraphSelection::outAccelerations ( )
std::vector<int> HOM_ChannelGraphSelection::outSlopes ( )
std::vector<int> HOM_ChannelGraphSelection::outValues ( )
HOM_Parm* HOM_ChannelGraphSelection::parm ( )
std::string HOM_ChannelGraphSelection::path ( )
std::vector<int> HOM_ChannelGraphSelection::segments ( )
void HOM_ChannelGraphSelection::selectAccelerations ( const std::vector< int > &  sel,
bool  in = true,
bool  out = true 
)
void HOM_ChannelGraphSelection::selectSegments ( const std::vector< int > &  sel)
void HOM_ChannelGraphSelection::selectSlopes ( const std::vector< int > &  sel,
bool  in = true,
bool  out = true 
)
void HOM_ChannelGraphSelection::selectTimeMarks ( const std::vector< int > &  sel)
void HOM_ChannelGraphSelection::selectValues ( const std::vector< int > &  sel,
bool  in = true,
bool  out = true 
)
void HOM_ChannelGraphSelection::setFlags ( const std::vector< int > &  flags)
std::vector<int> HOM_ChannelGraphSelection::slopes ( )
std::vector<int> HOM_ChannelGraphSelection::timeMarks ( )
std::vector<int> HOM_ChannelGraphSelection::values ( )

The documentation for this class was generated from the following file: