HeightMapSurfaceDataProxy QML Type

Surface3D 에 대한 기본 프록시 유형입니다. 더 보기...

Import Statement: import QtGraphs
In C++: QHeightMapSurfaceDataProxy
Inherits:

SurfaceDataProxy

속성

신호

상세 설명

QHeightMapSurfaceDataProxy 는 표면과 관련된 높이 맵 데이터의 처리를 처리합니다. 높이 맵을 서피스 플롯으로 시각화하여 제공합니다.

자세한 설명은 QHeightMapSurfaceDataProxy 을 참조하세요.

또한 Qt Graphs 3D로 데이터 처리하기를참조하세요 .

속성 문서

autoScaleY : real

높이 값을 Y축으로 배율합니다. 기본값은 false 입니다. 이 속성을 true 으로 설정하면 높이 값이 minYValuemaxYValue 사이의 Y축에 맞게 배율이 조정됩니다.


heightMapFile : string

시각화할 높이 맵 이미지가 있는 파일입니다. 이 속성을 설정하면 현재 데이터가 높이 맵 데이터로 바뀝니다.

이미지 파일을 지정할 수 있는 형식은 여러 가지가 있지만 직접 사용할 수 있는 형식이 아닌 경우 변환이 이루어집니다.

참고: 결과가 잘못된 것 같으면 자동 변환에 실패한 것이므로 설정하기 전에 이미지를 직접 변환해 보아야 합니다. 기본 형식은 회색조의 QImage::Format_RGB32 입니다.

이미지가 회색조인 경우 이미지의 높이는 픽셀의 빨간색 구성 요소에서 읽습니다. 그렇지 않으면 픽셀의 빨강, 녹색, 파랑 구성 요소에서 평균을 계산합니다. 그레이 스케일 이미지를 사용하면 큰 이미지의 데이터 변환 속도가 향상될 수 있습니다.

높이 맵에는 X 또는 Z 축에 대한 값이 포함되어 있지 않으므로 minXValue, maxXValue, minZValue, maxZValue 속성을 사용하여 이러한 값을 별도로 지정해야 합니다. X 값은 이미지의 가로 방향에 해당하고 Z 값은 세로 방향에 해당합니다. 이러한 속성 중 하나를 설정하면 기존 높이 맵의 해상도가 비동기식으로 다시 조정됩니다.

권장되지 않는 형식: 모든 모노 형식(예: QImage::Format_Mono).


maxXValue : real

생성된 서피스 포인트의 최대 X 값입니다. 기본값은 10.0 입니다. 이 속성을 설정할 때 범위가 유효한지 확인하기 위해 필요한 경우 해당 최소값이 조정됩니다.


maxYValue : real

생성된 서페이스 포인트의 최대 Y 값입니다. 기본값은 10.0 입니다. 이 속성을 설정할 때 필요한 경우 범위가 유효한지 확인하기 위해 해당 최소값이 조정됩니다.


maxZValue : real

생성된 서페이스 포인트의 최대 Z 값입니다. 기본값은 10.0 입니다. 이 속성을 설정할 때 필요한 경우 범위가 유효한지 확인하기 위해 해당 최소값이 조정됩니다.


minXValue : real

생성된 서페이스 포인트의 최소 X 값입니다. 기본값은 0.0 입니다. 이 속성을 설정할 때 필요한 경우 범위가 유효한지 확인하기 위해 해당 최대값이 조정됩니다.


minYValue : real

생성된 서페이스 포인트의 최소 Y 값입니다. 기본값은 0.0 입니다. 이 속성을 설정할 때 필요한 경우 범위가 유효한지 확인하기 위해 해당 최대값이 조정됩니다.


minZValue : real

생성된 서페이스 포인트의 최소 Z 값입니다. 기본값은 0.0 입니다. 이 속성을 설정할 때 필요한 경우 범위가 유효한지 확인하기 위해 해당 최대값이 조정됩니다.


type : AbstractDataProxy.DataType [read-only]

프록시 유형입니다. QAbstractDataProxy::DataType 값 중 하나입니다.


신호 문서

autoScaleYChanged(bool enabled)

autoScaleYenabled 으로 변경될 때 발생하는 신호입니다.

참고: 해당 핸들러는 onAutoScaleYChanged 입니다.


heightMapFileChanged(string filename)

heightMapFilefilename 으로 변경될 때 이 신호가 발생합니다.

참고: 해당 핸들러는 onHeightMapFileChanged 입니다.


maxXValueChanged(real value)

maxXValuevalue 으로 변경될 때 이 신호가 전송됩니다.

참고: 해당 핸들러는 onMaxXValueChanged 입니다.


maxYValueChanged(real value)

maxYValuevalue 으로 변경될 때 이 신호가 전송됩니다.

참고: 해당 핸들러는 onMaxYValueChanged 입니다.


maxZValueChanged(real value)

maxZValuevalue 으로 변경될 때 이 신호가 전송됩니다.

참고: 해당 핸들러는 onMaxZValueChanged 입니다.


minXValueChanged(real value)

minXValuevalue 으로 변경될 때 이 신호가 전송됩니다.

참고: 해당 핸들러는 onMinXValueChanged 입니다.


minYValueChanged(real value)

minYValuevalue 으로 변경될 때 이 신호가 전송됩니다.

참고: 해당 핸들러는 onMinYValueChanged 입니다.


minZValueChanged(real value)

minZValuevalue 으로 변경될 때 이 신호가 전송됩니다.

참고: 해당 핸들러는 onMinZValueChanged 입니다.


© 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.