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

Immutable revision-tagged result for one interactive cubic curve draft. 更多...

#include <BuildingTarget.h>

Public 属性

EditorStatus status = EditorStatus::Failed
 
Revision worldRevision = 0
 
std::vector< BuildingEdgeCurvePoint > controlPoints
 
std::vector< BuildingEdgePathVertex > sampledVertices
 
std::vector< BuildingEdgeCurvePreviewEdge > edges
 
std::string surfaceProviderName
 
std::string surfaceId
 
std::uint64_t surfaceRevision = 0
 
std::vector< BuildingEdgeCurveSurfaceSample > surfaceSamples
 
std::vector< EditorDiagnostic > diagnostics
 

详细描述

Immutable revision-tagged result for one interactive cubic curve draft.

在文件 BuildingTarget.h 第 128 行定义.

类成员变量说明

◆ controlPoints

std::vector<BuildingEdgeCurvePoint> eve::building_editing::BuildingEdgeCurvePreview::controlPoints

◆ diagnostics

std::vector<EditorDiagnostic> eve::building_editing::BuildingEdgeCurvePreview::diagnostics

◆ edges

std::vector<BuildingEdgeCurvePreviewEdge> eve::building_editing::BuildingEdgeCurvePreview::edges

在文件 BuildingTarget.h 第 133 行定义.

◆ sampledVertices

std::vector<BuildingEdgePathVertex> eve::building_editing::BuildingEdgeCurvePreview::sampledVertices

在文件 BuildingTarget.h 第 132 行定义.

◆ status

EditorStatus eve::building_editing::BuildingEdgeCurvePreview::status = EditorStatus::Failed

◆ surfaceId

std::string eve::building_editing::BuildingEdgeCurvePreview::surfaceId

在文件 BuildingTarget.h 第 135 行定义.

◆ surfaceProviderName

std::string eve::building_editing::BuildingEdgeCurvePreview::surfaceProviderName

在文件 BuildingTarget.h 第 134 行定义.

◆ surfaceRevision

std::uint64_t eve::building_editing::BuildingEdgeCurvePreview::surfaceRevision = 0

在文件 BuildingTarget.h 第 136 行定义.

◆ surfaceSamples

std::vector<BuildingEdgeCurveSurfaceSample> eve::building_editing::BuildingEdgeCurvePreview::surfaceSamples

在文件 BuildingTarget.h 第 137 行定义.

◆ worldRevision

Revision eve::building_editing::BuildingEdgeCurvePreview::worldRevision = 0

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