C3D Kernel  104065
Макросы | Перечисления | Функции
Файл vsn_namespace.h

Макросы

#define BUFFER_OFFSET(i)   ((char*)V_NULL + (i))

Перечисления

enum  ClippingPlaneId {
  LeftPlane = 0, RightPlane = 1, TopPlane = 2, BottomPlane = 3,
  NearPlane = 4, FarPlane = 5
}
enum  FrustumClassification { InFrustum = 0, IntersectFrustum = 1, OutFrustum = 2 }
enum  LightTypes { PointLight = 0, DirectionLight = 1, SpotLight = 2 }
enum  Orientation {
  Front, Rear, Up, Down,
  Left, Right, IsoXYZ
}
enum  RenderingState {
  NormalRenderState = 0, SpecialMaterialState, SpecialTransparencyState, SpecialMaterialTransparencyState,
  SpecialMaterialPrimitiveState, PrimitiveSelectedState, BodySelectionState, PrimitiveSelectionState
}
enum  RenderMode {
  ShadedMode, ShadedWithEdgesMode, WireframeMode, HiddenLinesRemovedMode,
  HiddenLinesVisibleMode, TransparentMode, OutlineSilhouetteMode
}
enum  VertexBufferObjectType {
  buf_Vertex = 10, buf_Color, buf_Index, buf_Normal,
  buf_Texel
}
enum  TypeTriangulation { Triangles, TrianglesStrip, TrianglesFan }
enum  TypeRep { Geometry_VBO = 1 }
enum  VisibleState {
  Absolute_Visible = 300, Relative_Visible = 301, Absolute_Hide = 302, Absolute_Visible_Pixel_Culling = 304,
  Absolute_Hide_Pixel_Culling = 308
}

Функции

const MbVector3D X_AXIS (1.0, 0.0, 0.0)
const MbVector3D Y_AXIS (0.0, 1.0, 0.0)
const MbVector3D Z_AXIS (0.0, 0.0, 1.0)

Подробное описание


Перечисления

enum LightTypes
Элементы перечислений:
DirectionLight 

точечные источники света испускают свет одинаково во всех направлениях, поэтому требуют только позицию без направления.

SpotLight 

направленный свет моделирует параллельные лучи света от удаленного источника, следовательно, имеет направление, но не позицию.

Элементы перечислений:
Relative_Visible 

абсолютно видимый

Absolute_Hide 

относительно видимый

Absolute_Visible_Pixel_Culling 

абсолютно невидимый

Absolute_Hide_Pixel_Culling 

абсолютно видимый

 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы