Class UDAManager

java.lang.Object
net.softhills.vizcore.UDAManager

public class UDAManager extends Object
UDA Manager
  • Method Details

    • getUdaPropertyArray

      public String[] getUdaPropertyArray()
      모든 UDA 속성 key Array 반환
      Returns:
      String[] Key Array
       
       VIZCore vizwing = new VIZCore();
      
       //라이선스 체크...
       //모델 열기...
      
       String[] key = vizwing.Object3D.UDA.getUdaPropertyArray();
       
       
    • getNodes

      public int[] getNodes(String key, String value)
      속성에 해당하는 오브젝트 ids 정보 반환
      Parameters:
      key - 속성 key
      value - 속성 value
      Returns:
      ids
       
       VIZCore vizwing = new VIZCore();
      
       //라이선스 체크...
       //모델 열기...
      
       String key = "key";
       String value = "value";
      
       int[] ids = vizwing.Object3D.UDA.getNodes(key, value);
       
       
    • getNodes

      public int[] getNodes(String key, boolean keyMatch, String value, boolean valueMatch)
      속성에 해당하는 오브젝트 ids 정보 반환 (검색어 일치)
      Parameters:
      key - 속성 key
      keyMatch - 속성 key 일치 여부
      value - 속성 value
      valueMatch - 속성 value 일치여부
      Returns:
      ids
       
       VIZCore vizwing = new VIZCore();
      
       //라이선스 체크...
       //모델 열기...
      
       String key = "key";
       String value = "value";
      
       int[] ids = vizwing.Object3D.UDA.getNodes(key, value);
       
       
    • getNodes

      public int[] getNodes(int[] ids, String key, boolean keyMatch, String value, boolean valueMatch)
      속성에 해당하는 오브젝트 ids 정보 반환 (결과 내 재검색)
      Parameters:
      ids - 해당 아이디 내 재검색
      key - 속성 key
      keyMatch - 속성 key 일치 여부
      value - 속성 value
      valueMatch - 속성 value 일치여부
      Returns:
      ids
       
       VIZCore vizwing = new VIZCore();
      
       //라이선스 체크...
       //모델 열기...
      
       String key = "key";
       String value = "value";
      
       int[] ids = vizwing.Object3D.UDA.getNodes(key, value);
       
       
    • getUDA

      public Map getUDA(int id)
      속성 정보 반환
      Parameters:
      id - target 오브젝트 id
       
       VIZCore vizwing = new VIZCore();
      
       //라이선스 체크...
       //모델 열기...
       int id = vizcore.Object3D.getSelectedObjectID()[0]; //선택 오브젝트 id 가져오기
      
       Map<String,String> map = vizwing.Object3D.UDA.getUDA(id);