Home
Getting started
Components overview
Topics
Components
Classes
Tutorials and Examples
Code snippets
Support
ParticleTraceUtils.h
1
//##################################################################################################
2
//
3
// Ceetron Desktop Components
4
// Component: UnstructGrid
5
//
6
// --------------------------------------------------------------------------------------------
7
// Copyright (C) 2021, 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 "CeeCore/Vec3d.h"
16
#include "CeeUnstructGrid/Base.h"
17
#include <vector>
18
19
namespace
cee
{
20
namespace
ug {
21
22
//==================================================================================================
23
//
24
//
25
//
26
//==================================================================================================
27
class
CEE_UG_EXPORT
ParticleTraceUtils
28
{
29
public
:
30
static
std::vector<Vec3d> computeGridPoints(
const
Vec3d
& center,
const
Vec3d
& normal,
unsigned
int
numU,
unsigned
int
numV,
double
groupSpacing);
31
};
32
33
}
// namespace ug
34
}
// namespace cee
cee
Namespace cee contains all functionality and structures under the Core component. ...
Definition:
AppComponent.cpp:26
cee::ug::ParticleTraceUtils
Utilities for particle traces.
Definition:
ParticleTraceUtils.h:27
cee::Vec3d
Vector class for a 3D double vector.
Definition:
Vec3d.h:26
CeeUnstructGrid
ParticleTraceUtils.h
Updated: Fri Jun 17 2022 - Copyright © 2022 Ceetron AS