Commit 063a175b authored by Andrew Cohen's avatar Andrew Cohen

license header for c files

parent 18d287bc
////////////////////////////////////////////////////////////////////////////////
//Copyright 2014 Andrew Cohen, Eric Wait, and Mark Winter
//This file is part of LEVER 3-D - the tool for 5-D stem cell segmentation,
//tracking, and lineaging. See http://bioimage.coe.drexel.edu 'software' section
//for details. LEVER 3-D is free software: you can redistribute it and/or modify
//it under the terms of the GNU General Public License as published by the Free
//Software Foundation, either version 3 of the License, or (at your option) any
//later version.
//LEVER 3-D is distributed in the hope that it will be useful, but WITHOUT ANY
//WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
//A PARTICULAR PURPOSE. See the GNU General Public License for more details.
//You should have received a copy of the GNU General Public License along with
//LEVer in file "gnu gpl v3.txt". If not, see <http://www.gnu.org/licenses/>.
////////////////////////////////////////////////////////////////////////////////
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see
* <http://www.gnu.org/licenses/>.
*
***********************************************************************/
#include "Hull.h"
#include <set>
......
////////////////////////////////////////////////////////////////////////////////
//Copyright 2014 Andrew Cohen, Eric Wait, and Mark Winter
//This file is part of LEVER 3-D - the tool for 5-D stem cell segmentation,
//tracking, and lineaging. See http://bioimage.coe.drexel.edu 'software' section
//for details. LEVER 3-D is free software: you can redistribute it and/or modify
//it under the terms of the GNU General Public License as published by the Free
//Software Foundation, either version 3 of the License, or (at your option) any
//later version.
//LEVER 3-D is distributed in the hope that it will be useful, but WITHOUT ANY
//WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
//A PARTICULAR PURPOSE. See the GNU General Public License for more details.
//You should have received a copy of the GNU General Public License along with
//LEVer in file "gnu gpl v3.txt". If not, see <http://www.gnu.org/licenses/>.
////////////////////////////////////////////////////////////////////////////////
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see
* <http://www.gnu.org/licenses/>.
*
***********************************************************************/
#ifndef HULL_H
#define HULL_H
......
////////////////////////////////////////////////////////////////////////////////
//Copyright 2014 Andrew Cohen, Eric Wait, and Mark Winter
//This file is part of LEVER 3-D - the tool for 5-D stem cell segmentation,
//tracking, and lineaging. See http://bioimage.coe.drexel.edu 'software' section
//for details. LEVER 3-D is free software: you can redistribute it and/or modify
//it under the terms of the GNU General Public License as published by the Free
//Software Foundation, either version 3 of the License, or (at your option) any
//later version.
//LEVER 3-D is distributed in the hope that it will be useful, but WITHOUT ANY
//WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
//A PARTICULAR PURPOSE. See the GNU General Public License for more details.
//You should have received a copy of the GNU General Public License along with
//LEVer in file "gnu gpl v3.txt". If not, see <http://www.gnu.org/licenses/>.
////////////////////////////////////////////////////////////////////////////////
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see
* <http://www.gnu.org/licenses/>.
*
***********************************************************************/
#include "Utility.h"
Vec<float> gColors[NCOLORS] = {
......
////////////////////////////////////////////////////////////////////////////////
//Copyright 2014 Andrew Cohen, Eric Wait, and Mark Winter
//This file is part of LEVER 3-D - the tool for 5-D stem cell segmentation,
//tracking, and lineaging. See http://bioimage.coe.drexel.edu 'software' section
//for details. LEVER 3-D is free software: you can redistribute it and/or modify
//it under the terms of the GNU General Public License as published by the Free
//Software Foundation, either version 3 of the License, or (at your option) any
//later version.
//LEVER 3-D is distributed in the hope that it will be useful, but WITHOUT ANY
//WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
//A PARTICULAR PURPOSE. See the GNU General Public License for more details.
//You should have received a copy of the GNU General Public License along with
//LEVer in file "gnu gpl v3.txt". If not, see <http://www.gnu.org/licenses/>.
////////////////////////////////////////////////////////////////////////////////
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see
* <http://www.gnu.org/licenses/>.
*
***********************************************************************/
#ifndef UTILITY_H
#define UTILITY_H
......
////////////////////////////////////////////////////////////////////////////////
//Copyright 2014 Andrew Cohen, Eric Wait, and Mark Winter
//This file is part of LEVER 3-D - the tool for 5-D stem cell segmentation,
//tracking, and lineaging. See http://bioimage.coe.drexel.edu 'software' section
//for details. LEVER 3-D is free software: you can redistribute it and/or modify
//it under the terms of the GNU General Public License as published by the Free
//Software Foundation, either version 3 of the License, or (at your option) any
//later version.
//LEVER 3-D is distributed in the hope that it will be useful, but WITHOUT ANY
//WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
//A PARTICULAR PURPOSE. See the GNU General Public License for more details.
//You should have received a copy of the GNU General Public License along with
//LEVer in file "gnu gpl v3.txt". If not, see <http://www.gnu.org/licenses/>.
////////////////////////////////////////////////////////////////////////////////
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see
* <http://www.gnu.org/licenses/>.
*
***********************************************************************/
#include "tracker.h"
#include "Utility.h"
#include "Hull.h"
......
////////////////////////////////////////////////////////////////////////////////
//Copyright 2014 Andrew Cohen, Eric Wait, and Mark Winter
//This file is part of LEVER 3-D - the tool for 5-D stem cell segmentation,
//tracking, and lineaging. See http://bioimage.coe.drexel.edu 'software' section
//for details. LEVER 3-D is free software: you can redistribute it and/or modify
//it under the terms of the GNU General Public License as published by the Free
//Software Foundation, either version 3 of the License, or (at your option) any
//later version.
//LEVER 3-D is distributed in the hope that it will be useful, but WITHOUT ANY
//WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
//A PARTICULAR PURPOSE. See the GNU General Public License for more details.
//You should have received a copy of the GNU General Public License along with
//LEVer in file "gnu gpl v3.txt". If not, see <http://www.gnu.org/licenses/>.
////////////////////////////////////////////////////////////////////////////////
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see
* <http://www.gnu.org/licenses/>.
*
***********************************************************************/
#ifndef COSTS_H
#define COSTS_H
......
////////////////////////////////////////////////////////////////////////////////
//Copyright 2014 Andrew Cohen, Eric Wait, and Mark Winter
//This file is part of LEVER 3-D - the tool for 5-D stem cell segmentation,
//tracking, and lineaging. See http://bioimage.coe.drexel.edu 'software' section
//for details. LEVER 3-D is free software: you can redistribute it and/or modify
//it under the terms of the GNU General Public License as published by the Free
//Software Foundation, either version 3 of the License, or (at your option) any
//later version.
//LEVER 3-D is distributed in the hope that it will be useful, but WITHOUT ANY
//WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
//A PARTICULAR PURPOSE. See the GNU General Public License for more details.
//You should have received a copy of the GNU General Public License along with
//LEVer in file "gnu gpl v3.txt". If not, see <http://www.gnu.org/licenses/>.
////////////////////////////////////////////////////////////////////////////////
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see
* <http://www.gnu.org/licenses/>.
*
***********************************************************************/
#include "tracker.h"
#include "Hull.h"
......
////////////////////////////////////////////////////////////////////////////////
//Copyright 2014 Andrew Cohen, Eric Wait, and Mark Winter
//This file is part of LEVER 3-D - the tool for 5-D stem cell segmentation,
//tracking, and lineaging. See http://bioimage.coe.drexel.edu 'software' section
//for details. LEVER 3-D is free software: you can redistribute it and/or modify
//it under the terms of the GNU General Public License as published by the Free
//Software Foundation, either version 3 of the License, or (at your option) any
//later version.
//LEVER 3-D is distributed in the hope that it will be useful, but WITHOUT ANY
//WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
//A PARTICULAR PURPOSE. See the GNU General Public License for more details.
//You should have received a copy of the GNU General Public License along with
//LEVer in file "gnu gpl v3.txt". If not, see <http://www.gnu.org/licenses/>.
////////////////////////////////////////////////////////////////////////////////
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see
* <http://www.gnu.org/licenses/>.
*
***********************************************************************/
#ifndef PATHS_H
#define PATHS_H
......
////////////////////////////////////////////////////////////////////////////////
//Copyright 2014 Andrew Cohen, Eric Wait, and Mark Winter
//This file is part of LEVER 3-D - the tool for 5-D stem cell segmentation,
//tracking, and lineaging. See http://bioimage.coe.drexel.edu 'software' section
//for details. LEVER 3-D is free software: you can redistribute it and/or modify
//it under the terms of the GNU General Public License as published by the Free
//Software Foundation, either version 3 of the License, or (at your option) any
//later version.
//LEVER 3-D is distributed in the hope that it will be useful, but WITHOUT ANY
//WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
//A PARTICULAR PURPOSE. See the GNU General Public License for more details.
//You should have received a copy of the GNU General Public License along with
//LEVer in file "gnu gpl v3.txt". If not, see <http://www.gnu.org/licenses/>.
////////////////////////////////////////////////////////////////////////////////
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see
* <http://www.gnu.org/licenses/>.
*
***********************************************************************/
#include "tracker.h"
#include "Hull.h"
......
////////////////////////////////////////////////////////////////////////////////
//Copyright 2014 Andrew Cohen, Eric Wait, and Mark Winter
//This file is part of LEVER 3-D - the tool for 5-D stem cell segmentation,
//tracking, and lineaging. See http://bioimage.coe.drexel.edu 'software' section
//for details. LEVER 3-D is free software: you can redistribute it and/or modify
//it under the terms of the GNU General Public License as published by the Free
//Software Foundation, either version 3 of the License, or (at your option) any
//later version.
//LEVER 3-D is distributed in the hope that it will be useful, but WITHOUT ANY
//WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
//A PARTICULAR PURPOSE. See the GNU General Public License for more details.
//You should have received a copy of the GNU General Public License along with
//LEVer in file "gnu gpl v3.txt". If not, see <http://www.gnu.org/licenses/>.
////////////////////////////////////////////////////////////////////////////////
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see
* <http://www.gnu.org/licenses/>.
*
***********************************************************************/
#ifndef _TRACKER_H_
#define _TRACKER_H_
......
////////////////////////////////////////////////////////////////////////////////
//Copyright 2014 Andrew Cohen, Eric Wait, and Mark Winter
//This file is part of LEVER 3-D - the tool for 5-D stem cell segmentation,
//tracking, and lineaging. See http://bioimage.coe.drexel.edu 'software' section
//for details. LEVER 3-D is free software: you can redistribute it and/or modify
//it under the terms of the GNU General Public License as published by the Free
//Software Foundation, either version 3 of the License, or (at your option) any
//later version.
//LEVER 3-D is distributed in the hope that it will be useful, but WITHOUT ANY
//WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
//A PARTICULAR PURPOSE. See the GNU General Public License for more details.
//You should have received a copy of the GNU General Public License along with
//LEVer in file "gnu gpl v3.txt". If not, see <http://www.gnu.org/licenses/>.
////////////////////////////////////////////////////////////////////////////////
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see
* <http://www.gnu.org/licenses/>.
*
***********************************************************************/
#include "mex.h"
#include "tracker.h"
......
#include "mexDijkstra.h"
#include "CSparseWrapper.h"
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see
* <http://www.gnu.org/licenses/>.
*
***********************************************************************/#include "CSparseWrapper.h"
#include <algorithm>
......
#ifndef CSPARSEWRAPPER_H
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see
* <http://www.gnu.org/licenses/>.
*
***********************************************************************/#ifndef CSPARSEWRAPPER_H
#define CSPARSEWRAPPER_H 1
#include <limits>
......
//***********************************************************************
//
// Copyright 2011 Andrew Cohen, Eric Wait and Mark Winter
//
// This file is part of LEVer - the tool for stem cell lineaging. See
// https://pantherfile.uwm.edu/cohena/www/LEVer.html for details
//
// LEVer is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// LEVer is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with LEVer in file "gnu gpl v3.txt". If not, see
// <http://www.gnu.org/licenses/>.
//
//
//***********************************************************************
#include "mexDijkstra.h"
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see
* <http://www.gnu.org/licenses/>.
*
***********************************************************************/#include "mexDijkstra.h"
#include "CSparseWrapper.h"
#include <vector>
......
//***********************************************************************
//
// Copyright 2011 Andrew Cohen, Eric Wait and Mark Winter
//
// This file is part of LEVer - the tool for stem cell lineaging. See
// https://pantherfile.uwm.edu/cohena/www/LEVer.html for details
//
// LEVer is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// LEVer is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with LEVer in file "gnu gpl v3.txt". If not, see
// <http://www.gnu.org/licenses/>.
//
//
//***********************************************************************
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see
* <http://www.gnu.org/licenses/>.
*
***********************************************************************/
#include "mex.h"
#ifdef MEXMAT_EXPORTS
......
#include "mexGraph.h"
#include "CSparseWrapper.h"
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see
* <http://www.gnu.org/licenses/>.
*
***********************************************************************/#include "CSparseWrapper.h"
#include <algorithm>
......
#ifndef CSPARSEWRAPPER_H
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see
* <http://www.gnu.org/licenses/>.
*
***********************************************************************/#ifndef CSPARSEWRAPPER_H
#define CSPARSEWRAPPER_H 1
#include <limits>
......
//***********************************************************************
//
// Copyright 2011 Andrew Cohen, Eric Wait and Mark Winter
//
// This file is part of LEVer - the tool for stem cell lineaging. See
// https://pantherfile.uwm.edu/cohena/www/LEVer.html for details
//
// LEVer is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// LEVer is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with LEVer in file "gnu gpl v3.txt". If not, see
// <http://www.gnu.org/licenses/>.
//
//
//***********************************************************************
#include "mexGraph.h"
/***********************************************************************
* Copyright 2011-2016 Andrew Cohen
*
* This file is part of LEVer - the tool for stem cell lineaging. See
* http://n2t.net/ark:/87918/d9rp4t for details
*
* LEVer is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* LEVer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LEVer in file "gnu gpl v3.txt". If not, see