Skip to content

group CustomStruct ​

自定义结构体

Summary ​

MembersDescriptions
struct StreamLineFilterParams流线后处理可视化算法需要的参数
struct VectorFilterParams矢量计算需要的参数
struct CountourFilterParams等值面计算需要的参数
struct CuttingFilterParams截面计算需要的参数

struct StreamLineFilterParams ​

流线后处理可视化算法需要的参数

Summary ​

MembersDescriptions
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 DifferentialEquationmethod解算方法
public uint32_t max_iterations每个粒子最大的迭代次数
public IntegrateUnitunit积分步长单位
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 DifferentialEquationmethod ​

解算方法

public uint32_t max_iterations ​

每个粒子最大的迭代次数

public IntegrateUnitunit ​

积分步长单位

public double step ​

迭代步长

struct VectorFilterParams ​

矢量计算需要的参数

Summary ​

MembersDescriptions
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 ​

MembersDescriptions
public std::string name属性数据名称
public double value值

Members ​

public std::string name ​

属性数据名称

public double value ​

值

struct CuttingFilterParams ​

截面计算需要的参数

Summary ​

MembersDescriptions
public double origin截面原点坐标
public double normal

Members ​

public double origin ​

截面原点坐标

public double normal ​