Go to the documentation of this file.
5 #ifndef CNOID_BASE_MULTI_SE3_SEQ_GRAPH_VIEW_H
6 #define CNOID_BASE_MULTI_SE3_SEQ_GRAPH_VIEW_H
11 #include <cnoid/ConnectionSet>
33 virtual int currentNumParts(
const ItemList<>& items)
const;
35 void addGraphDataHandlers(
Item* item,
int partIndex, std::vector<GraphDataHandlerPtr>& out_handlers);
37 void onDataRequest(std::shared_ptr<MultiSE3Seq> seq,
int partIndex,
int type,
int axis,
int frame,
int size,
double* out_values);
38 void onDataModified(
MultiSE3SeqItem* item,
int partIndex,
int type,
int axis,
int frame,
int size,
double* values);
virtual bool restoreState(const Archive &archive)
Definition: MultiSE3SeqGraphView.cpp:174
Definition: ExtensionManager.h:23
Definition: ConnectionSet.h:84
MultiSE3SeqGraphView()
Definition: MultiSE3SeqGraphView.cpp:21
static void initializeClass(ExtensionManager *ext)
Definition: MultiSE3SeqGraphView.cpp:14
std::shared_ptr< GraphDataHandler > GraphDataHandlerPtr
Definition: GraphWidget.h:23
virtual bool storeState(Archive &archive)
Definition: MultiSE3SeqGraphView.cpp:154
~MultiSE3SeqGraphView()
Definition: MultiSE3SeqGraphView.cpp:54
Definition: MultiSE3SeqGraphView.h:15
Definition: AbstractSceneLoader.h:11
Definition: GraphViewBase.h:17
bool isActive() const
Definition: View.cpp:194
Definition: MultiSeqItem.h:16