1 -- Created on: 2008-10-31
3 -- Copyright (c) 2008-2014 OPEN CASCADE SAS
5 -- This file is part of Open CASCADE Technology software library.
7 -- This library is free software; you can redistribute it and / or modify it
8 -- under the terms of the GNU Lesser General Public version 2.1 as published
9 -- by the Free Software Foundation, with special exception defined in the file
10 -- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
11 -- distribution for complete text of the license and disclaimer of any warranty.
13 -- Alternatively, this file may be used under the terms of Open CASCADE
14 -- commercial license or contractual agreement.
16 class FaceAttribute from BRepMesh inherits TShared from MMgt
18 ---Purpose: auxiliary class for FastDiscret and FastDiscretFace classes
22 Address from Standard,
23 ClassifierPtr from BRepMesh
27 Create returns mutable FaceAttribute from BRepMesh;
29 GetDefFace(me:mutable) returns Real;
33 GetUMin(me:mutable) returns Real;
37 GetVMin(me:mutable) returns Real;
41 GetUMax(me:mutable) returns Real;
45 GetVMax(me:mutable) returns Real;
49 GetDeltaX(me:mutable) returns Real;
53 GetDeltaY(me:mutable) returns Real;
57 GetMinX(me:mutable) returns Real;
61 GetMinY(me:mutable) returns Real;
65 GetClassifier(me:mutable) returns ClassifierPtr from BRepMesh;
70 mydefface : Real from Standard;
71 myumin : Real from Standard;
72 myumax : Real from Standard;
73 myvmin : Real from Standard;
74 myvmax : Real from Standard;
75 mydeltaX : Real from Standard;
76 mydeltaY : Real from Standard;
77 myminX : Real from Standard;
78 myminY : Real from Standard;
79 myclassifier: ClassifierPtr from BRepMesh;