|
|
| | BinsObjectStatic () |
| | Default constructor. More...
|
| |
| | BinsObjectStatic (IteratorType const &ObjectsBegin, IteratorType const &ObjectsEnd) |
| | Constructor de bins a bounding box. More...
|
| |
| | BinsObjectStatic (IteratorType const &ObjectsBegin, IteratorType const &ObjectsEnd, const SizeType Nx, const SizeType Ny, const SizeType Nz) |
| |
| virtual | ~BinsObjectStatic () |
| | Destructor. More...
|
| |
|
| virtual std::string | Info () const |
| | Turn back information as a string. More...
|
| |
| virtual void | PrintInfo (std::ostream &rOStream) const |
| | Print information about this object. More...
|
| |
| virtual void | PrintData (std::ostream &rOStream) const |
| | Print object's data. More...
|
| |
| void | PrintSize (std::ostream &rout) |
| | Print Size of Container. More...
|
| |
| void | PrintBox (std::ostream &rout) |
| | Print Limits Points of the Container. More...
|
| |
| SizeArray & | GetDivisions () |
| | Get the Divisions object. More...
|
| |
| CoordinateArray & | GetCellSize () |
| | Get the Cell Size object. More...
|
| |
| PointType & | GetMinPoint () |
| | Get the Min Point object. More...
|
| |
| PointType & | GetMaxPoint () |
| | Get the Max Point object. More...
|
| |
|
| void | CalculateBoundingBox () |
| | Computa los boxes de cada uno de los elementos del model part. More...
|
| |
| void | CalculateCellSize (std::size_t ApproximatedSize) |
| | Calculates the cell size of the bins. More...
|
| |
| void | GenerateBins () |
| |
| void | CountObject (SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 1 > &Box, PointerType object) |
| |
| void | CountObject (SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 2 > &Box, PointerType object) |
| |
| void | CountObject (SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 3 > &Box, PointerType object) |
| |
| SizeType | SearchObjects (PointerType &ThisObject, ResultIteratorType &Result, const SizeType &MaxNumberOfResults) |
| |
| SizeType | SearchObjects (PointerType &ThisObject, ResultContainerType &Result) |
| |
| void | SearchObjectRow (PointerType &ThisObject, LocalIteratorType RowBegin, LocalIteratorType RowEnd, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults) |
| |
| void | SearchInBoxLocal (PointerType &ThisObject, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 1 > &Box) |
| |
| void | SearchInBoxLocal (PointerType &ThisObject, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 2 > &Box) |
| |
| void | SearchInBoxLocal (PointerType &ThisObject, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 3 > &Box) |
| |
| void | SearchInBoxLocal_ (PointerType &ThisObject, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 3 > &Box) |
| |
| void | SearchObjectRow (PointerType &ThisObject, LocalIteratorType RowBegin, LocalIteratorType RowEnd, ResultContainerType &Results) |
| |
| void | SearchInBoxLocal (PointerType &ThisObject, ResultContainerType &Results, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 1 > &Box) |
| |
| void | SearchInBoxLocal (PointerType &ThisObject, ResultContainerType &Results, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 2 > &Box) |
| |
| void | SearchInBoxLocal (PointerType &ThisObject, ResultContainerType &Results, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 3 > &Box) |
| |
| Tvector< IndexType, Dimension > | CalculateCell (const PointType &ThisPoint) |
| |
| void | FillObject (SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 1 > &Box, const PointerType &object) |
| |
| void | FillObject (SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 2 > &Box, const PointerType &object) |
| |
| void | FillObject (SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 3 > &Box, const PointerType &object) |
| |
| IndexType | CalculatePosition (CoordinateType const &ThisCoord, SizeType &ThisDimension) |
| |