Developer documentation | Axl-2.5.1

axlAbstractSurfaceTrimmed.cpp
Go to the documentation of this file.
1 /* axlAbstractSurfaceTrimmed.cpp ---
2  *
3  * Author: Meriadeg Perrinel
4  * Copyright (C) 2008 - Meriadeg Perrinel, Inria.
5  * Created: Tue Nov 9 17:03:56 2010 (+0100)
6  * Version: $Id$
7  * Last-Updated: Tue Mar 29 09:43:31 2011 (+0200)
8  * By: Meriadeg Perrinel
9  * Update #: 36
10  */
11 
12 /* Commentary:
13  *
14  */
15 
16 /* Change log:
17  *
18  */
19 
22 
23 #include <dtkCoreSupport/dtkGlobal.h>
24 
25 class axlAbstractSurfaceTrimmedPrivate
26 {
27 public:
28 };
29 
30 axlAbstractSurfaceTrimmed::axlAbstractSurfaceTrimmed(void) : axlAbstractSurfaceBSpline(), d(new axlAbstractSurfaceTrimmedPrivate)
31 {
32 
33 }
34 
36 {
37  delete d;
38 
39  d = NULL;
40 }
41 
42 void axlAbstractSurfaceTrimmed::setSurface(axlAbstractSurfaceBSpline *surface, QList<axlAbstractCurveBSpline *> boundaryCurveSet)
43 {
44  Q_UNUSED(surface);
45  Q_UNUSED(boundaryCurveSet);
46 }
47 
48 void axlAbstractSurfaceTrimmed::setSurface(axlAbstractSurfaceBSpline *surface, QList<QList <axlAbstractCurveBSpline *> > boundaryCurveSetSet)
49 {
50  Q_UNUSED(surface);
51  Q_UNUSED(boundaryCurveSetSet);
52 }
53 
54 
55 bool axlAbstractSurfaceTrimmed::inDomain(double u, double v) const
56 {
57  DTK_DEFAULT_IMPLEMENTATION;
58 
59  return false;
60 }
61 
62 
63 
65 {
66  DTK_DEFAULT_IMPLEMENTATION;
67 
68  return "";
69 }
virtual bool inDomain(double u, double v) const
virtual QString description(void) const
virtual void setSurface(axlAbstractSurfaceBSpline *surface, QList< axlAbstractCurveBSpline * > boundaryCurveSet)