载入中...
搜索中...
未找到
eve::procgen::LSystemSegment结构体 参考

One drawn segment produced by an L-system turtle. 更多...

#include <LSystem.h>

Public 属性

float sx = 0.f
 
float sy = 0.f
 
float sz = 0.f
 
float ex = 0.f
 
float ey = 0.f
 
float ez = 0.f
 
float r0 = 0.f
 
float r1 = 0.f
 
int depth = 0
 
bool leaf = false
 
float leafSize = 0.f
 
float dx = 0.f
 
float dy = 0.f
 
float dz = 0.f
 

详细描述

One drawn segment produced by an L-system turtle.

Non-leaf segments are branch limbs (start -> end with end radii); leaf segments carry a foliage marker (position = end, direction = dx/dy/dz).

在文件 LSystem.h 第 20 行定义.

类成员变量说明

◆ depth

int eve::procgen::LSystemSegment::depth = 0

在文件 LSystem.h 第 24 行定义.

◆ dx

float eve::procgen::LSystemSegment::dx = 0.f

在文件 LSystem.h 第 27 行定义.

◆ dy

float eve::procgen::LSystemSegment::dy = 0.f

在文件 LSystem.h 第 27 行定义.

◆ dz

float eve::procgen::LSystemSegment::dz = 0.f

在文件 LSystem.h 第 27 行定义.

◆ ex

float eve::procgen::LSystemSegment::ex = 0.f

在文件 LSystem.h 第 22 行定义.

◆ ey

float eve::procgen::LSystemSegment::ey = 0.f

在文件 LSystem.h 第 22 行定义.

◆ ez

float eve::procgen::LSystemSegment::ez = 0.f

在文件 LSystem.h 第 22 行定义.

◆ leaf

bool eve::procgen::LSystemSegment::leaf = false

在文件 LSystem.h 第 25 行定义.

◆ leafSize

float eve::procgen::LSystemSegment::leafSize = 0.f

在文件 LSystem.h 第 26 行定义.

◆ r0

float eve::procgen::LSystemSegment::r0 = 0.f

在文件 LSystem.h 第 23 行定义.

◆ r1

float eve::procgen::LSystemSegment::r1 = 0.f

在文件 LSystem.h 第 23 行定义.

◆ sx

float eve::procgen::LSystemSegment::sx = 0.f

在文件 LSystem.h 第 21 行定义.

◆ sy

float eve::procgen::LSystemSegment::sy = 0.f

在文件 LSystem.h 第 21 行定义.

◆ sz

float eve::procgen::LSystemSegment::sz = 0.f

在文件 LSystem.h 第 21 行定义.


该结构体的文档由以下文件生成: