3ds Max C++ API Reference
UVWMapper.h File Reference
#include "export.h"
#include "maxheap.h"
#include "UVWMapTypes.h"
#include "matrix3.h"

Classes

class  UVWMapper
 

Enumerations

enum  CartesianAxisType {
  POSITIVE_X = 0 , POSITIVE_Y = 1 , POSITIVE_Z = 2 , NEGATIVE_X = 3 ,
  NEGATIVE_Y = 4 , NEGATIVE_Z = 5 , N_CARTESIAN_AXIS_TYPES = 6
}
 Enumeration indexing axes of Cartesian coordinate system, in either possible sense, consistent with return value for UVWMapper::MainAxis function. More...
 
enum  CylindricalAxisType {
  RADIAL = 0 , CIRCUMFERENTIAL = 1 , POSITIVE_AXIAL = 2 , NEGATIVE_AXIAL = 3 ,
  N_CYL_AXIS_TYPES = 4
}
 Enumeration indexing axes of Cylindrical coordinate system, including both possible senses of the cylindrical axial direction. More...
 

Enumeration Type Documentation

◆ CartesianAxisType

Enumeration indexing axes of Cartesian coordinate system, in either possible sense, consistent with return value for UVWMapper::MainAxis function.

Enumerator
POSITIVE_X 
POSITIVE_Y 
POSITIVE_Z 
NEGATIVE_X 
NEGATIVE_Y 
NEGATIVE_Z 
N_CARTESIAN_AXIS_TYPES 
21 {
22  POSITIVE_X = 0,
23  POSITIVE_Y = 1,
24  POSITIVE_Z = 2,
25  NEGATIVE_X = 3,
26  NEGATIVE_Y = 4,
27  NEGATIVE_Z = 5,
29 };
@ NEGATIVE_Z
Definition: UVWMapper.h:27
@ NEGATIVE_Y
Definition: UVWMapper.h:26
@ N_CARTESIAN_AXIS_TYPES
Definition: UVWMapper.h:28
@ POSITIVE_Z
Definition: UVWMapper.h:24
@ POSITIVE_Y
Definition: UVWMapper.h:23
@ NEGATIVE_X
Definition: UVWMapper.h:25
@ POSITIVE_X
Definition: UVWMapper.h:22

◆ CylindricalAxisType

Enumeration indexing axes of Cylindrical coordinate system, including both possible senses of the cylindrical axial direction.

Enumerator
RADIAL 
CIRCUMFERENTIAL 
POSITIVE_AXIAL 
NEGATIVE_AXIAL 
N_CYL_AXIS_TYPES 
34 {
35  RADIAL = 0,
36  CIRCUMFERENTIAL = 1,
37  POSITIVE_AXIAL = 2,
38  NEGATIVE_AXIAL = 3,
40 };
@ CIRCUMFERENTIAL
Definition: UVWMapper.h:36
@ POSITIVE_AXIAL
Definition: UVWMapper.h:37
@ RADIAL
Definition: UVWMapper.h:35
@ N_CYL_AXIS_TYPES
Definition: UVWMapper.h:39
@ NEGATIVE_AXIAL
Definition: UVWMapper.h:38