NX Open C++ Reference Guide
|
Represents a Display::RayTracedStudioEditorBuilder . More...
Public Member Functions | |
NXOpen::Display::RayTracedStudioEditorBuilder::DynamicRayTracedStudioTilingQualityType | DynamicRayTracedStudioTilingQuality () |
Returns the Ray Traced Studio tiling quality during interactive dynamic display Created in NX9.0.0. | |
double | RayTracedStudioDisplayGamma () |
Returns the Ray Traced Studio display gamma, controls the overall contrast or brightness of the image's midtone values. | |
int | RayTracedStudioStaticImageDotsPerInch () |
Returns the Ray Traced Studio static image dots per inch (DPI) Created in NX9.0.0. | |
double | RayTracedStudioStaticImageDoubleHeight () |
Returns the Ray Traced Studio static image height Created in NX9.0.0. | |
double | RayTracedStudioStaticImageDoubleWidth () |
Returns the Ray Traced Studio static image width Created in NX9.0.0. | |
NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageFileFormatType | RayTracedStudioStaticImageFileFormat () |
Returns the Ray Traced Studio static output image file format Created in NX9.0.0. | |
bool | RayTracedStudioStaticImageLockAspectRatio () |
Returns the Ray Traced Studio static image aspect ratio will be maintained Created in NX9.0.0. | |
NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageOrientationType | RayTracedStudioStaticImageOrientation () |
Returns the Ray Traced Studio static image orientation Created in NX9.0.0. | |
int | RayTracedStudioStaticImagePixelHeight () |
Returns the Ray Traced Studio static image pixel height Created in NX9.0.0. | |
int | RayTracedStudioStaticImagePixelWidth () |
Returns the Ray Traced Studio static image pixel width Created in NX9.0.0. | |
NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageResolutionType | RayTracedStudioStaticImageResolution () |
Returns the Ray Traced Studio static image resolution Created in NX9.0.0. | |
NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageSizeType | RayTracedStudioStaticImageSize () |
Returns the Ray Traced Studio static image size Created in NX9.0.0. | |
NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageUnitsType | RayTracedStudioStaticImageUnits () |
Returns the Ray Traced Studio static image units Created in NX9.0.0. | |
void | SetDynamicRayTracedStudioTilingQuality (NXOpen::Display::RayTracedStudioEditorBuilder::DynamicRayTracedStudioTilingQualityType dynamicRayTracedStudioTilingQuality) |
Sets the Ray Traced Studio tiling quality during interactive dynamic display Created in NX9.0.0. | |
void | SetRayTracedStudioDisplayGamma (double rayTracedStudioDisplayGamma) |
Sets the Ray Traced Studio display gamma, controls the overall contrast or brightness of the image's midtone values. | |
void | SetRayTracedStudioStaticImageDotsPerInch (int rayTracedStudioStaticImageDotsPerInch) |
Sets the Ray Traced Studio static image dots per inch (DPI) Created in NX9.0.0. | |
void | SetRayTracedStudioStaticImageDoubleHeight (double rayTracedStudioStaticImageDoubleHeight) |
Sets the Ray Traced Studio static image height Created in NX9.0.0. | |
void | SetRayTracedStudioStaticImageDoubleWidth (double rayTracedStudioStaticImageDoubleWidth) |
Sets the Ray Traced Studio static image width Created in NX9.0.0. | |
void | SetRayTracedStudioStaticImageFileFormat (NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageFileFormatType rayTracedStudioStaticImageFileFormat) |
Sets the Ray Traced Studio static output image file format Created in NX9.0.0. | |
void | SetRayTracedStudioStaticImageLockAspectRatio (bool rayTracedStudioStaticImageLockAspectRatio) |
Sets the Ray Traced Studio static image aspect ratio will be maintained Created in NX9.0.0. | |
void | SetRayTracedStudioStaticImageOrientation (NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageOrientationType rayTracedStudioStaticImageOrientation) |
Sets the Ray Traced Studio static image orientation Created in NX9.0.0. | |
void | SetRayTracedStudioStaticImagePixelHeight (int rayTracedStudioStaticImagePixelHeight) |
Sets the Ray Traced Studio static image pixel height Created in NX9.0.0. | |
void | SetRayTracedStudioStaticImagePixelWidth (int rayTracedStudioStaticImagePixelWidth) |
Sets the Ray Traced Studio static image pixel width Created in NX9.0.0. | |
void | SetRayTracedStudioStaticImageResolution (NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageResolutionType rayTracedStudioStaticImageResolution) |
Sets the Ray Traced Studio static image resolution Created in NX9.0.0. | |
void | SetRayTracedStudioStaticImageSize (NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageSizeType rayTracedStudioStaticImageSize) |
Sets the Ray Traced Studio static image size Created in NX9.0.0. | |
void | SetRayTracedStudioStaticImageUnits (NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageUnitsType rayTracedStudioStaticImageUnits) |
Sets the Ray Traced Studio static image units Created in NX9.0.0. | |
void | SetStaticAntialiasing (NXOpen::Display::RayTracedStudioEditorBuilder::StaticAntialiasingType staticAntialiasing) |
Sets the Ray Traced Studio static image antialiasing quality Created in NX9.0.0. | |
void | SetStaticRayTracedStudioQuality (NXOpen::Display::RayTracedStudioEditorBuilder::StaticRayTracedStudioQualityType staticRayTracedStudioQuality) |
Sets the Ray Traced Studio static image quality Created in NX9.0.0. | |
void | SetStaticRayTracedStudioRenderDepth (int staticRayTracedStudioRenderDepth) |
Sets the Ray Traced Studio static image render depth, controls the iterations of ray tracing reflection and refraction calculations Created in NX9.0.0. | |
void | SetStationaryAntialiasing (NXOpen::Display::RayTracedStudioEditorBuilder::StationaryAntialiasingType stationaryAntialiasing) |
Sets the Ray Traced Studio stationary antialiasing quality when dynamic interaction stops Created in NX9.0.0. | |
void | SetStationaryRayTracedStudioQuality (NXOpen::Display::RayTracedStudioEditorBuilder::StationaryRayTracedStudioQualityType stationaryRayTracedStudioQuality) |
Sets the Ray Traced Studio stationary display quality when dynamic interaction stops Created in NX9.0.0. | |
void | SetStationaryRayTracedStudioshowStatusIndicator (bool stationaryRayTracedStudioshowStatusIndicator) |
Sets the stationary Ray Traced Studio progess status indicator percent complete display Created in NX9.0.0. | |
NXOpen::Display::RayTracedStudioEditorBuilder::StaticAntialiasingType | StaticAntialiasing () |
Returns the Ray Traced Studio static image antialiasing quality Created in NX9.0.0. | |
NXOpen::Display::RayTracedStudioEditorBuilder::StaticRayTracedStudioQualityType | StaticRayTracedStudioQuality () |
Returns the Ray Traced Studio static image quality Created in NX9.0.0. | |
int | StaticRayTracedStudioRenderDepth () |
Returns the Ray Traced Studio static image render depth, controls the iterations of ray tracing reflection and refraction calculations Created in NX9.0.0. | |
NXOpen::Display::RayTracedStudioEditorBuilder::StationaryAntialiasingType | StationaryAntialiasing () |
Returns the Ray Traced Studio stationary antialiasing quality when dynamic interaction stops Created in NX9.0.0. | |
NXOpen::Display::RayTracedStudioEditorBuilder::StationaryRayTracedStudioQualityType | StationaryRayTracedStudioQuality () |
Returns the Ray Traced Studio stationary display quality when dynamic interaction stops Created in NX9.0.0. | |
bool | StationaryRayTracedStudioshowStatusIndicator () |
Returns the stationary Ray Traced Studio progess status indicator percent complete display Created in NX9.0.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a Display::RayTracedStudioEditorBuilder .
Ray Traced Studio Editor controls display and output of CPU-based real-time ray tracing.
This class is restricted to being called from a program running during an Interactive NX session. If run from a non-interactive session it will return NULL.
To create a new instance of this class, use ViewCollection::CreateRayTracedStudioEditorBuilder
Created in NX9.0.0.
To specify the quality and performance of the interactive, dynamic Ray Traced Studio display.
Affects the number of tiles presented in the display.
To specify the Ray Traced Studio static image file format.
To specify the Ray Traced Studio static image resolution.
To specify the Ray Traced Studio static image units.
To specify the antialiasing quality during stationary Ray Traced Studio display during static image rendering.
To specify the quality and performance of the Ray Traced Studio display during static image rendering.
To specify the antialiasing quality during stationary Ray Traced Studio display when dynamic interaction stops.
To specify the quality and performance of the Ray Traced Studio display when dynamic interaction stops.
NXOpen::Display::RayTracedStudioEditorBuilder::DynamicRayTracedStudioTilingQualityType NXOpen::Display::RayTracedStudioEditorBuilder::DynamicRayTracedStudioTilingQuality | ( | ) |
Returns the Ray Traced Studio tiling quality during interactive dynamic display
Created in NX9.0.0.
License requirements : None
double NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioDisplayGamma | ( | ) |
Returns the Ray Traced Studio display gamma, controls the overall contrast or brightness of the image's midtone values.
A higher gamma value yields an overall brighter image.
Created in NX9.0.0.
License requirements : None
int NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageDotsPerInch | ( | ) |
Returns the Ray Traced Studio static image dots per inch (DPI)
Created in NX9.0.0.
License requirements : None
double NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageDoubleHeight | ( | ) |
Returns the Ray Traced Studio static image height
Created in NX9.0.0.
License requirements : None
double NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageDoubleWidth | ( | ) |
Returns the Ray Traced Studio static image width
Created in NX9.0.0.
License requirements : None
NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageFileFormatType NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageFileFormat | ( | ) |
Returns the Ray Traced Studio static output image file format
Created in NX9.0.0.
License requirements : None
bool NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageLockAspectRatio | ( | ) |
Returns the Ray Traced Studio static image aspect ratio will be maintained
Created in NX9.0.0.
License requirements : None
NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageOrientationType NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageOrientation | ( | ) |
Returns the Ray Traced Studio static image orientation
Created in NX9.0.0.
License requirements : None
int NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImagePixelHeight | ( | ) |
Returns the Ray Traced Studio static image pixel height
Created in NX9.0.0.
License requirements : None
int NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImagePixelWidth | ( | ) |
Returns the Ray Traced Studio static image pixel width
Created in NX9.0.0.
License requirements : None
NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageResolutionType NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageResolution | ( | ) |
Returns the Ray Traced Studio static image resolution
Created in NX9.0.0.
License requirements : None
NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageSizeType NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageSize | ( | ) |
Returns the Ray Traced Studio static image size
Created in NX9.0.0.
License requirements : None
NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageUnitsType NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageUnits | ( | ) |
Returns the Ray Traced Studio static image units
Created in NX9.0.0.
License requirements : None
void NXOpen::Display::RayTracedStudioEditorBuilder::SetDynamicRayTracedStudioTilingQuality | ( | NXOpen::Display::RayTracedStudioEditorBuilder::DynamicRayTracedStudioTilingQualityType | dynamicRayTracedStudioTilingQuality | ) |
Sets the Ray Traced Studio tiling quality during interactive dynamic display
Created in NX9.0.0.
License requirements : None
dynamicRayTracedStudioTilingQuality | dynamicraytracedstudiotilingquality |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetRayTracedStudioDisplayGamma | ( | double | rayTracedStudioDisplayGamma | ) |
Sets the Ray Traced Studio display gamma, controls the overall contrast or brightness of the image's midtone values.
A higher gamma value yields an overall brighter image.
Created in NX9.0.0.
License requirements : None
rayTracedStudioDisplayGamma | raytracedstudiodisplaygamma |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetRayTracedStudioStaticImageDotsPerInch | ( | int | rayTracedStudioStaticImageDotsPerInch | ) |
Sets the Ray Traced Studio static image dots per inch (DPI)
Created in NX9.0.0.
License requirements : None
rayTracedStudioStaticImageDotsPerInch | raytracedstudiostaticimagedotsperinch |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetRayTracedStudioStaticImageDoubleHeight | ( | double | rayTracedStudioStaticImageDoubleHeight | ) |
Sets the Ray Traced Studio static image height
Created in NX9.0.0.
License requirements : None
rayTracedStudioStaticImageDoubleHeight | raytracedstudiostaticimagedoubleheight |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetRayTracedStudioStaticImageDoubleWidth | ( | double | rayTracedStudioStaticImageDoubleWidth | ) |
Sets the Ray Traced Studio static image width
Created in NX9.0.0.
License requirements : None
rayTracedStudioStaticImageDoubleWidth | raytracedstudiostaticimagedoublewidth |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetRayTracedStudioStaticImageFileFormat | ( | NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageFileFormatType | rayTracedStudioStaticImageFileFormat | ) |
Sets the Ray Traced Studio static output image file format
Created in NX9.0.0.
License requirements : None
rayTracedStudioStaticImageFileFormat | raytracedstudiostaticimagefileformat |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetRayTracedStudioStaticImageLockAspectRatio | ( | bool | rayTracedStudioStaticImageLockAspectRatio | ) |
Sets the Ray Traced Studio static image aspect ratio will be maintained
Created in NX9.0.0.
License requirements : None
rayTracedStudioStaticImageLockAspectRatio | raytracedstudiostaticimagelockaspectratio |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetRayTracedStudioStaticImageOrientation | ( | NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageOrientationType | rayTracedStudioStaticImageOrientation | ) |
Sets the Ray Traced Studio static image orientation
Created in NX9.0.0.
License requirements : None
rayTracedStudioStaticImageOrientation | raytracedstudiostaticimageorientation |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetRayTracedStudioStaticImagePixelHeight | ( | int | rayTracedStudioStaticImagePixelHeight | ) |
Sets the Ray Traced Studio static image pixel height
Created in NX9.0.0.
License requirements : None
rayTracedStudioStaticImagePixelHeight | raytracedstudiostaticimagepixelheight |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetRayTracedStudioStaticImagePixelWidth | ( | int | rayTracedStudioStaticImagePixelWidth | ) |
Sets the Ray Traced Studio static image pixel width
Created in NX9.0.0.
License requirements : None
rayTracedStudioStaticImagePixelWidth | raytracedstudiostaticimagepixelwidth |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetRayTracedStudioStaticImageResolution | ( | NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageResolutionType | rayTracedStudioStaticImageResolution | ) |
Sets the Ray Traced Studio static image resolution
Created in NX9.0.0.
License requirements : None
rayTracedStudioStaticImageResolution | raytracedstudiostaticimageresolution |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetRayTracedStudioStaticImageSize | ( | NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageSizeType | rayTracedStudioStaticImageSize | ) |
Sets the Ray Traced Studio static image size
Created in NX9.0.0.
License requirements : None
rayTracedStudioStaticImageSize | raytracedstudiostaticimagesize |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetRayTracedStudioStaticImageUnits | ( | NXOpen::Display::RayTracedStudioEditorBuilder::RayTracedStudioStaticImageUnitsType | rayTracedStudioStaticImageUnits | ) |
Sets the Ray Traced Studio static image units
Created in NX9.0.0.
License requirements : None
rayTracedStudioStaticImageUnits | raytracedstudiostaticimageunits |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetStaticAntialiasing | ( | NXOpen::Display::RayTracedStudioEditorBuilder::StaticAntialiasingType | staticAntialiasing | ) |
Sets the Ray Traced Studio static image antialiasing quality
Created in NX9.0.0.
License requirements : None
staticAntialiasing | staticantialiasing |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetStaticRayTracedStudioQuality | ( | NXOpen::Display::RayTracedStudioEditorBuilder::StaticRayTracedStudioQualityType | staticRayTracedStudioQuality | ) |
Sets the Ray Traced Studio static image quality
Created in NX9.0.0.
License requirements : None
staticRayTracedStudioQuality | staticraytracedstudioquality |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetStaticRayTracedStudioRenderDepth | ( | int | staticRayTracedStudioRenderDepth | ) |
Sets the Ray Traced Studio static image render depth, controls the iterations of ray tracing reflection and refraction calculations
Created in NX9.0.0.
License requirements : None
staticRayTracedStudioRenderDepth | staticraytracedstudiorenderdepth |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetStationaryAntialiasing | ( | NXOpen::Display::RayTracedStudioEditorBuilder::StationaryAntialiasingType | stationaryAntialiasing | ) |
Sets the Ray Traced Studio stationary antialiasing quality when dynamic interaction stops
Created in NX9.0.0.
License requirements : None
stationaryAntialiasing | stationaryantialiasing |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetStationaryRayTracedStudioQuality | ( | NXOpen::Display::RayTracedStudioEditorBuilder::StationaryRayTracedStudioQualityType | stationaryRayTracedStudioQuality | ) |
Sets the Ray Traced Studio stationary display quality when dynamic interaction stops
Created in NX9.0.0.
License requirements : None
stationaryRayTracedStudioQuality | stationaryraytracedstudioquality |
void NXOpen::Display::RayTracedStudioEditorBuilder::SetStationaryRayTracedStudioshowStatusIndicator | ( | bool | stationaryRayTracedStudioshowStatusIndicator | ) |
Sets the stationary Ray Traced Studio progess status indicator percent complete display
Created in NX9.0.0.
License requirements : None
stationaryRayTracedStudioshowStatusIndicator | stationaryraytracedstudioshowstatusindicator |
NXOpen::Display::RayTracedStudioEditorBuilder::StaticAntialiasingType NXOpen::Display::RayTracedStudioEditorBuilder::StaticAntialiasing | ( | ) |
Returns the Ray Traced Studio static image antialiasing quality
Created in NX9.0.0.
License requirements : None
NXOpen::Display::RayTracedStudioEditorBuilder::StaticRayTracedStudioQualityType NXOpen::Display::RayTracedStudioEditorBuilder::StaticRayTracedStudioQuality | ( | ) |
Returns the Ray Traced Studio static image quality
Created in NX9.0.0.
License requirements : None
int NXOpen::Display::RayTracedStudioEditorBuilder::StaticRayTracedStudioRenderDepth | ( | ) |
Returns the Ray Traced Studio static image render depth, controls the iterations of ray tracing reflection and refraction calculations
Created in NX9.0.0.
License requirements : None
NXOpen::Display::RayTracedStudioEditorBuilder::StationaryAntialiasingType NXOpen::Display::RayTracedStudioEditorBuilder::StationaryAntialiasing | ( | ) |
Returns the Ray Traced Studio stationary antialiasing quality when dynamic interaction stops
Created in NX9.0.0.
License requirements : None
NXOpen::Display::RayTracedStudioEditorBuilder::StationaryRayTracedStudioQualityType NXOpen::Display::RayTracedStudioEditorBuilder::StationaryRayTracedStudioQuality | ( | ) |
Returns the Ray Traced Studio stationary display quality when dynamic interaction stops
Created in NX9.0.0.
License requirements : None
bool NXOpen::Display::RayTracedStudioEditorBuilder::StationaryRayTracedStudioshowStatusIndicator | ( | ) |
Returns the stationary Ray Traced Studio progess status indicator percent complete display
Created in NX9.0.0.
License requirements : None