VTK-m
1.8
|
#include <Particle.h>
Public Member Functions | |
VTKM_EXEC_CONT | Particle () |
VTKM_EXEC_CONT | Particle (const vtkm::Vec3f &p, const vtkm::Id &id, const vtkm::Id &numSteps=0, const vtkm::ParticleStatus &status=vtkm::ParticleStatus(), const vtkm::FloatDefault &time=0) |
VTKM_EXEC_CONT | Particle (const vtkm::Particle &p) |
vtkm::Particle & | operator= (const vtkm::Particle &)=default |
VTKM_EXEC_CONT | ~Particle () noexcept |
VTKM_EXEC_CONT vtkm::Vec3f | Velocity (const vtkm::VecVariable< vtkm::Vec3f, 2 > &vectors, const vtkm::FloatDefault &vtkmNotUsed(length)) |
VTKM_EXEC_CONT vtkm::Vec3f | GetEvaluationPosition (const vtkm::FloatDefault &deltaT) const |
Public Attributes | |
vtkm::Vec3f | Pos |
vtkm::Id | ID = -1 |
vtkm::Id | NumSteps = 0 |
vtkm::ParticleStatus | Status |
vtkm::FloatDefault | Time = 0 |
Friends | |
VTKM_CONT friend std::ostream & | operator<< (std::ostream &out, const vtkm::Particle &p) |
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |
|
inline |
|
default |
|
inline |
|
friend |
vtkm::Id vtkm::Particle::ID = -1 |
vtkm::Id vtkm::Particle::NumSteps = 0 |
vtkm::Vec3f vtkm::Particle::Pos |
vtkm::ParticleStatus vtkm::Particle::Status |
vtkm::FloatDefault vtkm::Particle::Time = 0 |