PLaSK library

Loading...
Searching...
No Matches
Public Member Functions | List of all members
plask::EmptyLeafCacheNode< DIMS > Struct Template Reference
Inheritance diagram for plask::EmptyLeafCacheNode< DIMS >:
[legend]
Collaboration diagram for plask::EmptyLeafCacheNode< DIMS >:
[legend]

## Public Member Functions
shared_ptr< Material > | getMaterial (const Vec< DIMS > &) const override
bool | contains (const Vec< DIMS > &) const override
GeometryObject::Subtree | getPathsAt (shared_ptr< const GeometryObject >, const Vec< DIMS > &, bool) const override
Public Member Functions inherited from plask::SpatialIndexNode< DIMS >
virtual | ~SpatialIndexNode ()

## Detailed Description

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

Definition at line 38 of file spatial_index.cpp.

## Member Function Documentation

## ◆ contains()

template<int DIMS>

bool plask::EmptyLeafCacheNode< DIMS >::contains | ( | const Vec< DIMS > & |  | ) | const
| inline override virtual

Implements plask::SpatialIndexNode< DIMS >.

Definition at line 44 of file spatial_index.cpp.

## ◆ getMaterial()

template<int DIMS>

shared_ptr< Material > plask::EmptyLeafCacheNode< DIMS >::getMaterial | ( | const Vec< DIMS > & |  | ) | const
| inline override virtual

Implements plask::SpatialIndexNode< DIMS >.

Definition at line 40 of file spatial_index.cpp.

## ◆ getPathsAt()

template<int DIMS>

GeometryObject::Subtree plask::EmptyLeafCacheNode< DIMS >::getPathsAt | ( | shared_ptr< const GeometryObject > | ,
|  | const Vec< DIMS > & | ,
|  | bool |
| ) |  | const
| inline override virtual

Implements plask::SpatialIndexNode< DIMS >.

Definition at line 48 of file spatial_index.cpp.

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

- plask/geometry/spatial_index.cpp