+ // Changes the inic(top-left point) point of the rectangle
+ virtual void move( double xx, double yy, double zz );
+
+ // Returns true if (x,y,z) is inside the rectangle
+ virtual bool isPointInside( double x, double y, double z );
+
+ // Get the type of the graphical objects (See the GlobalConstants.h file)
+ int getGObjectType( );
+ void setGObjectType( int obtype );
+
+ // The type in BBTK, for boxes for example in a BBS line like (new LoadHola abcd), LoadHola is the type
+ std::string getBBTKType( );
+ void setBBTKType( std::string obtype );
+
+ // The name in BBTK, for boxes for example in a BBS line like (new LoadHola abcd), abcd is the name
+ std::string getBBTKName( );
+ void setBBTKName( std::string obname );
+
+ // The description in BBTK, for boxes
+ std::string getBBTKDescription( );
+ void setBBTKDescription( std::string obdescription );