Choreonoid  1.8
Public Member Functions | Protected Member Functions | List of all members
cnoid::AbstractSceneWriter Class Referenceabstract

#include <AbstractSceneWriter.h>

Inheritance diagram for cnoid::AbstractSceneWriter:
cnoid::ObjSceneWriter cnoid::StdSceneWriter

Public Member Functions

virtual ~AbstractSceneWriter ()
 
virtual void setMessageSink (std::ostream &os)
 
virtual bool writeScene (const std::string &filename, SgNode *node)=0
 

Protected Member Functions

bool findOrCopyImageFile (SgImage *image, const std::string &outputBaseDir)
 
std::ostream & os ()
 

Constructor & Destructor Documentation

◆ ~AbstractSceneWriter()

AbstractSceneWriter::~AbstractSceneWriter ( )
virtual

Member Function Documentation

◆ findOrCopyImageFile()

bool AbstractSceneWriter::findOrCopyImageFile ( SgImage image,
const std::string &  outputBaseDir 
)
protected

◆ os()

std::ostream& cnoid::AbstractSceneWriter::os ( )
inlineprotected

◆ setMessageSink()

void AbstractSceneWriter::setMessageSink ( std::ostream &  os)
virtual

◆ writeScene()

virtual bool cnoid::AbstractSceneWriter::writeScene ( const std::string &  filename,
SgNode node 
)
pure virtual

The documentation for this class was generated from the following files: