topical media & game development

talk show tell print

student-ar-org-papervision3d-core-render-data-RenderStatistics.ax

student-ar-org-papervision3d-core-render-data-RenderStatistics.ax [swf] [flash] flex


  package org.papervision3d.core.render.data
  {
          
          
@Author Ralph Hauwert

  
           
          public class @ax-student-ar-org-papervision3d-core-render-data-RenderStatistics
          {
                  public var projectionTime:int = 0;
                  public var renderTime:int = 0;
                  public var rendered:int = 0;
                  public var triangles:int = 0;
                  public var culledTriangles:int = 0;
                  public var particles:int = 0;
                  public var culledParticles:int = 0;
                  public var lines:int = 0;
                  public var shadedTriangles:int = 0;
                  public var filteredObjects:int = 0;
                  public var culledObjects:int = 0;
                  
                  public function @ax-student-ar-org-papervision3d-core-render-data-RenderStatistics()
                  {
                          
                  }
                  
                  public function clear():void
                  {
                          projectionTime = 0;
                          renderTime = 0;
                          rendered = 0;
                          particles = 0;
                          triangles = 0;
                          culledTriangles = 0;
                          culledParticles = 0;
                          lines = 0;
                          shadedTriangles = 0;
                          filteredObjects = 0;
                          culledObjects = 0;
                  }
                  
                  public function clone():@ax-student-ar-org-papervision3d-core-render-data-RenderStatistics
                  {
                          var rs:@ax-student-ar-org-papervision3d-core-render-data-RenderStatistics = new @ax-student-ar-org-papervision3d-core-render-data-RenderStatistics();
                          rs.projectionTime = projectionTime;
                          rs.renderTime = renderTime;
                          rs.rendered = rendered;
                          rs.particles = particles;
                          rs.triangles = triangles;
                          rs.culledTriangles = culledTriangles;
                          rs.lines = lines;
                          rs.shadedTriangles = shadedTriangles;
                          rs.filteredObjects = filteredObjects;
                          rs.culledObjects = culledObjects;
                          return rs;
                  }
                  
                  public function toString():String
                  {
                          return new String("ProjectionTime:"+projectionTime+" RenderTime:"+renderTime+" Particles:"+particles+" CulledParticles :"+culledParticles+" Triangles:"+triangles+" ShadedTriangles :"+shadedTriangles+" CulledTriangles:"+culledTriangles+" FilteredObjects:"+filteredObjects+" CulledObjects:"+culledObjects+"");
                  }
                  
          }
  }


(C) Æliens 04/09/2009

You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.