0024830: Remove redundant keyword 'mutable' in CDL declarations
[occt.git] / src / Graphic3d / Graphic3d_Texture1Dmanual.cdl
CommitLineData
b311480e 1-- Created on: 1997-07-28
2-- Created by: Pierre CHALAMET
3-- Copyright (c) 1997-1999 Matra Datavision
973c2be1 4-- Copyright (c) 1999-2014 OPEN CASCADE SAS
b311480e 5--
973c2be1 6-- This file is part of Open CASCADE Technology software library.
b311480e 7--
d5f74e42 8-- This library is free software; you can redistribute it and/or modify it under
9-- the terms of the GNU Lesser General Public License version 2.1 as published
973c2be1 10-- by the Free Software Foundation, with special exception defined in the file
11-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
12-- distribution for complete text of the license and disclaimer of any warranty.
b311480e 13--
973c2be1 14-- Alternatively, this file may be used under the terms of Open CASCADE
15-- commercial license or contractual agreement.
b311480e 16
bf75be98 17class Texture1Dmanual from Graphic3d
7fd59977 18
bf75be98 19inherits Texture1D from Graphic3d
7fd59977 20
bf75be98 21---Purpose: This class provides the implementation of a manual 1D texture.
22-- you MUST provides texture coordinates on your facets if you want to see your texture.
7fd59977 23
bf75be98 24uses
7fd59977 25
bf75be98 26 NameOfTexture1D from Graphic3d,
f376ac72 27 AsciiString from TCollection,
28 PixMap_Handle from Image
7fd59977 29
bf75be98 30is
7fd59977 31
6e33d3ce 32 Create (theFileName : AsciiString from TCollection) returns Texture1Dmanual from Graphic3d;
bf75be98 33 ---Purpose: Creates a texture from the file FileName.
7fd59977 34
6e33d3ce 35 Create (theNOT : NameOfTexture1D from Graphic3d) returns Texture1Dmanual from Graphic3d;
bf75be98 36 ---Purpose: Create a texture from a predefined texture name set.
7fd59977 37
6e33d3ce 38 Create (thePixMap : PixMap_Handle from Image) returns Texture1Dmanual from Graphic3d;
f376ac72 39 ---Purpose: Creates a texture from the pixmap.
40
bf75be98 41end Texture1Dmanual;