Home
Getting started
Components overview
Topics
Components
Classes
Tutorials and Examples
Code snippets
Support
VisualizationParticleTraceQuery.h
1
//##################################################################################################
2
//
3
// Ceetron Desktop Components
4
// Component: UnstructGrid
5
//
6
// --------------------------------------------------------------------------------------------
7
// Copyright (C) 2020, Ceetron AS
8
// This is UNPUBLISHED PROPRIETARY SOURCE CODE of Ceetron AS. The contents of this file may
9
// not be disclosed to third parties, copied or duplicated in any form, in whole or in part,
10
// without the prior written permission of Ceetron AS.
11
//##################################################################################################
12
13
#pragma once
14
15
#include "CeeUnstructGrid/Base.h"
16
#include "CeeUnstructGrid/ParticleTraceData.h"
17
#include "CeeCore/Vec3d.h"
18
19
#include <vector>
20
21
22
namespace
cee
{
23
namespace
ug {
24
25
class
UnstructGridModel;
26
27
//==================================================================================================
28
//
29
//
30
//
31
//==================================================================================================
32
class
CEE_UG_EXPORT
VisualizationParticleTraceQuery
33
{
34
public
:
35
VisualizationParticleTraceQuery
(
const
UnstructGridModel
* model,
size_t
frameIndex,
size_t
geometryIndex);
36
~
VisualizationParticleTraceQuery
();
37
38
size_t
groupCount();
39
void
traceData(
size_t
groupIndex, std::vector<cee::ug::ParticleTraceData>* traceData);
40
41
private
:
42
CEE_PRIVATE_IMPL(
VisualizationParticleTraceQuery
);
43
CEE_DISALLOW_COPY_AND_ASSIGN(
VisualizationParticleTraceQuery
);
44
};
45
46
}
// namespace ug
47
}
// namespace cee
cee
Namespace cee contains all functionality and structures under the Core component. ...
Definition:
AppComponent.cpp:26
cee::ug::VisualizationParticleTraceQuery
Query for particle trace data.
Definition:
VisualizationParticleTraceQuery.h:32
cee::ug::UnstructGridModel
UnstructGridModel is a subclass of Model which adds specific model structure and functionality for re...
Definition:
UnstructGridModel.h:72
CeeUnstructGrid
VisualizationParticleTraceQuery.h
Updated: Fri Jun 17 2022 - Copyright © 2022 Ceetron AS