Public Attributes

FaceEx Class Reference

This reference page is linked to from the following overview topics: 3DXI Mesh.


Search for all occurrences

Detailed Description

Simple extension to the 3ds Max Face class.

Simple class to store extended data about the face. The indexing works as a regular 3ds Max Face but mirroring has been taken account of, in the construction.

#include <IGameObject.h>

Inheritance diagram for FaceEx:
Inheritance graph
[legend]

List of all members.

Public Attributes

DWORD  vert [3]
  Index into the vertex array.
DWORD  texCoord [3]
  Index into the standard mapping channel.
DWORD  norm [3]
  Index into the normal array.
DWORD  color [3]
  Index into the vertex color array.
DWORD  illum [3]
  Index into the vertex illumination array.
DWORD  alpha [3]
  Index into the vertex alpha array.
DWORD  smGrp
  The smoothing group.
int  matID
  The material ID of the face.
DWORD  flags
  Additional flags.
int  meshFaceIndex
  Index of corresponding face in the original mesh.
DWORD  edgeVis [3]
  Index into edge visibility array.

Member Data Documentation

DWORD vert[3]

Index into the vertex array.

DWORD texCoord[3]

Index into the standard mapping channel.

DWORD norm[3]

Index into the normal array.

DWORD color[3]

Index into the vertex color array.

DWORD illum[3]

Index into the vertex illumination array.

DWORD alpha[3]

Index into the vertex alpha array.

DWORD smGrp

The smoothing group.

int matID

The material ID of the face.

DWORD flags

Additional flags.

Index of corresponding face in the original mesh.

DWORD edgeVis[3]

Index into edge visibility array.

1 for visible, 0 if the edge is invisible.


FaceEx FaceEx FaceEx FaceEx FaceEx FaceEx FaceEx FaceEx FaceEx FaceEx
FaceEx FaceEx FaceEx FaceEx FaceEx FaceEx FaceEx FaceEx FaceEx FaceEx