Assimp  v4.1. (December 2018)
Assimp::LWO::Face Struct Reference

Data structure for a face in a LWO file. More...

Inherits aiFace.

Public Member Functions

 Face ()
 Default construction. More...
 
 Face (uint32_t _type)
 Construction from given type. More...
 
 Face (const Face &f)
 Copy construction. More...
 
Faceoperator= (const LWO::Face &f)
 Assignment operator. More...
 
- Public Member Functions inherited from aiFace
 aiFace ()
 Default constructor. More...
 
 aiFace (const aiFace &o)
 Copy constructor. Copy the index array. More...
 
bool operator!= (const aiFace &o) const
 Inverse comparison operator. More...
 
aiFaceoperator= (const aiFace &o)
 Assignment operator. Copy the index array. More...
 
bool operator== (const aiFace &o) const
 Comparison operator. More...
 
 ~aiFace ()
 Default destructor. Delete the index array. More...
 

Public Attributes

unsigned int smoothGroup
 Smooth group this face is assigned to. More...
 
unsigned int surfaceIndex
 Zero-based index into tags chunk. More...
 
uint32_t type
 Type of face. More...
 
- Public Attributes inherited from aiFace
unsigned int * mIndices
 Pointer to the indices array. Size of the array is given in numIndices. More...
 
unsigned int mNumIndices
 Number of indices defining this face. More...
 

Detailed Description

Data structure for a face in a LWO file.

Note
We can't use the code in SmoothingGroups.inl here - the mesh structures of 3DS/ASE and LWO are too different.

Constructor & Destructor Documentation

◆ Face() [1/3]

Assimp::LWO::Face::Face ( )
inline

Default construction.

◆ Face() [2/3]

Assimp::LWO::Face::Face ( uint32_t  _type)
inlineexplicit

Construction from given type.

◆ Face() [3/3]

Assimp::LWO::Face::Face ( const Face f)
inline

Copy construction.

Member Function Documentation

◆ operator=()

Face& Assimp::LWO::Face::operator= ( const LWO::Face f)
inline

Assignment operator.

Member Data Documentation

◆ smoothGroup

unsigned int Assimp::LWO::Face::smoothGroup

Smooth group this face is assigned to.

◆ surfaceIndex

unsigned int Assimp::LWO::Face::surfaceIndex

Zero-based index into tags chunk.

◆ type

uint32_t Assimp::LWO::Face::type

Type of face.


The documentation for this struct was generated from the following file: