public interface ReflectionDataBuilder
ReflectionData
builder
nxopen.features.vehicledesignCollection#createReflectionDataBuilder
Property | Value |
---|---|
IsReflectData | 1 |
IsReflectTraceCurve | 0 |
IsRefractData | 0 |
IsRefractTraceCurve | 0 |
ReflectAccuracy | 20 |
RefractionIndex | 1.5 |
Resolution | Medium |
Thickness | 5 |
Modifier and Type | Interface and Description |
---|---|
static class |
ReflectionDataBuilder.ResolutionType
the resolution type
|
Modifier and Type | Method and Description |
---|---|
Point |
eyePoint()
Returns the eye point
License requirements: None. |
boolean |
isReflectData()
Returns whether to create reflection data as output or not
License requirements: None. |
boolean |
isReflectTraceCurve()
Returns whether to create reflection trace curves as output or not
License requirements: None. |
boolean |
isRefractData()
Returns whether to create refraction data as output or not
License requirements: None. |
boolean |
isRefractTraceCurve()
Returns whether to create refraction trace curves as output or not
License requirements: None. |
int |
reflectAccuracy()
Returns the customized reflection accuracy, which is the number of dispersed points for the input target objects
License requirements: None. |
ScCollector |
reflectionObject()
Returns the reflection object to reflect the input target objects
License requirements: None. |
double |
refractionIndex()
Returns the refraction index
License requirements: None. |
ReflectionDataBuilder.ResolutionType |
resolution()
Returns the resolution type
License requirements: None. |
boolean |
reverseDir()
Returns whether the direction of reflection objects is reversed to determine their thickness
License requirements: None. |
void |
setEyePoint(Point eyePoint)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setReflectAccuracy(int reflectAccuracy)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setReflectData(boolean isReflectData)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setReflectTraceCurve(boolean isReflectTraceCurve)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setRefractData(boolean isRefractData)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setRefractionIndex(double refractionIndex)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setRefractTraceCurve(boolean isRefractTraceCurve)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setResolution(ReflectionDataBuilder.ResolutionType resolution)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setReverseDir(boolean reverseDir)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setThickness(double thickness)
License requirements: nx_general_packaging ("NX General Packaging") . |
Section |
targetObject()
Returns the target object to be reflected on the faces and/or planes
the target object
License requirements: None. |
double |
thickness()
Returns the thickness of the reflection objects
License requirements: None. |
Point eyePoint() throws NXException, RemoteException
NXException
RemoteException
void setEyePoint(Point eyePoint) throws NXException, RemoteException
eyePoint
- NXException
RemoteException
Section targetObject() throws NXException, RemoteException
NXException
RemoteException
ScCollector reflectionObject() throws NXException, RemoteException
NXException
RemoteException
double thickness() throws NXException, RemoteException
NXException
RemoteException
void setThickness(double thickness) throws NXException, RemoteException
thickness
- NXException
RemoteException
boolean reverseDir() throws NXException, RemoteException
NXException
RemoteException
void setReverseDir(boolean reverseDir) throws NXException, RemoteException
reverseDir
- NXException
RemoteException
double refractionIndex() throws NXException, RemoteException
NXException
RemoteException
void setRefractionIndex(double refractionIndex) throws NXException, RemoteException
refractionIndex
- NXException
RemoteException
ReflectionDataBuilder.ResolutionType resolution() throws NXException, RemoteException
NXException
RemoteException
void setResolution(ReflectionDataBuilder.ResolutionType resolution) throws NXException, RemoteException
resolution
- NXException
RemoteException
int reflectAccuracy() throws NXException, RemoteException
NXException
RemoteException
void setReflectAccuracy(int reflectAccuracy) throws NXException, RemoteException
reflectAccuracy
- NXException
RemoteException
boolean isReflectData() throws NXException, RemoteException
NXException
RemoteException
void setReflectData(boolean isReflectData) throws NXException, RemoteException
isReflectData
- NXException
RemoteException
boolean isReflectTraceCurve() throws NXException, RemoteException
NXException
RemoteException
void setReflectTraceCurve(boolean isReflectTraceCurve) throws NXException, RemoteException
isReflectTraceCurve
- NXException
RemoteException
boolean isRefractData() throws NXException, RemoteException
NXException
RemoteException
void setRefractData(boolean isRefractData) throws NXException, RemoteException
isRefractData
- NXException
RemoteException
boolean isRefractTraceCurve() throws NXException, RemoteException
NXException
RemoteException
void setRefractTraceCurve(boolean isRefractTraceCurve) throws NXException, RemoteException
isRefractTraceCurve
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.