Teigha.DatabaseServices.Filters Namespace

 
Classes
  Class Description
Public class Filter This class is the base class for all Filter objects in a database. This class defines a query and supplies a key to the CompositeFilteredBlockIterator object. The index corresponding to this key obtained through IndexClass property.
Public class FilteredBlockIterator This class implements iterator objects that traverse queries defined by Filter objects on Block Table Records.
Public class Index This class is the base class for all Index objects in a database.
Public class IndexUpdateData This class associates Index-specific flags and data with an ObjectId.
Public class LayerFilter This class implements LayerFilter objects in a database.
Public class LayerIndex This class implements Layer Index objects in a database. This class is designed to be used together with appropriate value of the INDEXCTL system variable. For more information about system variables, see
Public class SpatialFilter This class implements Spatial Filter objects in a database. Spatial Filter objects are extruded volumes based on a 2D boundary, an extrusion direction, and front and back clipping distances. They implement Xref clipping boundaries.
Public class SpatialIndex This class implements Spatial Index objects in a database. This class is designed to be used together with appropriate value of the INDEXCTL system variable. For more information about system variables, see
Structures
  Structure Description
Public structure SpatialFilterDefinition This class defines an extruded volume based on 2D boundary definition, local coordinate system and front and back clipping planes.
Public structure SpatialFilterVolume This class stores data of a filter's volume. It is designed to work together with SpatialFilter.getVolume() method.

©  Bricsys NV. All rights reserved.