贴花标签构建器
更多...
#include <Display_DecalStickerBuilder.hxx>
|
| enum | AnchorTypes {
AnchorTypesBottomLeft
, AnchorTypesBottomCenter
, AnchorTypesBottomRight
, AnchorTypesMiddleLeft
,
AnchorTypesMiddleCenter
, AnchorTypesMiddleRight
, AnchorTypesTopLeft
, AnchorTypesTopCenter
,
AnchorTypesTopRight
} |
| enum | PixelSizes {
PixelSizesTrueSize
, PixelSizesOneTwentyEight
, PixelSizesTwoFiftySix
, PixelSizesFiveTwleve
,
PixelSizesOneZeroTwoFour
, PixelSizesTwoZeroFourEight
, PixelSizesFourZeroNineSix
} |
| enum | ProjectionTypes { ProjectionTypesPlanar
, ProjectionTypesCylindrical
, ProjectionTypesSpherical
, ProjectionTypesUv
} |
| enum | ReflectivityTypes {
ReflectivityTypesFromVisualMaterial
, ReflectivityTypesMatte
, ReflectivityTypesPlastic
, ReflectivityTypesMirror
,
ReflectivityTypesMetal
, ReflectivityTypesGlass
} |
| enum | ScalingMethodTypes { ScalingMethodTypesUserDefined
, ScalingMethodTypesImageSize
} |
| enum | TransparencyTypes { TransparencyTypesNone
, TransparencyTypesFromImage
, TransparencyTypesPixelColor
} |
|
|
class | _DecalStickerBuilderBuilder |
贴花标签构建器
表示 NXOpen::Display::DecalStickerBuilder
要创建此类的新实例,请使用 NXOpen::Display::DecalCollection::CreateDecalStickerBuilder
默认值。
| 属性 | 值 |
| AnchorType | MiddleCenter |
| FitPreview | 1 |
| LockAspectRatio | 1 |
| PixelColorTolerance | 32 |
| Strength | 0.2 |
创建于 NX1980.0.0。
◆ AnchorTypes
基于图像相对位置的锚点类型。
| 枚举值 |
|---|
| AnchorTypesBottomLeft | 左下角
|
| AnchorTypesBottomCenter | 底部中心
|
| AnchorTypesBottomRight | 右下角
|
| AnchorTypesMiddleLeft | 左侧中间
|
| AnchorTypesMiddleCenter | 中间中心
|
| AnchorTypesMiddleRight | 右侧中间
|
| AnchorTypesTopLeft | 左上角
|
| AnchorTypesTopCenter | 顶部中心
|
| AnchorTypesTopRight | 右上角
|
◆ PixelSizes
图像尺寸类型
| 枚举值 |
|---|
| PixelSizesTrueSize | 真实尺寸
|
| PixelSizesOneTwentyEight | 128
|
| PixelSizesTwoFiftySix | 256
|
| PixelSizesFiveTwleve | 512
|
| PixelSizesOneZeroTwoFour | 1024
|
| PixelSizesTwoZeroFourEight | 2048
|
| PixelSizesFourZeroNineSix | 4096
|
◆ ProjectionTypes
投影类型
| 枚举值 |
|---|
| ProjectionTypesPlanar | 平面
|
| ProjectionTypesCylindrical | 圆柱
|
| ProjectionTypesSpherical | 球面
|
| ProjectionTypesUv | UV
|
◆ ReflectivityTypes
反射率类型
| 枚举值 |
|---|
| ReflectivityTypesFromVisualMaterial | 来自视觉材料
|
| ReflectivityTypesMatte | 哑光
|
| ReflectivityTypesPlastic | 塑料
|
| ReflectivityTypesMirror | 镜面
|
| ReflectivityTypesMetal | 金属
|
| ReflectivityTypesGlass | 玻璃
|
◆ ScalingMethodTypes
图像缩放方法
| 枚举值 |
|---|
| ScalingMethodTypesUserDefined | 用户定义
|
| ScalingMethodTypesImageSize | 图像尺寸
|
◆ TransparencyTypes
透明度类型
| 枚举值 |
|---|
| TransparencyTypesNone | 无
|
| TransparencyTypesFromImage | 来自图像
|
| TransparencyTypesPixelColor | 像素颜色
|
◆ AnchorType()
返回锚点
创建于NX1980.0.0。
许可证要求:无
◆ Bump()
| bool NXOpen::Display::DecalStickerBuilder::Bump |
( |
| ) |
|
返回指示是否应应用凹凸效果的标志。
Created in NX1980.0.0.
License requirements : None
◆ DecalName()
| NXString NXOpen::Display::DecalStickerBuilder::DecalName |
( |
| ) |
|
返回贴花名称
创建于NX1980.0.0。
许可证要求:无
◆ FaceOrBody()
返回面或体
创建于NX1980.0.0。
许可证要求:无
◆ FilterDecalImages()
| bool NXOpen::Display::DecalStickerBuilder::FilterDecalImages |
( |
| ) |
|
返回指示是否应过滤贴花图像的标志。
创建于NX1980.0.0。
许可证要求:无
◆ FitPreview()
| bool NXOpen::Display::DecalStickerBuilder::FitPreview |
( |
| ) |
|
返回指示是否应显示图像预览的标志。
Created in NX1980.0.0.
License requirements : None
◆ GetManipulatorData()
返回用于定向图像的操作器工具的原点和坐标系。
创建于NX1980.0.0。
许可证要求:无
- 参数
-
◆ GetTransparencyPixelColor()
返回透明像素颜色
Created in NX1980.0.0.
License requirements : None
◆ Height()
返回高度
创建于NX1980.0.0。
许可证要求:无
◆ ImageName()
| NXString NXOpen::Display::DecalStickerBuilder::ImageName |
( |
| ) |
|
返回图像选择器
创建于NX1980.0.0。
许可证要求:无
◆ LockAspectRatio()
| bool NXOpen::Display::DecalStickerBuilder::LockAspectRatio |
( |
| ) |
|
返回指示是否应锁定宽高比的标志。
创建于NX1980.0.0。
许可证要求:无
◆ MaximumPixelSize()
返回最大像素尺寸
创建于NX1980.0.0。
许可证要求:无
◆ Origin()
返回原点
创建于NX1980.0.0。
许可证要求:无
◆ PixelColorTolerance()
| int NXOpen::Display::DecalStickerBuilder::PixelColorTolerance |
( |
| ) |
|
返回像素颜色容差
Created in NX1980.0.0.
License requirements : None
◆ ProjectionType()
返回投影
创建于NX1980.0.0。
许可证要求:无
◆ ReflectivityType()
返回反射类型
Created in NX1980.0.0.
License requirements : None
◆ ResetImageSize()
| void NXOpen::Display::DecalStickerBuilder::ResetImageSize |
( |
| ) |
|
重置图像大小。
创建于NX1980.0.0。
许可证要求:无
◆ RotationAngle()
返回旋转角度
创建于NX1980.0.0。
许可证要求:无
◆ ScalingMethodType()
返回缩放方法
创建于NX1980.0.0。
许可证要求:无
◆ SetAnchorType()
设置锚点
创建于NX1980.0.0。
许可证要求:无
- 参数
-
◆ SetBump()
| void NXOpen::Display::DecalStickerBuilder::SetBump |
( |
bool | bump | ) |
|
设置指示是否应应用凹凸效果的标志。
Created in NX1980.0.0.
License requirements : None
- 参数
-
◆ SetDecalName() [1/2]
| void NXOpen::Display::DecalStickerBuilder::SetDecalName |
( |
const char * | decalName | ) |
|
设置贴花名称
创建于NX1980.0.0。
许可证要求:无
- 参数
-
◆ SetDecalName() [2/2]
| void NXOpen::Display::DecalStickerBuilder::SetDecalName |
( |
const NXString & | decalName | ) |
|
设置贴花名称
创建于NX1980.0.0。
许可证要求:无
- 参数
-
◆ SetFilterDecalImages()
| void NXOpen::Display::DecalStickerBuilder::SetFilterDecalImages |
( |
bool | filterDecalImages | ) |
|
设置指示是否应过滤贴花图像的标志。
创建于NX1980.0.0。
许可证要求:无
- 参数
-
| filterDecalImages | filterdecalimages |
◆ SetFitPreview()
| void NXOpen::Display::DecalStickerBuilder::SetFitPreview |
( |
bool | fitPreview | ) |
|
设置指示是否应显示图像预览的标志。
Created in NX1980.0.0.
License requirements : None
- 参数
-
◆ SetImageName() [1/2]
| void NXOpen::Display::DecalStickerBuilder::SetImageName |
( |
const char * | decalName | ) |
|
设置图像选择器
创建于NX1980.0.0。
许可证要求:无
- 参数
-
◆ SetImageName() [2/2]
| void NXOpen::Display::DecalStickerBuilder::SetImageName |
( |
const NXString & | decalName | ) |
|
设置图像选择器
创建于NX1980.0.0。
许可证要求:无
- 参数
-
◆ SetLockAspectRatio()
| void NXOpen::Display::DecalStickerBuilder::SetLockAspectRatio |
( |
bool | lockAspectRatio | ) |
|
设置指示是否应锁定宽高比的标志。
创建于NX1980.0.0。
许可证要求:无
- 参数
-
| lockAspectRatio | lockaspectratio |
◆ SetManipulatorData()
设置用于定向图像的操作器工具的原点和坐标系。
创建于NX1980.0.0。
许可证要求:无
- 参数
-
◆ SetMaximumPixelSize()
设置最大像素尺寸
创建于NX1980.0.0。
许可证要求:无
- 参数
-
| maximumPixelSize | maximumpixelsize |
◆ SetOrigin()
| void NXOpen::Display::DecalStickerBuilder::SetOrigin |
( |
NXOpen::Point * | origin | ) |
|
设置原点
创建于NX1980.0.0。
许可证要求:无
- 参数
-
◆ SetPixelColorTolerance()
| void NXOpen::Display::DecalStickerBuilder::SetPixelColorTolerance |
( |
int | pixelColorTolerance | ) |
|
设置像素颜色容差
Created in NX1980.0.0.
License requirements : None
- 参数
-
| pixelColorTolerance | 像素颜色容差 |
◆ SetProjectionType()
设置投影
创建于NX1980.0.0。
许可证要求:无
- 参数
-
◆ SetReflectivityType()
设置反射类型
Created in NX1980.0.0.
License requirements : None
- 参数
-
◆ SetScalingMethodType()
设置缩放方法
创建于NX1980.0.0。
许可证要求:无
- 参数
-
| scalingMethod | scalingmethod |
◆ SetStrength()
| void NXOpen::Display::DecalStickerBuilder::SetStrength |
( |
double | strength | ) |
|
设置强度
Created in NX1980.0.0.
License requirements : None
- 参数
-
◆ SetTransparencyPixelColor()
设置透明像素颜色
Created in NX1980.0.0.
License requirements : None
- 参数
-
◆ SetTransparencyType()
设置透明度
Created in NX1980.0.0.
License requirements : None
- 参数
-
◆ Strength()
| double NXOpen::Display::DecalStickerBuilder::Strength |
( |
| ) |
|
返回强度
Created in NX1980.0.0.
License requirements : None
◆ TransparencyType()
返回透明度
创建于NX1980.0.0。
许可证要求:无
◆ UpdateDecalStickerOnImageDimensionChange()
| void NXOpen::Display::DecalStickerBuilder::UpdateDecalStickerOnImageDimensionChange |
( |
| ) |
|
更新贴纸以反映图像旋转角度、宽度或高度的变化。
Created in NX1980.0.0.
License requirements : None
◆ UVTransformationData()
返回用于编辑具有UV投影类型的NX1980之前的贴花贴纸的变换数据。
创建于NX1980.0.0。
许可证要求:无
◆ Width()
返回宽度
创建于NX1980.0.0。
许可证要求:无