Package net.softhills.vizcore
Class ViewManager
java.lang.Object
net.softhills.vizcore.ViewManager
View Manager
-
Field Summary
FieldsModifier and TypeFieldDescription피봇 보이기 Default = truefloat
화면 조작 민감도 Default = 1Walkthrough Manager -
Method Summary
Modifier and TypeMethodDescriptionvoid
선택 개체로 비행H/W 가속 사용 여부 설정 값 반환현재 조작 모드 가져오기회전시 피봇을 선택 모델 중심에 맞춤 여부 설정 반환피봇 보이기 여부 설정 반환int
선택 감지 범위 반환투명 오브젝트 선택 가능 설정 반환Osnap 활성화 설정 반환void
moveCamera
(int direction) 카메라 이동void
moveCamera
(Data.CameraDirection direction) 카메라 이동void
선택 개체로 이동void
setDefaultView
(Data.CameraDirection direction) 카메라 기본 방향 설정void
setHWAcceleration
(Boolean use) H/W 가속 사용 여부 설정
Default = truevoid
조작 모드 설정void
회전시 피봇을 선택 모델 중심에 맞춤 여부 설정 Default = falsevoid
setPivotVisible
(Boolean use) 피봇 보이기 여부 설정 Default = trueboolean
setSelectionRange
(int range) 선택 감지 범위 반환 설정void
투명 오브젝트 선택 가능 설정 Default = truevoid
setUseOsnap
(Boolean use) Osnap 활성화 설정 Default = truevoid
update()
-
Field Details
-
Walkthrough
Walkthrough Manager -
isPivotVisible
피봇 보이기 Default = true -
sensitivity
public float sensitivity화면 조작 민감도 Default = 1
-
-
Method Details
-
setPivotVisible
피봇 보이기 여부 설정 Default = true -
getPivotVisible
피봇 보이기 여부 설정 반환 -
setPivotPostionBySelectedNodeCenter
회전시 피봇을 선택 모델 중심에 맞춤 여부 설정 Default = false -
getPivotPostionBySelectedNodeCenter
회전시 피봇을 선택 모델 중심에 맞춤 여부 설정 반환 -
setTransparentObjectAsPick
투명 오브젝트 선택 가능 설정 Default = true -
getTransparentObjectAsPick
투명 오브젝트 선택 가능 설정 반환 -
setUseOsnap
Osnap 활성화 설정 Default = true -
getUseOsnap
Osnap 활성화 설정 반환 -
setHWAcceleration
H/W 가속 사용 여부 설정
Default = trueVIZCore vizwing = new VIZCore(); Boolean isHWAcceleration = true; vizwing.View.SetHWAcceleration(isHWAcceleration);
-
getHWAcceleration
H/W 가속 사용 여부 설정 값 반환VIZCore vizwing = new VIZCore(); Boolean isHWAcceleration = vizwing.View.GetHWAcceleration();
-
getSelectionRange
public int getSelectionRange()선택 감지 범위 반환 -
setSelectionRange
public boolean setSelectionRange(int range) 선택 감지 범위 반환 설정 -
flyToObject3d
public void flyToObject3d()선택 개체로 비행VIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... //오브젝트 선택 vizwing.Object3D.select(id); vizwing.beginUpdate(); vizwing.View.flyToObject3d(); vizwing.endUpdate();
-
moveCenterToObject3d
public void moveCenterToObject3d()선택 개체로 이동VIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... //오브젝트 선택 vizwing.Object3D.select(id); vizwing.beginUpdate(); vizwing.View.moveCenterToObject3d(); vizwing.endUpdate();
-
moveCamera
카메라 이동- Parameters:
direction
- 카메라 방향 : Data.CameraDirectionVIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... vizwing.beginUpdate(); vizwing.View.moveCamera(Data.CameraDirection.ISO_PLUS); vizwing.endUpdate();
-
moveCamera
public void moveCamera(int direction) 카메라 이동- Parameters:
direction
- 카메라 방향 : Data.CameraDirectionVIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... vizwing.beginUpdate(); vizwing.View.moveCamera(Data.CameraDirection.ISO_PLUS.getValue()); vizwing.endUpdate();
-
setDefaultView
카메라 기본 방향 설정- Parameters:
direction
- 카메라 방향 : Data.CameraDirectionVIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... vizwing.View.setDefaultView(Data.CameraDirection.ISO_PLUS);
-
update
public void update()
-