16#ifndef HEPVis_SoPolyhedron_h
17#define HEPVis_SoPolyhedron_h
20#include <Inventor/C/errors/debugerror.h>
21#include <Inventor/nodes/SoShape.h>
22#include <Inventor/fields/SoSFBool.h>
24#include <Inventor/fields/SoSFNode.h>
25#include <Inventor/actions/SoGetPrimitiveCountAction.h>
64 virtual void computeBBox(SoAction*,SbBox3f&,SbVec3f&);
SoPolyhedron()
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
virtual void clearAlternateRep()
std::unique_ptr< SbPolyhedron > m_polyhedron
virtual void generateAlternateRep()
void makeShape(SbPolyhedron *)
virtual void generatePrimitives(SoAction *)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
virtual ~SoPolyhedron()
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
virtual void computeBBox(SoAction *, SbBox3f &, SbVec3f &)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
SO_NODE_HEADER(SoPolyhedron)
long hasVertex(Vertex *vertices, long len, Vertex &v)