UnigineEditor
界面概述
资产工作流程
设置和首选项
项目开发
Adjusting Node Parameters
Setting Up Materials
Setting Up Properties
照明
Landscape Tool
Sandworm (Experimental)
使用编辑器工具执行特定任务
Extending Editor Functionality
编程
基本原理
搭建开发环境
Usage Examples
UnigineScript
C++
C#
UUSL (Unified UNIGINE Shader Language)
File Formats
Rebuilding the Engine Tools
GUI
双精度坐标
应用程序接口
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes

IG::SymbolCircle Class

Warning
The functionality described in this article is not available in the Community SDK edition.
You should upgrade to Sim SDK edition to use it.
Header: #include <UnigineIG.h>

SymbolCircle Class

Members


void setFill ( bool value ) #

Toggles filling of the circle symbol on and off.

Arguments

  • bool value - 1 to make the circle symbol filled, otherwise 0.

void setCenter ( float x, float y ) #

Sets the circle symbol center relative to the plane in the plane's UV coordinates.

Arguments

  • float x - Horizontal offset from the plane's reference point in UV coordinates.
  • float y - Vertical offset from the plane's reference point in UV coordinates.

void setRadius ( float value ) #

Sets the circle symbol radius in the plane's UV coordinates.

Arguments

  • float value - Radius of the circle in UV coordinates.

void setInnerRadius ( float value ) #

Sets the inner radius of the circle symbol in the plane's UV coordinates.

Arguments

  • float value - Inner radius of the circle in UV coordinates.

void setSector ( float start_angle, float end_angle ) #

Creates a circle sector (an arc) by setting two angles that define its limits.

Arguments

  • float start_angle - Starting angle of the sector.
  • float end_angle - Ending angle of the sector.
Last update: 2019-11-28