public interface IrayPlusSimpleMaterialEditorBuilder extends Builder
IrayPlusSimpleMaterialEditorBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
IrayPlusSimpleMaterialEditorBuilder.TextureSpace
texture spacee type
|
Modifier and Type | Method and Description |
---|---|
double |
aspectRatio()
Returns the aspect ratio
License requirements: studio_render ("UG STUDIO RENDER") . |
void |
exportXMLButton()
To export to a XML file
License requirements: studio_render ("UG STUDIO RENDER") . |
String |
fileBrowser()
Returns the file browser
License requirements: studio_render ("UG STUDIO RENDER") . |
double[] |
getColorPicker()
Returns the color picker
License requirements: studio_render ("UG STUDIO RENDER") . |
double |
latitudeScale()
Returns the latitude scale
License requirements: studio_render ("UG STUDIO RENDER") . |
double |
longitudeScale()
Returns the longitude scale
License requirements: studio_render ("UG STUDIO RENDER") . |
String |
nameString()
Returns the name string
License requirements: studio_render ("UG STUDIO RENDER") . |
Direction |
normalVector()
Returns the normal vector
License requirements: studio_render ("UG STUDIO RENDER") . |
void |
saveMaterialsButton()
To save to System Studio Materials
License requirements: studio_render ("UG STUDIO RENDER") . |
double |
scale()
Returns the scale
License requirements: studio_render ("UG STUDIO RENDER") . |
void |
setAspectRatio(double aspectRatio)
License requirements: studio_render ("UG STUDIO RENDER") . |
void |
setColorPicker(double[] colorPicker)
Sets the color picker
License requirements: studio_render ("UG STUDIO RENDER") . |
void |
setFileBrowser(String filename)
License requirements: studio_render ("UG STUDIO RENDER") . |
void |
setLatitudeScale(double latitudeScale)
License requirements: studio_render ("UG STUDIO RENDER") . |
void |
setLongitudeScale(double longitudeScale)
License requirements: studio_render ("UG STUDIO RENDER") . |
void |
setNameString(String nameString)
License requirements: studio_render ("UG STUDIO RENDER") . |
void |
setNormalVector(Direction normalVector)
License requirements: studio_render ("UG STUDIO RENDER") . |
void |
setScale(double scale)
License requirements: studio_render ("UG STUDIO RENDER") . |
void |
setTexturedToggle(boolean texturedToggle)
License requirements: studio_render ("UG STUDIO RENDER") . |
void |
setTextureSpaceEnum(IrayPlusSimpleMaterialEditorBuilder.TextureSpace textureSpaceEnum)
License requirements: studio_render ("UG STUDIO RENDER") . |
void |
setUpVector(Direction upVector)
License requirements: studio_render ("UG STUDIO RENDER") . |
void |
setUScale(double uScale)
License requirements: studio_render ("UG STUDIO RENDER") . |
void |
setVScale(double vScale)
License requirements: studio_render ("UG STUDIO RENDER") . |
boolean |
texturedToggle()
Returns the textured toggle
License requirements: studio_render ("UG STUDIO RENDER") . |
IrayPlusSimpleMaterialEditorBuilder.TextureSpace |
textureSpaceEnum()
Returns the texture space enum
License requirements: studio_render ("UG STUDIO RENDER") . |
Direction |
upVector()
Returns the up vector
License requirements: studio_render ("UG STUDIO RENDER") . |
double |
uscale()
Returns the u scale
License requirements: studio_render ("UG STUDIO RENDER") . |
double |
vscale()
Returns the v scale
License requirements: studio_render ("UG STUDIO RENDER") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String nameString() throws NXException, RemoteException
NXException
RemoteException
void setNameString(String nameString) throws NXException, RemoteException
nameString
- NXException
RemoteException
double[] getColorPicker() throws NXException, RemoteException
NXException
RemoteException
void setColorPicker(double[] colorPicker) throws NXException, RemoteException
colorPicker
- Array of 3 RGB values, each between 0 and 1NXException
RemoteException
boolean texturedToggle() throws NXException, RemoteException
NXException
RemoteException
void setTexturedToggle(boolean texturedToggle) throws NXException, RemoteException
texturedToggle
- NXException
RemoteException
String fileBrowser() throws NXException, RemoteException
NXException
RemoteException
void setFileBrowser(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
IrayPlusSimpleMaterialEditorBuilder.TextureSpace textureSpaceEnum() throws NXException, RemoteException
NXException
RemoteException
void setTextureSpaceEnum(IrayPlusSimpleMaterialEditorBuilder.TextureSpace textureSpaceEnum) throws NXException, RemoteException
textureSpaceEnum
- NXException
RemoteException
Direction normalVector() throws NXException, RemoteException
NXException
RemoteException
void setNormalVector(Direction normalVector) throws NXException, RemoteException
normalVector
- NXException
RemoteException
Direction upVector() throws NXException, RemoteException
NXException
RemoteException
void setUpVector(Direction upVector) throws NXException, RemoteException
upVector
- NXException
RemoteException
double scale() throws NXException, RemoteException
NXException
RemoteException
void setScale(double scale) throws NXException, RemoteException
scale
- NXException
RemoteException
double latitudeScale() throws NXException, RemoteException
NXException
RemoteException
void setLatitudeScale(double latitudeScale) throws NXException, RemoteException
latitudeScale
- NXException
RemoteException
double longitudeScale() throws NXException, RemoteException
NXException
RemoteException
void setLongitudeScale(double longitudeScale) throws NXException, RemoteException
longitudeScale
- NXException
RemoteException
double uscale() throws NXException, RemoteException
NXException
RemoteException
void setUScale(double uScale) throws NXException, RemoteException
uScale
- NXException
RemoteException
double vscale() throws NXException, RemoteException
NXException
RemoteException
void setVScale(double vScale) throws NXException, RemoteException
vScale
- NXException
RemoteException
double aspectRatio() throws NXException, RemoteException
NXException
RemoteException
void setAspectRatio(double aspectRatio) throws NXException, RemoteException
aspectRatio
- NXException
RemoteException
void saveMaterialsButton() throws NXException, RemoteException
NXException
RemoteException
void exportXMLButton() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.