载入中...
搜索中...
未找到
eve::procgen::prototype_detail 命名空间参考

类

struct  Vec3
 Vec3 public API. 更多...
 

函数

void addBox (MeshBuild &mesh, Vec3 center, Vec3 size, const char *group)
 Adds box.
 
void addWedge (MeshBuild &mesh, Vec3 center, Vec3 size, bool riseAlongX, const char *group)
 Adds wedge.
 
void addCylinder (MeshBuild &mesh, Vec3 center, float radiusBottom, float radiusTop, float height, int sides, const char *group)
 Adds cylinder.
 
void addSphere (MeshBuild &mesh, Vec3 center, Vec3 radii, int rings, int sides, const char *group)
 Adds sphere.
 
void addTorus (MeshBuild &mesh, Vec3 center, float majorRadius, float minorRadius, int majorSegments, int minorSegments, const char *group)
 Adds torus.
 

函数说明

◆ addBox()

void eve::procgen::prototype_detail::addBox ( MeshBuild &  mesh,
Vec3  center,
Vec3  size,
const char *  group 
)

◆ addCylinder()

void eve::procgen::prototype_detail::addCylinder ( MeshBuild &  mesh,
Vec3  center,
float  radiusBottom,
float  radiusTop,
float  height,
int  sides,
const char *  group 
)

◆ addSphere()

void eve::procgen::prototype_detail::addSphere ( MeshBuild &  mesh,
Vec3  center,
Vec3  radii,
int  rings,
int  sides,
const char *  group 
)

◆ addTorus()

void eve::procgen::prototype_detail::addTorus ( MeshBuild &  mesh,
Vec3  center,
float  majorRadius,
float  minorRadius,
int  majorSegments,
int  minorSegments,
const char *  group 
)

◆ addWedge()

void eve::procgen::prototype_detail::addWedge ( MeshBuild &  mesh,
Vec3  center,
Vec3  size,
bool  riseAlongX,
const char *  group 
)