diff options
Diffstat (limited to 'src/engine/Controller.cpp')
-rw-r--r-- | src/engine/Controller.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/engine/Controller.cpp b/src/engine/Controller.cpp index 9c39711..bed49ea 100644 --- a/src/engine/Controller.cpp +++ b/src/engine/Controller.cpp @@ -53,7 +53,7 @@ Controller::announce(SharedPtr<Machine> machine) { for (Machina::Machine::Nodes::const_iterator n = machine->nodes().begin(); n != machine->nodes().end(); ++n) { - + SharedPtr<Machina::Client::ClientObject> obj(new Machina::Client::ClientObject((*n)->id())); obj->set(URIs::instance().rdf_type, "machina:Node"); obj->set(URIs::instance().machina_duration, Raul::Atom(float((*n)->duration().to_double()))); @@ -69,13 +69,13 @@ Controller::announce(SharedPtr<Machine> machine) for (Machina::Node::Edges::const_iterator e = (*n)->edges().begin(); e != (*n)->edges().end(); ++e) { _objects.insert(*e); - + SharedPtr<Client::ClientObject> eobj(new Client::ClientObject((*e)->id())); eobj->set(URIs::instance().rdf_type, "machina:Edge"); eobj->set(URIs::instance().machina_probability, (*e)->probability()); eobj->set(URIs::instance().machina_tail_id, (int32_t)(*n)->id()); eobj->set(URIs::instance().machina_head_id, (int32_t)(*e)->head()->id()); - + _client_model.new_object(eobj); } } @@ -116,7 +116,7 @@ Controller::connect(uint64_t tail_id, uint64_t head_id) { SharedPtr<Machina::Node> tail = PtrCast<Machina::Node>(find(tail_id)); SharedPtr<Machina::Node> head = PtrCast<Machina::Node>(find(head_id)); - + SharedPtr<Machina::Edge> edge(new Machina::Edge(tail, head)); tail->add_edge(edge); _objects.insert(edge); @@ -126,7 +126,7 @@ Controller::connect(uint64_t tail_id, uint64_t head_id) obj->set(URIs::instance().machina_probability, 1.0f); obj->set(URIs::instance().machina_tail_id, (int32_t)tail->id()); obj->set(URIs::instance().machina_head_id, (int32_t)head->id()); - + _client_model.new_object(obj); return edge->id(); |