Definition at line 157 of file TableDataViewController.h. References Impala::Core::Matrix::GetColumn(), Impala::Application::MediaTable::TableDataView::GetFilteredRows(), Impala::Application::MediaTable::TableDataView::GetSortedDoubleData(), Impala::Application::MediaTable::TableDataView::GetSortedIntData(), GetTableDataView(), and Impala::Application::MediaTable::TableDataSource::TYPE_INT. Referenced by Impala::Application::MediaTable::TableViewerPointCloud::AddDataFromTableDataView(). 00158 { 00159 if (GetTableDataView()->GetFilteredRows()) { 00160 double value; 00161 if(GetTableDataView()->GetColumn(column)->GetType() == TableDataSource::TYPE_INT) 00162 value = GetTableDataView()->GetSortedIntData(column, 0); 00163 else 00164 value = GetTableDataView()->GetSortedDoubleData(column, 0); 00165 min = max = value; 00166 } 00167 for (int i=0; i<GetTableDataView()->GetFilteredRows(); i++) 00168 { 00169 double value; 00170 if(GetTableDataView()->GetColumn(column)->GetType() == TableDataSource::TYPE_INT) 00171 value = GetTableDataView()->GetSortedIntData(column, i); 00172 else 00173 value = GetTableDataView()->GetSortedDoubleData(column, i); 00174 if(value < min) 00175 min = value; 00176 if(value > max) 00177 max = value; 00178 } 00179 }
Here is the call graph for this function:
|