Ignore:
Timestamp:
06/09/06 01:26:46 (18 years ago)
Author:
mattausch
Message:

started viewspace-objectspace subdivision
removed memory leaks

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/Preprocessing/src/Environment.cpp

    r1004 r1006  
    13741374                                        "boxes.out"); 
    13751375 
    1376         RegisterOption("ViewCells.PostProcess.emptyViewCellsMerge", 
    1377                                         optBool, 
    1378                                         "view_cells_merge_empty=", 
    1379                                         "true"); 
    1380  
    13811376        RegisterOption("ViewCells.evaluateViewCells", 
    13821377                                        optBool, 
     
    17391734 
    17401735 
    1741         /**************************************************************************************/ 
    1742         /*                  View space partition KD tree related options                      */ 
    1743         /**************************************************************************************/ 
    1744  
    1745         RegisterOption("VspKdTree.Construction.samples", 
    1746                                         optInt, 
    1747                                         "vsp_kd_construction_samples=", 
    1748                                         "100000"); 
    1749  
    1750         RegisterOption("VspKdTree.Termination.maxDepth",  
    1751                 optInt,  
    1752                 "vsp_term_maxdepth=",  
    1753                 "30"); 
    1754  
    1755         RegisterOption("VspKdTree.Termination.minPvs",  
    1756                 optInt,  
    1757                 "vsp_minpvs=",  
    1758                 "1"); 
    1759  
    1760         RegisterOption("VspKdTree.Termination.minRays",  
    1761                 optInt,  
    1762                 "vsp_term_minrays=",  
    1763                 "10"); 
    1764  
    1765         RegisterOption("VspKdTree.Termination.minSize",  
    1766                 optFloat,  
    1767                 "vsp_term_minsize=",  
    1768                 "0.001"); 
    1769  
    1770         RegisterOption("VspKdTree.Termination.maxCostRatio",  
    1771                 optFloat,  
    1772                 "vsp_term_maxcost=", 
    1773                 "0.95"); 
    1774  
    1775         RegisterOption("VspKdTree.Termination.maxRayContribution",  
    1776                 optFloat,  
    1777                 "vsp_term_max_ray_contrib=",  
    1778                 "0.5"); 
    1779  
    1780         RegisterOption("VspKdTree.epsilon",  
    1781                 optFloat,  
    1782                 "kd_eps=",  
    1783                 "1e-6"); 
    1784  
    1785         RegisterOption("VspKdTree.ct_div_ci",  
    1786                 optFloat,  
    1787                 "vsp_ctdivci=", "1.0"); 
    1788  
    1789         RegisterOption("VspKdTree.splitType",  
    1790                 optString,  
    1791                 "split=",  
    1792                 "queries"); 
    1793  
    1794         RegisterOption("VspKdTree.splitAxis",  
    1795                 optString,  
    1796                 "split=",  
    1797                 "drivingAxis"); 
    1798  
    1799         RegisterOption("VspKdTree.splitUseOnlyDrivingAxis",  
    1800                 optBool,  
    1801                 "vsp_kd_splitdriving=",  
    1802                 "false"); 
    1803  
    1804         RegisterOption("VspKdTree.numberOfEndPointDomains",  
    1805                 optInt,  
    1806                 "endpoints=",  
    1807                 "10000"); 
    1808  
    1809         RegisterOption("VspKdTree.maxTotalMemory",  
    1810                 optFloat,  
    1811                 "vsp_max_total_mem=",  
    1812                 "60.0"); 
    1813  
    1814         RegisterOption("VspKdTree.maxStaticMemory",  
    1815                 optFloat,  
    1816                 "vsp_max_static_mem=",  
    1817                 "8.0"); 
    1818  
    1819         RegisterOption("VspKdTree.queryType",  
    1820                 optString,  
    1821                 "qtype=",  
    1822                 "static"); 
    1823  
    1824         RegisterOption("VspKdTree.queryPosWeight",  
    1825                 optFloat,  
    1826                 "vsp_kd_qposweight=",  
    1827                 "0.0"); 
    1828  
    1829         RegisterOption("VspKdTree.accessTimeThreshold",  
    1830                 optInt,  
    1831                 "vsp_kd_accesstime=",  
    1832                 "1000"); 
    1833  
    1834         RegisterOption("VspKdTree.minCollapseDepth",  
    1835                 optInt,  
    1836                 "vsp_kd_min_colldepth=",  
    1837                 "4"); 
    1838  
    1839         RegisterOption("VspKdTree.PostProcess.maxCostRatio", 
    1840                         optFloat, 
    1841                         "vsp_kd_post_process_max_cost_ratio=", 
    1842                         "0.9"); 
    1843  
    1844         RegisterOption("VspKdTree.PostProcess.minViewCells",  
    1845                 optInt,  
    1846                 "vsp_kd_term_post_process_min_view_cells=",  
    1847                 "1000"); 
    1848  
    1849         RegisterOption("VspKdTree.Termination.maxViewCells",  
    1850                 optInt,  
    1851                 "vsp_kd_term_post_process_min_view_cells=",  
    1852                 "300"); 
    1853  
    1854         RegisterOption("VspKdTree.PostProcess.maxPvsSize",  
    1855                 optInt,  
    1856                 "vsp_kd_term_post_process_max_pvs_size=",  
    1857                 "100"); 
    1858  
    1859         RegisterOption("VspKdTree.Termination.missTolerance", 
    1860                         optInt, 
    1861                         "vsp_kd_term_miss_tolerance=", 
    1862                         "4"); 
    1863  
    18641736        /************************************************************************************/ 
    18651737        /*                   VSS Preprocessor cells related options                         */ 
Note: See TracChangeset for help on using the changeset viewer.