mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-19 13:40:49 +03:00
Enumeration values have been renamed to use complete prefix Graphic3d_NOM_ -> Graphic3d_NameOfMaterial_ and to match string names (with old values preserved as aliases).
83 lines
4.8 KiB
C++
83 lines
4.8 KiB
C++
// Created on: 1993-03-31
|
|
// Created by: NW,JPB,CAL
|
|
// Copyright (c) 1993-1999 Matra Datavision
|
|
// Copyright (c) 1999-2014 OPEN CASCADE SAS
|
|
//
|
|
// This file is part of Open CASCADE Technology software library.
|
|
//
|
|
// This library is free software; you can redistribute it and/or modify it under
|
|
// the terms of the GNU Lesser General Public License version 2.1 as published
|
|
// by the Free Software Foundation, with special exception defined in the file
|
|
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
|
|
// distribution for complete text of the license and disclaimer of any warranty.
|
|
//
|
|
// Alternatively, this file may be used under the terms of Open CASCADE
|
|
// commercial license or contractual agreement.
|
|
|
|
#ifndef _Graphic3d_NameOfMaterial_HeaderFile
|
|
#define _Graphic3d_NameOfMaterial_HeaderFile
|
|
|
|
//! List of named materials (predefined presets).
|
|
//! Each preset defines either physical (having natural color) or generic (mutable color) material (@sa Graphic3d_TypeOfMaterial).
|
|
enum Graphic3d_NameOfMaterial
|
|
{
|
|
Graphic3d_NameOfMaterial_Brass, //!< Brass (Physic)
|
|
Graphic3d_NameOfMaterial_Bronze, //!< Bronze (Physic)
|
|
Graphic3d_NameOfMaterial_Copper, //!< Copper (Physic)
|
|
Graphic3d_NameOfMaterial_Gold, //!< Gold (Physic)
|
|
Graphic3d_NameOfMaterial_Pewter, //!< Pewter (Physic)
|
|
Graphic3d_NameOfMaterial_Plastered, //!< Plastered (Generic)
|
|
Graphic3d_NameOfMaterial_Plastified, //!< Plastified (Generic)
|
|
Graphic3d_NameOfMaterial_Silver, //!< Silver (Physic)
|
|
Graphic3d_NameOfMaterial_Steel, //!< Steel (Physic)
|
|
Graphic3d_NameOfMaterial_Stone, //!< Stone (Physic)
|
|
Graphic3d_NameOfMaterial_ShinyPlastified, //!< Shiny Plastified (Generic)
|
|
Graphic3d_NameOfMaterial_Satin, //!< Satin (Generic)
|
|
Graphic3d_NameOfMaterial_Metalized, //!< Metalized (Generic)
|
|
Graphic3d_NameOfMaterial_Ionized, //!< Ionized (Generic)
|
|
Graphic3d_NameOfMaterial_Chrome, //!< Chrome (Physic)
|
|
Graphic3d_NameOfMaterial_Aluminum, //!< Aluminum (Physic)
|
|
Graphic3d_NameOfMaterial_Obsidian, //!< Obsidian (Physic)
|
|
Graphic3d_NameOfMaterial_Neon, //!< Neon (Physic)
|
|
Graphic3d_NameOfMaterial_Jade, //!< Jade (Physic)
|
|
Graphic3d_NameOfMaterial_Charcoal, //!< Charcoal (Physic)
|
|
Graphic3d_NameOfMaterial_Water, //!< Water (Physic)
|
|
Graphic3d_NameOfMaterial_Glass, //!< Glass (Physic)
|
|
Graphic3d_NameOfMaterial_Diamond, //!< Diamond (Physic)
|
|
Graphic3d_NameOfMaterial_Transparent, //!< Transparent (Physic)
|
|
Graphic3d_NameOfMaterial_DEFAULT, //!< Default (Generic);
|
|
//! normally used as out-of-range value pointing to some application default
|
|
Graphic3d_NameOfMaterial_UserDefined, //!< User-defined (Physic);
|
|
//! used for any material with non-standard definition
|
|
|
|
// old aliases
|
|
Graphic3d_NOM_BRASS = Graphic3d_NameOfMaterial_Brass,
|
|
Graphic3d_NOM_BRONZE = Graphic3d_NameOfMaterial_Bronze,
|
|
Graphic3d_NOM_COPPER = Graphic3d_NameOfMaterial_Copper,
|
|
Graphic3d_NOM_GOLD = Graphic3d_NameOfMaterial_Gold,
|
|
Graphic3d_NOM_PEWTER = Graphic3d_NameOfMaterial_Pewter,
|
|
Graphic3d_NOM_PLASTER = Graphic3d_NameOfMaterial_Plastered,
|
|
Graphic3d_NOM_PLASTIC = Graphic3d_NameOfMaterial_Plastified,
|
|
Graphic3d_NOM_SILVER = Graphic3d_NameOfMaterial_Silver,
|
|
Graphic3d_NOM_STEEL = Graphic3d_NameOfMaterial_Steel,
|
|
Graphic3d_NOM_STONE = Graphic3d_NameOfMaterial_Stone,
|
|
Graphic3d_NOM_SHINY_PLASTIC = Graphic3d_NameOfMaterial_ShinyPlastified,
|
|
Graphic3d_NOM_SATIN = Graphic3d_NameOfMaterial_Satin,
|
|
Graphic3d_NOM_METALIZED = Graphic3d_NameOfMaterial_Metalized,
|
|
Graphic3d_NOM_NEON_GNC = Graphic3d_NameOfMaterial_Ionized,
|
|
Graphic3d_NOM_CHROME = Graphic3d_NameOfMaterial_Chrome,
|
|
Graphic3d_NOM_ALUMINIUM = Graphic3d_NameOfMaterial_Aluminum,
|
|
Graphic3d_NOM_OBSIDIAN = Graphic3d_NameOfMaterial_Obsidian,
|
|
Graphic3d_NOM_NEON_PHC = Graphic3d_NameOfMaterial_Neon,
|
|
Graphic3d_NOM_JADE = Graphic3d_NameOfMaterial_Jade,
|
|
Graphic3d_NOM_CHARCOAL = Graphic3d_NameOfMaterial_Charcoal,
|
|
Graphic3d_NOM_WATER = Graphic3d_NameOfMaterial_Water,
|
|
Graphic3d_NOM_GLASS = Graphic3d_NameOfMaterial_Glass,
|
|
Graphic3d_NOM_DIAMOND = Graphic3d_NameOfMaterial_Diamond,
|
|
Graphic3d_NOM_TRANSPARENT = Graphic3d_NameOfMaterial_Transparent,
|
|
Graphic3d_NOM_DEFAULT = Graphic3d_NameOfMaterial_DEFAULT,
|
|
Graphic3d_NOM_UserDefined = Graphic3d_NameOfMaterial_UserDefined
|
|
};
|
|
|
|
#endif // _Graphic3d_NameOfMaterial_HeaderFile
|