BaseCatalog
===========

.. currentmodule:: lsst.afw.table

.. autoclass:: BaseCatalog
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~BaseCatalog.columns
      ~BaseCatalog.dtype
      ~BaseCatalog.schema
      ~BaseCatalog.table

   .. rubric:: Methods Summary

   .. autosummary::

      ~BaseCatalog.addNew
      ~BaseCatalog.append
      ~BaseCatalog.asAstropy
      ~BaseCatalog.between
      ~BaseCatalog.capacity
      ~BaseCatalog.cast
      ~BaseCatalog.clear
      ~BaseCatalog.copy
      ~BaseCatalog.equal_range
      ~BaseCatalog.extend
      ~BaseCatalog.find
      ~BaseCatalog.getColumnView
      ~BaseCatalog.getSchema
      ~BaseCatalog.getTable
      ~BaseCatalog.insert
      ~BaseCatalog.isContiguous
      ~BaseCatalog.isSorted
      ~BaseCatalog.lower_bound
      ~BaseCatalog.readFits
      ~BaseCatalog.reserve
      ~BaseCatalog.resize
      ~BaseCatalog.set
      ~BaseCatalog.sort
      ~BaseCatalog.subset
      ~BaseCatalog.upper_bound
      ~BaseCatalog.writeFits

   .. rubric:: Attributes Documentation

   .. autoattribute:: columns
   .. autoattribute:: dtype
   .. autoattribute:: schema
   .. autoattribute:: table

   .. rubric:: Methods Documentation

   .. automethod:: addNew
   .. automethod:: append
   .. automethod:: asAstropy
   .. automethod:: between
   .. automethod:: capacity
   .. automethod:: cast
   .. automethod:: clear
   .. automethod:: copy
   .. automethod:: equal_range
   .. automethod:: extend
   .. automethod:: find
   .. automethod:: getColumnView
   .. automethod:: getSchema
   .. automethod:: getTable
   .. automethod:: insert
   .. automethod:: isContiguous
   .. automethod:: isSorted
   .. automethod:: lower_bound
   .. automethod:: readFits
   .. automethod:: reserve
   .. automethod:: resize
   .. automethod:: set
   .. automethod:: sort
   .. automethod:: subset
   .. automethod:: upper_bound
   .. automethod:: writeFits