Class ModelManager

java.lang.Object
net.softhills.vizcore.ModelManager

public class ModelManager extends Object
Model Manager
  • Field Details

    • isUseEdge

      public Boolean isUseEdge
      엣지 사용 여부 default = true
    • isUseUDA

      public Boolean isUseUDA
      UDA데이터 사용 여부 default = true
    • isUseBody

      public Boolean isUseBody
      Body 사용 여부 default = true
  • Method Details

    • close

      public void close()
      모델 닫기
       
       VIZCore vizwing = new VIZCore();
      
       //라이선스 체크...
       //모델 열기...
      
       vizwing.Model.close();
       
       
    • open

      public void open(String path)
      모델 열기
      Parameters:
      path - VIZ 파일 경로
       
       VIZCore vizwing = new VIZCore();
      
       //라이선스 체크...
      
       vizwing.Model.setUseEdge(true); //Edge 사용
       vizwing.Model.setUseUDA(true); //UDA 사용
       vizwing.Model.setUseBody(true); //Body 사용
       String path = "/storage/emulated/0/VIZobileFile/6501tbp101_pipe.viz";
      
       vizwing.Model.open(path);
       
       
    • openByteModel

      public void openByteModel(String name, byte[] modelByte)
      모델 열기 (Byte)
      Parameters:
      modelByte - VIZ Byte 파일
    • add

      public void add(String[] paths)
      모델 추가 기존 모델을 열였을 경우 사용 가능
      Parameters:
      paths - VIZ 파일 경로
       
       VIZCore vizwing = new VIZCore();
      
       //라이선스 체크...
      
       vizwing.Model.setUseEdge(true); //Edge 사용
       vizwing.Model.setUseUDA(true); //UDA 사용
       vizwing.Model.setUseBody(true); //Body 사용
       String openPath = "/storage/emulated/0/VIZobileFile/6501tbp101_pipe.viz";
       String addPath1 = "/storage/emulated/0/VIZobileFile/6501tbp102_pipe.viz";
       String addPath2 = "/storage/emulated/0/VIZobileFile/6501tbp103_pipe.viz";
       String[] Paths = {addPath1,,addPath2};
       vizwing.Model.open(openPath);
       vizwing.Model.add(Paths);