group CustomStruct
自定义结构体
Summary
Members | Descriptions |
---|---|
struct StreamLineFilterParams | 流线后处理可视化算法需要的参数 |
struct VectorFilterParams | 矢量计算需要的参数 |
struct CountourFilterParams | 等值面计算需要的参数 |
struct CuttingFilterParams | 截面计算需要的参数 |
struct StreamLineFilterParams
流线后处理可视化算法需要的参数
Summary
Members | Descriptions |
---|---|
public double count | 粒子个数 |
public std::string type | 粒子源类型,line为粒子线性分布,surface为粒子在面上分布 |
public double point1 | 粒子线性分布时线段的起始点坐标 |
public double point2 | 粒子线性分布时线段的终止点坐标 |
public std::string v_name | 速度场名称 |
public double normal | 粒子所在面的法向量 |
public double dounds | 粒子原在面上分布的边界 |
public DifferentialEquation
method | 解算方法 |
public uint32_t max_iterations | 每个粒子最大的迭代次数 |
public IntegrateUnit
unit | 积分步长单位 |
public double step | 迭代步长 |
Members
public double
count
粒子个数
public std::string
type
粒子源类型,line为粒子线性分布,surface为粒子在面上分布
public double
point1
粒子线性分布时线段的起始点坐标
粒子线性分布必填参数
public double
point2
粒子线性分布时线段的终止点坐标
粒子线性分布必填参数
public std::string
v_name
速度场名称
public double
normal
粒子所在面的法向量
粒子在面上分布必填参数
public double
dounds
粒子原在面上分布的边界
粒子在面上分布必填参数
public
DifferentialEquation
method
解算方法
public uint32_t
max_iterations
每个粒子最大的迭代次数
public
IntegrateUnit
unit
积分步长单位
public double
step
迭代步长
struct VectorFilterParams
矢量计算需要的参数
Summary
Members | Descriptions |
---|---|
public std::string show_type | 显示方式,point表示矢量在单元顶点上显示,cell表示矢量在单元中心上显示 |
public double density | 矢量显示的密度 |
public std::string vector_data_name | 矢量数组名称 |
Members
public std::string
show_type
显示方式,point表示矢量在单元顶点上显示,cell表示矢量在单元中心上显示
public double
density
矢量显示的密度
public std::string
vector_data_name
矢量数组名称
struct CountourFilterParams
等值面计算需要的参数
Summary
Members | Descriptions |
---|---|
public std::string name | 属性数据名称 |
public double value | 值 |
Members
public std::string
name
属性数据名称
public double
value
值
struct CuttingFilterParams
截面计算需要的参数
Summary
Members | Descriptions |
---|---|
public double origin | 截面原点坐标 |
public double normal |
Members
public double
origin
截面原点坐标