Maya 1.0
Public Member Functions | Protected Attributes | Friends | List of all members
MayaStatistics Class Reference

Statistics about objects and instances. More...

#include <maya.h>

Public Member Functions

 MayaStatistics (int=0, int=0, int=0, int=0, int=0, int=0)
 Create statistics. More...
 
 ~MayaStatistics ()
 Empty.
 
int GetObjects () const
 Return the number of unique objects.
 
int GetObjectsVertices () const
 Return the number of vertices of unique objects.
 
int GetObjectsTriangles () const
 Return the number of triangles of unique objects.
 
int GetInstances () const
 Return the number of instances.
 
int GetInstancesVertices () const
 Return the number of vertices.
 
int GetInstancesTriangles () const
 Return the number of triangless.
 
MayaStatisticsoperator+= (const MayaStatistics &)
 Destructive addition.
 
QString GetText () const
 Return a string showing the statistics.
 

Protected Attributes

int s [6]
 Array of integers storing statistics.
 

Friends

MayaStatistics operator+ (const MayaStatistics &, const MayaStatistics &)
 Overloaded operator for adding and gathering statistics.
 

Detailed Description

Statistics about objects and instances.

Constructor & Destructor Documentation

◆ MayaStatistics()

MayaStatistics::MayaStatistics ( int  objects = 0,
int  tobjects = 0,
int  vobjects = 0,
int  instances = 0,
int  tinstances = 0,
int  vinstances = 0 
)
explicit

Create statistics.

Parameters
objectsNumber of unique objects.
tobjects,vobjectsNumber of triangles and vertices of unique objects.
instancesNumber of instances.
tinstances,vinstancesNumber of triangles and vertices for instances.

References s.