#include <HYDROData_ShapesGroup.h>
-DEFINE_STANDARD_HANDLE(HYDROData_SplitShapesGroup, HYDROData_ShapesGroup)
-
-
/**\class HYDROData_SplitShapesGroup
* \brief Class that stores/retreives the sequence of split shapes.
*/
*/
enum DataTag
{
- DataTag_First = HYDROData_ShapesGroup::DataTag_First + 100 ///< first tag, to reserve
+ DataTag_First = HYDROData_ShapesGroup::DataTag_First + 100, ///< first tag, to reserve
+ DataTag_InternalEdge
};
public:
- DEFINE_STANDARD_RTTI(HYDROData_SplitShapesGroup);
+ DEFINE_STANDARD_RTTIEXT(HYDROData_SplitShapesGroup, HYDROData_ShapesGroup);
/**
* Returns the kind of this object. Must be redefined in all objects of known type.
*/
HYDRODATA_EXPORT virtual const ObjectKind GetKind() const { return KIND_SPLIT_GROUP; }
+ void SetInternal(bool flag);
+ bool GetInternal() const;
+
protected:
friend class HYDROData_Iterator;