6#if !defined(AFX_SPECNORMALCHANNEL_H__79EB93C5_8866_11D3_A029_8FE73A9B677B__INCLUDED_)
7#define AFX_SPECNORMALCHANNEL_H__79EB93C5_8866_11D3_A029_8FE73A9B677B__INCLUDED_
15BEGIN_MOOTOOLS_NAMESPACE
33 bool SwapCoordinates(
unsigned int swapMode);
NormalSmoothMode
Definition 3DType.h:401
@ NORMAL_AREAWEIGHTED_MODE
Definition 3DType.h:405
CChannel class definition which is the base class for object channels (UV, normals....
POINT_PROPERTIES
Point flags used by any classes that inherit from CPt (C3DPoint, C3DVector...)
Definition Point.h:19
C3DEdge is a class containing 2 point indexes that represent the edge of a face.
Definition FaceList.h:72
The class defines an x, y, z 3D point which can use int, float or double.
Definition 3DPoint.h:27
C3DVectorList is an array of C3DVector. It is used in particular by CPointNormalChannel,...
Definition 3DVectorList.h:45
A CChannel is the base class for some additional information associated to an object.
Definition Channel.h:93
virtual bool Compare(const CChannel *channel) const
Return true if the channel have same type and same content.
CGeomInfo is an helper class oftenly required by different methods.
Definition GeomInfo.h:71
CNormalFaceList is a CFaceList that contains CNormalFace. It usually belongs to a by CPointNormalChan...
Definition NormalFaceList.h:21
CPt base only contains some flags that are used by the derived class.
Definition Point.h:60
CSpecNormalChannel is the channel class dedicated to user defined or specified normals.
Definition SpecNormalChannel.h:21