-// Copyright (C) 2007-2014 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2015 CEA/DEN, EDF R&D, OPEN CASCADE
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
//
#include "GEOM_FaceSource.h"
-#include "OCC2VTK_internal.h"
#include <vtkObjectFactory.h>
GEOM_FaceSource::GEOM_FaceSource()
{
- myData = new FaceSourceInternal;
this->SetNumberOfInputPorts(0);
-}
+}
GEOM_FaceSource::~GEOM_FaceSource()
{
- delete myData;
-}
+}
void
GEOM_FaceSource::
AddFace(const TopoDS_Face& theFace)
{
- myData->myFaceSet.Add(theFace);
-}
-
-void
-GEOM_FaceSource::
-Clear()
-{
- myData->myFaceSet.Clear();
+ myFaceSet.Add(theFace);
}
-
-bool
-GEOM_FaceSource::
-IsEmpty()
-{
- return myData->myFaceSet.IsEmpty();
-}
void
GEOM_FaceSource::