Package net.softhills.vizcore
Class ColorManager
java.lang.Object
net.softhills.vizcore.ColorManager
Color Manager
-
Method Summary
Modifier and TypeMethodDescriptionfloatgetAlpha()선택 오브젝트 투명도 반환void선택 오브젝트 투명도 초기화voidrestoreAlpha(int[] ids) 선택 오브젝트 투명도 초기화void전체 투명도 초기화void선택 오브젝트 색상 초기화void전체 색상 초기화voidsetAlpha(float alpha) 선택 오브젝트 투명도 설정voidsetAlphaAll(float alpha) 모든 오브젝트 투명도 설정voidsetColor(float r, float g, float b) 선택 오브젝트 색상 변경voidsetColor(float r, float g, float b, float a) 선택 오브젝트 색상 변경voidsetColor(int[] ids, float r, float g, float b) 오브젝트 색상 변경voidsetColor(int[] ids, float r, float g, float b, float a) 오브젝트 색상 변경void오브젝트 색상 변경void오브젝트 색상 변경
-
Method Details
-
getAlpha
public float getAlpha()선택 오브젝트 투명도 반환- Returns:
- alpha 0 ~ 1, 0 = 투명, 1 = 불투명
VIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... vizwing.beginUpdate(); //오브젝트 선택 //vizwing.Object3D.select(id); float alpha = vizwing.Color.getAlpha(); vizwing.endUpdate();
-
setAlpha
public void setAlpha(float alpha) 선택 오브젝트 투명도 설정- Parameters:
alpha- 0 ~ 1, 0 = 투명, 1 = 불투명VIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... vizwing.beginUpdate(); //오브젝트 선택 //vizwing.Object3D.select(id); vizwing.Color.setAlpha(1.0f); vizwing.endUpdate();
-
setAlphaAll
public void setAlphaAll(float alpha) 모든 오브젝트 투명도 설정- Parameters:
alpha- 0 ~ 1, 0 = 투명, 1 = 불투명VIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... vizwing.beginUpdate(); vizwing.Color.setAlphaAll(1.0f); vizwing.endUpdate();
-
setColor
public void setColor(float r, float g, float b) 선택 오브젝트 색상 변경- Parameters:
r- Rg- Gb- BVIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... vizwing.beginUpdate(); //오브젝트 선택 //vizwing.Object3D.select(id); vizwing.Color.setColor(255.0f, 255.0f, 255.0f); vizwing.endUpdate();
-
setColor
public void setColor(float r, float g, float b, float a) 선택 오브젝트 색상 변경- Parameters:
r- Rg- Gb- BVIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... vizwing.beginUpdate(); //오브젝트 선택 //vizwing.Object3D.select(id); vizwing.Color.setColor(255.0f, 255.0f, 255.0f); vizwing.endUpdate();
-
setColor
public void setColor(int[] ids, float r, float g, float b) 오브젝트 색상 변경- Parameters:
r- Rg- Gb- BVIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... vizwing.beginUpdate(); int[] ids = vizwing.Object3D.getSelectedObjectID() vizwing.Color.setColor(ids, 255.0f, 255.0f, 255.0f); vizwing.endUpdate();
-
setColor
public void setColor(int[] ids, float r, float g, float b, float a) 오브젝트 색상 변경- Parameters:
r- Rg- Gb- BVIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... vizwing.beginUpdate(); int[] ids = vizwing.Object3D.getSelectedObjectID() vizwing.Color.setColor(ids, 255.0f, 255.0f, 255.0f); vizwing.endUpdate();
-
setColor
오브젝트 색상 변경- Parameters:
r- Rg- Gb- BVIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... vizwing.beginUpdate(); ArrayList<Integer> ids = new ArrayList<>(); ids.add(id) vizwing.Color.setColor(ids, 255.0f, 255.0f, 255.0f); vizwing.endUpdate();
-
setColor
오브젝트 색상 변경- Parameters:
r- Rg- Gb- BVIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... vizwing.beginUpdate(); ArrayList<Integer> ids = new ArrayList<>(); ids.add(id) vizwing.Color.setColor(ids, 255.0f, 255.0f, 255.0f, 1); vizwing.endUpdate();
-
restoreColor
public void restoreColor()선택 오브젝트 색상 초기화VIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... /오브젝트 선택 vizwing.beginUpdate(); vizwing.Color.restoreColor(); vizwing.endUpdate(); -
restoreAlpha
public void restoreAlpha()선택 오브젝트 투명도 초기화VIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... /오브젝트 선택 vizwing.beginUpdate(); vizwing.Color.restoreAlpha(); vizwing.endUpdate(); -
restoreAlpha
public void restoreAlpha(int[] ids) 선택 오브젝트 투명도 초기화VIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... /오브젝트 선택 vizwing.beginUpdate(); int[] ids = vizwing.Object3D.getSelectedObjectID() vizwing.Color.restoreAlpha(ids); vizwing.endUpdate(); -
restoreColorAll
public void restoreColorAll()전체 색상 초기화VIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... vizwing.beginUpdate(); vizwing.Color.restoreColorAll(); vizwing.endUpdate(); -
restoreAlphaAll
public void restoreAlphaAll()전체 투명도 초기화VIZCore vizwing = new VIZCore(); //라이선스 체크... //모델 열기... vizwing.beginUpdate(); vizwing.Color.restoreAlphaAll(); vizwing.endUpdate();
-