6#if !defined(UVWCHANNEL_INCLUDE)
7#define UVWCHANNEL_INCLUDE
15BEGIN_MOOTOOLS_NAMESPACE
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
@ POINT_UV_SYMMETRY
Used by uvwpoints and potentially by points (cf InitUVSymmetryFlag)
Definition Point.h:44
C3DEdge is a class containing 2 point indexes that represent the edge of a face.
Definition FaceList.h:72
A 3D face is a list of indexes of C3DPointList object point list.
Definition 3DFace.h:43
The class defines an x, y, z 3D point which can use int, float or double.
Definition 3DPoint.h:27
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
CPt base only contains some flags that are used by the derived class.
Definition Point.h:60
CUVWChannel is the channel class dedicated to UVs.
Definition UVWChannel.h:21
virtual bool Compare(const CChannel *channel) const
Return true if the channel have same type and same content.
CUVWFaceList is a CFaceList that contains CUVWFace. It usually belongs to a CUVWChannel.
Definition UVWFaceList.h:21
CUVWPointList is an array of CUVWPoint. It usually belongs to a CUVWChannel.
Definition UVWPointList.h:46