/**
Represents a single instance of an Object. An application can derive another
class from this and overload the hook functions to specify location and other
/**
Represents a single instance of an Object. An application can derive another
class from this and overload the hook functions to specify location and other