PLaSK library
Loading...
Searching...
No Matches
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: