CFx SDK Documentation  2023 SP0
Classes | Namespaces | Enumerations
AveDefs.h File Reference
#include "Ve/AveExport.h"
#include "OdString.h"
#include "RxIterator.h"

Go to the source code of this file.

Classes

class  OdAveBitmap
 

Namespaces

 OdAve
 

Enumerations

enum  OdAve::MaterialType { OdAve::kStandard = 0 , OdAve::kGranite = 1 , OdAve::kMarble = 2 , OdAve::kWood = 3 }
 
enum  OdAve::MaterialAttrib {
  OdAve::kAmbient = 0x1 , OdAve::kDiffuse = 0x2 , OdAve::kSpecular = 0x4 , OdAve::kTransparency = 0x8 ,
  OdAve::kRoughness = 0x20 , OdAve::kBumpMap = 0x40 , OdAve::kReflectionProp = 0x100 , OdAve::kRefraction = 0x200
}
 
enum  OdAve::RenderType { OdAve::kRndSimple = 30 , OdAve::kRndPhotoReal = 50 , OdAve::kRndRaytrace = 60 }
 
enum  OdAve::RenderDestination { OdAve::kDestViewport = 20 , OdAve::kDestWindow = 30 , OdAve::kDestFile = 40 }
 
enum  OdAve::RenderQuality { OdAve::kGouraud = 0 , OdAve::kPhong = 1 }
 
enum  OdAve::AntiAliasing {
  OdAve::kAntiAliasNone = 1 , OdAve::kAntiAliasMinimal = 2 , OdAve::kAntiAliasLow = 3 , OdAve::kAntiAliasMedium = 4 ,
  OdAve::kAntiAliasHigh = 5
}
 
enum  OdAve::TextureMapSampling { OdAve::kTMapSampPoint = 1 , OdAve::kTMapSampLinear = 2 , OdAve::kTMapSampMipMap = 3 }
 
enum  OdAve::BackgroundType { OdAve::kBackgroundSolid = 0 , OdAve::kBackgroundGradient = 1 , OdAve::kBackgroundImage = 2 , OdAve::kBackgroundMerge = 3 }
 
enum  OdAve::OptionType {
  OdAve::kRndPref = 0 , OdAve::kRndFullOpt = 1 , OdAve::kRndQuickOpt = 2 , OdAve::kRndScanlOpt = 3 ,
  OdAve::kRndRaytrOpt = 4 , OdAve::kRndRFileOpt = 5 , OdAve::kRndFogOpt = 6 , OdAve::kRndBGOpt = 7 ,
  OdAve::kRndOptAmount = 8
}
 
enum  OdAve::ProjectionMethod { OdAve::kPlanar = 1 , OdAve::kBox = 2 , OdAve::kCylinder = 3 , OdAve::kSphere = 4 }
 
enum  OdAve::TileMethod { OdAve::kTmDefault = 0 , OdAve::kTmTile = 1 , OdAve::kTmCrop = 2 , OdAve::kTmClamp = 3 }
 
enum  OdAve::SetuvType { OdAve::kSetuvPlanar = 1 , OdAve::kSetuvCylindrical = 2 , OdAve::kSetuvSpherical = 3 , OdAve::kSetuvSolid = 6 }