Graphs3D QML Type

Graphs3D 네임스페이스 열거형. 더 보기...

Import Statement: import QtGraphs

자세한 설명

Graphs3D 네임스페이스는 QtGraphs' 3D API에서 사용하는 다음 열거형을 제공합니다.

Graphs3D.SelectionFlag

항목 선택 모드. 이 열거형의 값은 OR 연산자와 결합할 수 있습니다.

Constant설명
None선택 모드 비활성화.
Item선택하면 단일 항목이 강조 표시됩니다.
Row선택하면 단일 행이 강조 표시됩니다.
ItemAndRow항목과 행을 모두 다른 색상으로 강조 표시하는 조합 플래그입니다.
Column선택하면 단일 열이 강조 표시됩니다.
ItemAndColumn항목과 열을 모두 다른 색상으로 강조 표시하는 조합 플래그입니다.
RowAndColumn행과 열을 모두 강조 표시하는 조합 플래그입니다.
ItemRowAndColumn항목, 행 및 열을 강조 표시하는 조합 플래그입니다.
Slice이 모드 플래그를 설정하면 그래프가 자동으로 슬라이스 뷰 처리를 처리하도록 지정합니다. Q3DScene 을 통해 슬라이스 보기를 직접 제어하려는 경우 이 플래그를 설정하지 마세요. 이 모드 플래그를 설정할 때는 Row 또는 Column 중 하나도 설정해야 하지만 둘 다 설정해서는 안 됩니다. 슬라이싱은 Bars3DSurface3D 에서만 지원됩니다. 이 플래그를 설정하면 다음과 같은 상황에서 슬라이스 모드가 실행됩니다:
  • 시리즈 API를 통해 선택 항목이 표시되는 항목으로 명시적으로 변경된 경우
  • 그래프를 클릭하여 선택 항목이 변경된 경우
  • 선택 모드가 변경되고 선택한 항목이 표시되는 경우
MultiSeries이 모드를 설정하면 선택한 항목만 강조 표시되는 것이 아니라 같은 위치에 있는 모든 시리즈의 항목이 강조 표시됩니다. 다른 시리즈의 실제 선택 항목은 변경되지 않습니다. 이 모드 플래그를 설정할 때는 기본 선택 플래그(Item, Row, 또는 Column)도 하나 이상 설정해야 합니다. Scatter3D 에는 다중 계열 선택이 지원되지 않습니다.

Graphs3D.ShadowQuality

그림자의 품질과 부드러움.

Constant설명
None그림자가 비활성화됩니다.
Low그림자가 저품질로 렌더링됩니다.
Medium그림자가 중간 품질로 렌더링됩니다.
High그림자가 고품질로 렌더링됩니다.
SoftLow그림자가 낮은 품질로 렌더링되며 가장자리가 부드러워집니다.
SoftMedium그림자가 중간 품질로 렌더링되며 가장자리가 부드러워집니다.
SoftHigh그림자는 가장자리가 부드럽게 처리된 고품질로 렌더링됩니다.

그래프3D.요소 유형

그래프에 있는 요소의 유형입니다.

Constant설명
None정의된 요소가 없습니다.
Series계열의 항목입니다.
AxisXLabelX축 레이블입니다.
AxisYLabelY축 레이블입니다.
AxisZLabelZ축 레이블입니다.
CustomItem사용자 지정 항목입니다.

그래프3D.최적화 힌트

렌더링에 대한 최적화 힌트입니다.

상수설명
Default좋은 성능의 인스턴싱으로 전체 기능 세트를 제공합니다.
Legacy적절한 성능으로 전체 기능 세트를 제공합니다. OptimizationHint.Default의 성능이 좋지 않거나 작동하지 않는 경우 사용합니다.

Graphs3D.CameraPreset

카메라의 사전 정의된 위치.

Constant설명
NoPreset프리셋이 설정되지 않았거나 씬이 자유롭게 회전되었음을 나타내는 데 사용됩니다.
FrontLow카메라의 x 및 y 회전은 모두 0입니다.
FrontX 회전은 0이고 Y 회전은 22.5도입니다.
FrontHighX 회전이 0이고 Y 회전이 45도입니다.
LeftLowX 회전이 90도이고 Y 회전이 0도입니다.
LeftX 회전이 90도이고 Y 회전이 22.5도입니다.
LeftHighX 회전이 90이고 Y 회전이 45도입니다.
RightLowX 회전이 -90이고 Y 회전이 0도입니다.
RightX 회전이 -90이고 Y 회전이 22.5도입니다.
RightHighX 회전이 -90이고 Y 회전이 45도입니다.
BehindLowX 회전이 180도이고 Y 회전이 0도입니다.
BehindX 회전이 180도이고 Y 회전이 22.5도입니다.
BehindHighX 회전이 180이고 Y 회전이 45도입니다.
IsometricLeftX 회전이 45도이고 Y 회전이 22.5도입니다.
IsometricLeftHighX 회전이 45도이고 Y 회전이 45도입니다.
IsometricRightX 회전이 -45도이고 Y 회전이 22.5도입니다.
IsometricRightHighX 회전이 -45도이고 Y 회전이 45도입니다.
DirectlyAboveX 회전이 0이고 Y 회전이 90도입니다.
DirectlyAboveCW45X 회전이 -45도이고 Y 회전이 90도입니다.
DirectlyAboveCCW45X 회전이 45도이고 Y 회전이 90도입니다.
FrontBelowX 회전은 0이고 Y 회전은 -45도입니다. Bars3D 이후부터는 음수 값을 포함한 그래프에서만 작동합니다. 양수 전용 값에 대해서는 CameraPreset...Low로 작동합니다.
LeftBelowX 회전은 90도, Y 회전은 -45도입니다.
RightBelowX 회전은 -90, Y 회전은 -45도입니다.
BehindBelowX 회전이 180이고 Y 회전이 -45도입니다.
DirectlyBelowX 회전은 0이고 Y 회전은 -90도입니다. 양수 전용 막대에 대해 FrontLow 역할을 합니다.

그래프3D.그리드선 유형

Constant설명
Shader그리드 선은 셰이더에서 GPU로 렌더링됩니다.
Geometry그리드 선은 3D 모델로 렌더링됩니다.

그래프3D.렌더링 모드

Constant설명
DirectToBackground그래프가 창 배경에 직접 렌더링되고 QML 항목이 그 위에 렌더링됨을 나타냅니다. 투명하지 않은 QML 항목을 배경으로 사용하면 그래프가 숨겨집니다. 그래프 외부 영역을 포함하여 그래프를 렌더링하기 전에 전체 창을 지웁니다. 창의 표면 형식이 앤티앨리어싱을 지원하는 경우 사용됩니다( QQuick3D::idealSurfaceFormat() 참조). 이 렌더링 모드는 비표준 QML 동작을 희생하는 대신 최상의 성능을 제공합니다. 예를 들어 그래프는 QML 항목의 z 순서를 따르지 않으며 불투명도 값은 그래프에 영향을 미치지 않습니다.
Indirect그래프가 먼저 화면 밖의 표면에 렌더링된 다음 일반 QML 항목 렌더링 중에 그려짐을 나타냅니다. 렌더링된 이미지는 현재 환경에서 지원되는 멀티샘플링 방법을 사용하여 앤티앨리어싱되고 msaaSamples 속성 값이 0보다 큰 경우 렌더링됩니다. 이 렌더링 모드는 성능이 저하되는 대신 우수한 품질과 정상적인 QML 항목 동작을 제공합니다.

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.