Mercurial > hg > Members > e075743
view src/SearchGeodeVisitor.cpp @ 13:39e0c583e0a3 default tip
add GiantroboClassfile.
author | tokumoritaichirou@w-133-13-243-110.cc.u-ryukyu.ac.jp |
---|---|
date | Wed, 03 Feb 2010 18:37:01 +0900 |
parents | 5727d511a13a |
children |
line wrap: on
line source
/* * SearchGeodeVisitor.cpp * Martial * * Created by ryoma on 10/01/31. * Copyright 2010 琉球大学. All rights reserved. * */ #include "SearchGeodeVisitor.h" void SearchGeodeVisitor::apply(osg::Geode& Geode) { //ここでつまづいた。 char* と std::string の比較はfalse if (Geode.getName() == targetGeodeName) { std::cout << "success geode!!\n"; targetGeode = &Geode; } else { std::cout << "false " << Geode.getName() << "\n"; traverse(Geode); } } void SearchGeodeVisitor::setSearchGeodeName(const std::string &_targetGeodeName) { targetGeodeName = _targetGeodeName; } osg::Geode* SearchGeodeVisitor::getGeode() { return targetGeode; }