You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
#ifndef _FITK_ZONE_POINTS_H___
|
|
|
|
|
#define _FITK_ZONE_POINTS_H___
|
|
|
|
|
|
|
|
|
|
#include "FITKInterfaceMeshGenAPI.h"
|
|
|
|
|
#include "FITK_Kernel/FITKCore/FITKAbstractDataManager.hpp"
|
|
|
|
|
#include "FITK_Kernel/FITKCore/FITKAbstractDataObject.h"
|
|
|
|
|
#include "FITK_Kernel/FITKCore/FITKVec3D.h"
|
|
|
|
|
|
|
|
|
|
namespace Interface
|
|
|
|
|
{
|
|
|
|
|
class FITKInterfaceMeshGenAPI FITKZonePoint : public Core::FITKAbstractDataObject,
|
|
|
|
|
public Core::FITKPoint
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
using Core::FITKPoint::FITKPoint;
|
|
|
|
|
virtual ~FITKZonePoint() = default;
|
|
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
class FITKInterfaceMeshGenAPI FITKZonePointManager : public Core::FITKAbstractDataObject
|
|
|
|
|
,public Core::FITKAbstractDataManager<FITKZonePoint>
|
|
|
|
|
{
|
|
|
|
|
FITKCLASS(Interface, FITKZonePointManager);
|
|
|
|
|
public:
|
|
|
|
|
explicit FITKZonePointManager();
|
|
|
|
|
virtual ~FITKZonePointManager() = default;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endif
|