PLaSK library

Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
plask::GeometryObjectBBox< DIMS > Struct Template Reference

Geometry object + its bounding box. More...

Collaboration diagram for plask::GeometryObjectBBox< DIMS >:
[legend]

## Public Member Functions
| GeometryObjectBBox ()
| GeometryObjectBBox (shared_ptr< const Translation< DIMS > > obj, const typename Primitive< DIMS >::Box &boundingBox)
| GeometryObjectBBox (shared_ptr< const Translation< DIMS > > obj)

## Public Attributes
shared_ptr< const Translation< DIMS > > | obj
Primitive< DIMS >::Box | boundingBox

## Detailed Description

template<int DIMS>
struct plask::GeometryObjectBBox< DIMS >

Geometry object + its bounding box.

Definition at line 21 of file spatial_index.cpp.

## Constructor & Destructor Documentation

## ◆ GeometryObjectBBox() [1/3]

template<int DIMS>

plask::GeometryObjectBBox< DIMS >::GeometryObjectBBox | ( |  | ) |
| inline

Definition at line 27 of file spatial_index.cpp.

## ◆ GeometryObjectBBox() [2/3]

template<int DIMS>

plask::GeometryObjectBBox< DIMS >::GeometryObjectBBox | ( | shared_ptr< const Translation< DIMS > > | obj,
|  | const typename Primitive< DIMS >::Box & | boundingBox
| ) |  |
| inline

Definition at line 29 of file spatial_index.cpp.

## ◆ GeometryObjectBBox() [3/3]

template<int DIMS>

plask::GeometryObjectBBox< DIMS >::GeometryObjectBBox | ( | shared_ptr< const Translation< DIMS > > | obj | ) |
| inline

Definition at line 32 of file spatial_index.cpp.

## Member Data Documentation

## ◆ boundingBox

template<int DIMS>

Primitive<DIMS>::Box plask::GeometryObjectBBox< DIMS >::boundingBox

Definition at line 25 of file spatial_index.cpp.

## ◆ obj

template<int DIMS>

shared_ptr<const Translation<DIMS> > plask::GeometryObjectBBox< DIMS >::obj

Definition at line 23 of file spatial_index.cpp.

The documentation for this struct was generated from the following file:

- plask/geometry/spatial_index.cpp