Class GeometryPropertyManager

java.lang.Object
net.softhills.vizcore.GeometryPropertyManager

public class GeometryPropertyManager extends Object
GeometryProperty Manager
  • Method Details

    • getGeometryProperty

      public Object3DProperty getGeometryProperty(int id)
      Geometry 속성 정보 반환
      Parameters:
      id - target 오브젝트 id
      Returns:
      Object3DProperty
       
       VIZCore vizwing = new VIZCore();
      
       //라이선스 체크...
       //모델 열기...
      
       int id = vizcore.Object3D.getSelectedObjectID()[0]; //선택 오브젝트 id 가져오기
      
       Object3DProperty object3DProperty = vizwing.Object3D.GeometryProperty.getGeometry(id);
       
      
       return ex)
       "개체이름" -> "Body (8794)"
       "중심점" -> "11961 ,-1070, 2317.5"
       "최대점" -> "15900 ,100, 2325"
       "최소점" -> "8022 ,-2240, 2310"
       "표면적 (mm²)" -> "3.2505e+07"
       "부피 (mm³)" -> "2.40533e+08"
       
    • measureGeometry

      public void measureGeometry()
      위치 측정
       
       VIZCore vizwing = new VIZCore();
      
       //라이선스 체크...
       //모델 열기...
      
       vizcore.GeometryProperty.measureGeometry();
      
       @Override
       public void OnGeometryMeasure(float[] measureData) {
      
       }