src/fileparser/POVElemParser.cpp
/**
 * In this case, this is used to parse planes into the SceneCreator
 * Note that, once again, use of this structure should be minimized
 * @param elem elem to parse
 * @param sceneCreator scene creator to give parser direct access to
 */
In this case, this is used to parse planes into the SceneCreator
Note that, once again, use of this structure should be minimized
@param elem elem to parse
@param sceneCreator scene creator to give parser direct access to
In this case this is used to parse planes into the SceneCreator Note that once again use of this structure should be minimized @param elem elem to parse @param sceneCreator scene creator to give parser direct access to
void POVElemParser::parseCustom(SceneElem elem, SceneCreator& sceneCreator)
{
    if (elem.name == "plane")
    {
        std::shared_ptr<Plane> plane = parsePlane(elem);
    }
    else
    {
        std::runtime_error("Unsupported POV shape: " + elem.name);
    }
}
void POVElemParser :: parseCustom ( SceneElem elem , SceneCreator & sceneCreator ) { if ( elem . name == " " ) { std :: shared_ptr < Plane > plane = parsePlane ( elem ) ; } else { std :: runtime_error ( " " + elem . name ) ; } }
In this case, this is used to parse planes into the SceneCreator
 Note that, once again, use of this structure should be minimized
 @param elem elem to parse
 @param sceneCreator scene creator to give parser direct access to
In this case this is used to parse planes into the SceneCreator Note that once again use of this structure should be minimized @param elem elem to parse @param sceneCreator scene creator to give parser direct access to
//todo add plane to sceneCreator