图像捕获构建器
更多...
#include <Gateway_ImageCaptureBuilder.hxx>
|
| enum | CaptureMethodType { CaptureMethodTypeGraphicsArea
, CaptureMethodTypeRegion
, CaptureMethodTypeFile
, CaptureMethodTypeAutomatic
} |
| enum | ImageFormat {
ImageFormatBmp
, ImageFormatJpg
, ImageFormatGif
, ImageFormatPng
,
ImageFormatTiff
} |
| enum | ImageSize {
ImageSizePixels16
, ImageSizePixels24
, ImageSizePixels32
, ImageSizePixels48
,
ImageSizePixels64
, ImageSizePixels96
, ImageSizePixels128
} |
|
|
class | _ImageCaptureBuilderBuilder |
◆ CaptureMethodType
选择方法
| 枚举值 |
|---|
| CaptureMethodTypeGraphicsArea | 图形区域
|
| CaptureMethodTypeRegion | 区域区域
|
| CaptureMethodTypeFile | 文件输入
|
| CaptureMethodTypeAutomatic | 自动预览模式
|
◆ ImageFormat
图像格式
| 枚举值 |
|---|
| ImageFormatBmp | bmp图像格式
|
| ImageFormatJpg | jpg图像格式
|
| ImageFormatGif | gif图像格式
|
| ImageFormatPng | png图像格式
|
| ImageFormatTiff | tiff图像格式
|
◆ ImageSize
图像尺寸
| 枚举值 |
|---|
| ImageSizePixels16 | 16像素尺寸
|
| ImageSizePixels24 | 24像素尺寸
|
| ImageSizePixels32 | 32像素尺寸
|
| ImageSizePixels48 | 48像素尺寸
|
| ImageSizePixels64 | 64像素尺寸
|
| ImageSizePixels96 | 96像素尺寸
|
| ImageSizePixels128 | 128像素尺寸
|
◆ CaptureMethod()
返回捕获方法
于 NX7.5.0 版本创建。
许可要求:无
◆ File()
| NXString NXOpen::Gateway::ImageCaptureBuilder::File |
( |
| ) |
|
返回文件
于 NX7.5.0 版本创建。
许可要求:无
◆ Format()
返回格式
于 NX7.5.0 版本创建。
许可要求:无
◆ GetRegion()
| void NXOpen::Gateway::ImageCaptureBuilder::GetRegion |
( |
std::vector< int > & | topLeftCorner, |
|
|
std::vector< int > & | bottomRightCorner ) |
返回区域
于 NX7.5.0 版本创建。
许可要求:无
- 参数
-
| topLeftCorner | 区域左上角坐标的二维整数数组 |
| bottomRightCorner | 区域右下角坐标的二维整数数组 |
◆ ImageFile()
| NXString NXOpen::Gateway::ImageCaptureBuilder::ImageFile |
( |
| ) |
|
返回图像文件
于 NX7.5.0 版本创建。
许可要求:无
◆ SetCaptureMethod()
设置捕获方法
于 NX7.5.0 版本创建。
许可要求:drafting ("DRAFTING")
- 参数
-
◆ SetFile() [1/2]
| void NXOpen::Gateway::ImageCaptureBuilder::SetFile |
( |
const char * | filename | ) |
|
设置文件
于 NX7.5.0 版本创建。
许可要求:drafting ("DRAFTING")
- 参数
-
◆ SetFile() [2/2]
| void NXOpen::Gateway::ImageCaptureBuilder::SetFile |
( |
const NXString & | filename | ) |
|
设置文件
于 NX7.5.0 版本创建。
许可要求:drafting ("DRAFTING")
- 参数
-
◆ SetFormat()
设置格式
于 NX7.5.0 版本创建。
许可要求:drafting ("DRAFTING")
- 参数
-
◆ SetImageFile() [1/2]
| void NXOpen::Gateway::ImageCaptureBuilder::SetImageFile |
( |
const char * | imageFilename | ) |
|
设置图像文件
于 NX7.5.0 版本创建。
许可要求:drafting ("DRAFTING")
- 参数
-
◆ SetImageFile() [2/2]
| void NXOpen::Gateway::ImageCaptureBuilder::SetImageFile |
( |
const NXString & | imageFilename | ) |
|
设置图像文件
于 NX7.5.0 版本创建。
许可要求:drafting ("DRAFTING")
- 参数
-
◆ SetRegion()
| void NXOpen::Gateway::ImageCaptureBuilder::SetRegion |
( |
const std::vector< int > & | topLeftCorner, |
|
|
const std::vector< int > & | bottomRightCorner ) |
设置区域
于 NX7.5.0 版本创建。
许可要求:drafting ("DRAFTING")
- 参数
-
| topLeftCorner | 区域左上角坐标的二维整数数组 |
| bottomRightCorner | 区域右下角坐标的二维整数数组 |
◆ SetSize()
设置尺寸
于 NX7.5.0 版本创建。
许可要求:drafting ("DRAFTING")
- 参数
-
◆ Size()
返回尺寸
于 NX7.5.0 版本创建。
许可要求:无