// OiBSurfCylinder.hpp #ifndef OiBSurfCylinder_H #define OiBSurfCylinder_H // Constructs an open inventor node from a TRF++ bounded cylinder. #include "OiSurface.h" class OiBSurfCylinder : public OiSurface { public: // methods // class initialization virtual void init_class() const; // Generate the OI node. virtual SoNode* generate_representation(const Surface& srf, const OiSurfaceTraits traits) const; }; #endif