3ds Max C++ API Reference
MeshNormalSpec.h File Reference
#include "export.h"
#include "maxheap.h"
#include "baseinterface.h"
#include "ipipelineclient.h"
#include "geom/bitarray.h"
#include "geom/box3.h"

Classes

class  MeshNormalFace
 See Also: class MeshNormalSpec This class is used to store specified normal information for a particular face in a Mesh. More...
 
class  MeshNormalSpec
 This class is an interface used to store user-specified normals (such as those created in the Edit Normals modifier). More...
 

Macros

#define MESH_NORMAL_SPEC_INTERFACE   Interface_ID(0xa4e770b, 0x47aa3cf9)
 
#define MESH_NORMAL_NORMALS_BUILT   0x01
 
#define MESH_NORMAL_NORMALS_COMPUTED   0x02
 
#define MESH_NORMAL_DISPLAY_HANDLES   0x04
 
#define MESH_NORMAL_FACE_ANGLES   0x08
 
#define MESH_NORMAL_MODIFIER_SUPPORT   0x20
 
#define MESH_NORMAL_LENGTH_DEFAULT   10.0f
 

Macro Definition Documentation

◆ MESH_NORMAL_SPEC_INTERFACE

#define MESH_NORMAL_SPEC_INTERFACE   Interface_ID(0xa4e770b, 0x47aa3cf9)

◆ MESH_NORMAL_NORMALS_BUILT

#define MESH_NORMAL_NORMALS_BUILT   0x01

◆ MESH_NORMAL_NORMALS_COMPUTED

#define MESH_NORMAL_NORMALS_COMPUTED   0x02

◆ MESH_NORMAL_DISPLAY_HANDLES

#define MESH_NORMAL_DISPLAY_HANDLES   0x04

◆ MESH_NORMAL_FACE_ANGLES

#define MESH_NORMAL_FACE_ANGLES   0x08

◆ MESH_NORMAL_MODIFIER_SUPPORT

#define MESH_NORMAL_MODIFIER_SUPPORT   0x20

◆ MESH_NORMAL_LENGTH_DEFAULT

#define MESH_NORMAL_LENGTH_DEFAULT   10.0f