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

Renderer-neutral wire primitive for authoring viewport overlays. 更多...

#include <EditingGizmo.h>

Public 属性

std::string id
 
std::string kind
 
std::array< double, 3 > position {0.0, 0.0, 0.0}
 
std::array< double, 3 > size {0.0, 0.0, 0.0}
 
std::array< double, 3 > direction {0.0, 0.0, -1.0}
 
std::array< double, 4 > color {1.0, 1.0, 1.0, 1.0}
 
double radius = 0.0
 
double length = 0.0
 
bool dashed = false
 
std::string text
 
double yaw = 0.0
 

详细描述

Renderer-neutral wire primitive for authoring viewport overlays.

在文件 EditingGizmo.h 第 12 行定义.

类成员变量说明

◆ color

std::array<double, 4> eve::editing::GizmoPrimitive::color {1.0, 1.0, 1.0, 1.0}

◆ dashed

◆ direction

std::array<double, 3> eve::editing::GizmoPrimitive::direction {0.0, 0.0, -1.0}

在文件 EditingGizmo.h 第 17 行定义.

被这些函数引用 eve::archspace_editing::ArchSpaceDocumentTarget::gizmo().

◆ id

◆ kind

◆ length

double eve::editing::GizmoPrimitive::length = 0.0

◆ position

std::array<double, 3> eve::editing::GizmoPrimitive::position {0.0, 0.0, 0.0}

◆ radius

double eve::editing::GizmoPrimitive::radius = 0.0

◆ size

std::array<double, 3> eve::editing::GizmoPrimitive::size {0.0, 0.0, 0.0}

◆ text

std::string eve::editing::GizmoPrimitive::text

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

被这些函数引用 eve::archspace_editing::ArchSpaceDocumentTarget::gizmo().

◆ yaw

double eve::editing::GizmoPrimitive::yaw = 0.0

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

被这些函数引用 eve::graphics_editing::VegetationFieldGizmoBuilder::build().


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