Changeset 443


Ignore:
Timestamp:
03/09/14 17:18:21 (6 years ago)
Author:
jls17
Message:
  • moved the code for the image overview-list generation out of CDocMain to its own class CDocImageOverview
Location:
branches/work_304
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • branches/work_304/ARInside.cpp

    r440 r443  
    4343#include "doc/DocSummaryInfo.h" 
    4444#include "doc/DocImageDetails.h" 
     45#include "doc/DocImageOverview.h" 
    4546#include "doc/DocCustomWorkflow.h" 
    4647 
     
    910911 
    911912#if AR_CURRENT_API_VERSION >= AR_API_VERSION_750 
    912         // image object count per first char 
    913         vector<int> imgObjCount; imgObjCount.resize(38); 
    914913 
    915914        // Image 
    916         indexSummary.imageCount = docMain->ImageList("*", imgObjCount); 
     915        { 
     916                // image object count per first char 
     917                vector<int> imgObjCount; imgObjCount.resize(38); 
     918 
     919                CDocImageOverview imageOverview("*", imgObjCount); 
     920                indexSummary.imageCount = imageOverview.Build(); 
     921        } 
    917922 
    918923        // Image Details 
  • branches/work_304/ARInsideLib.vcproj

    r438 r443  
    916916                        <File 
    917917                                RelativePath=".\doc\DocImageDetails.h" 
     918                                > 
     919                        </File> 
     920                        <File 
     921                                RelativePath=".\doc\DocImageOverview.cpp" 
     922                                > 
     923                        </File> 
     924                        <File 
     925                                RelativePath=".\doc\DocImageOverview.h" 
    918926                                > 
    919927                        </File> 
  • branches/work_304/doc/DocMain.h

    r442 r443  
    7171        void AddGlobalFieldRow(OUTPUT::CTable& tbl, int fieldId, OUTPUT::CTable& fields); 
    7272 
     73public: 
    7374        static string ShortMenu(string curCharacter, const CPageParams &curPage, std::vector<int>& objCountPerLetter); 
    7475         
     
    8283        static string CreateImageFilterControl(); 
    8384 
     85private: 
    8486        void SchemaListJson(std::ostream &strm); 
    8587        void ActiveLinkListJson(std::ostream &strm); 
Note: See TracChangeset for help on using the changeset viewer.