HGL::Type::Point Class Reference
[Types]

#include <point.h>

Inheritance diagram for HGL::Type::Point:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual BOUNDINGBOX getBoundingBox () const
 Gets the bounding box of the type.
virtual const SerialIDgetSerialID () const
 Gets the serialization ID of the object.
virtual bool isValid () const

Detailed Description

Author:
Heiko Schäfer <heiko@hgl.rangun.de>

Member Function Documentation

HGL::IType::BOUNDINGBOX Point::getBoundingBox (  )  const [virtual]

Gets the bounding box of the type.

Returns:
the bounding box of the type

Reimplemented from HGL::Type::TypeBase.

const HGL::Type::SerialID & Point::getSerialID (  )  const [virtual]

Gets the serialization ID of the object.

Returns:
the serialization ID of the object

Implements HGL::IType.

virtual bool HGL::Type::Point::isValid (  )  const [virtual]
Note:
This method returns true if a reference is set, but not checking if the reference itself is valid. A type is valid

  1. if all attached types are allowed for this type, if not the type is invalid
  2. if all attached types itself are valid, if not the type is invalid
Subclasses can add more checks if neccessary.Checks if the type is valid.

Reimplemented from HGL::Type::ReferenceHolderBase.


Generated on 9 Apr 2014 for hgl 0.5.26~svn by  doxygen 1.6.1