{"action":"created","issue":{"url":"https://api.github.com/repos/dartsim/dart/issues/555","labels_url":"https://api.github.com/repos/dartsim/dart/issues/555/labels{/name}","comments_url":"https://api.github.com/repos/dartsim/dart/issues/555/comments","events_url":"https://api.github.com/repos/dartsim/dart/issues/555/events","html_url":"https://github.com/dartsim/dart/issues/555","id":116267151,"number":555,"title":"Several functions are declared, but not defined","user":{"login":"mkoval","id":142251,"avatar_url":"https://avatars.githubusercontent.com/u/142251?v=3","gravatar_id":"","url":"https://api.github.com/users/mkoval","html_url":"https://github.com/mkoval","followers_url":"https://api.github.com/users/mkoval/followers","following_url":"https://api.github.com/users/mkoval/following{/other_user}","gists_url":"https://api.github.com/users/mkoval/gists{/gist_id}","starred_url":"https://api.github.com/users/mkoval/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mkoval/subscriptions","organizations_url":"https://api.github.com/users/mkoval/orgs","repos_url":"https://api.github.com/users/mkoval/repos","events_url":"https://api.github.com/users/mkoval/events{/privacy}","received_events_url":"https://api.github.com/users/mkoval/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-11-11T05:12:21Z","updated_at":"2015-11-11T19:35:23Z","closed_at":null,"body":"These functions are declared, but not defined:\r\n\r\n- most functions in `render::Camera`\r\n- `dart::constraint::BalanceConstraint::getPseudoInverseDamping()`\r\n- `dart::renderer::Light::GetPosition()`\r\n- `dart::renderer::Light::SetPosition()`\r\n- `dart::renderer::Light::GetSpecular()`\r\n- `dart::utils::convertFloatToDec`\r\n- `dart::utils::minElem(std::vector<double, std::allocator<double> >&, int&)`\r\n- `dart::utils::maxElem(std::vector<double, std::allocator<double> >&, int&)`\r\n- `dart::utils::convertDecToFloat(char*)`\r\n- `dart::constraint::ConstraintSolver::getNumConstraints() const`\r\n"},"comment":{"url":"https://api.github.com/repos/dartsim/dart/issues/comments/155888017","html_url":"https://github.com/dartsim/dart/issues/555#issuecomment-155888017","issue_url":"https://api.github.com/repos/dartsim/dart/issues/555","id":155888017,"user":{"login":"jslee02","id":4038467,"avatar_url":"https://avatars.githubusercontent.com/u/4038467?v=3","gravatar_id":"","url":"https://api.github.com/users/jslee02","html_url":"https://github.com/jslee02","followers_url":"https://api.github.com/users/jslee02/followers","following_url":"https://api.github.com/users/jslee02/following{/other_user}","gists_url":"https://api.github.com/users/jslee02/gists{/gist_id}","starred_url":"https://api.github.com/users/jslee02/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jslee02/subscriptions","organizations_url":"https://api.github.com/users/jslee02/orgs","repos_url":"https://api.github.com/users/jslee02/repos","events_url":"https://api.github.com/users/jslee02/events{/privacy}","received_events_url":"https://api.github.com/users/jslee02/received_events","type":"User","site_admin":false},"created_at":"2015-11-11T19:35:22Z","updated_at":"2015-11-11T19:35:22Z","body":"Right. But the definitions of OpenGLCamera functions are also empty. Moreover Camera is not used at all. RenderInterface has Camera as its member but don't use it at all except for just returning the pointer. So there is no real use of Camera at least in our code base."}}