更新
This commit is contained in:
265
Revit-API/Material.md
Normal file
265
Revit-API/Material.md
Normal file
@@ -0,0 +1,265 @@
|
||||
# MaterialInfo 材质信息 class
|
||||
|
||||
## Identification 标识 class
|
||||
|
||||
- Id 材质 ID [int]
|
||||
- Name 名称 [string]
|
||||
- Description 说明 [string]
|
||||
- MaterialClass 类别 [string]
|
||||
- Comments 注释 [string]
|
||||
- Keyword 关键字 [string]
|
||||
- Manufacturer 制造商 [string]
|
||||
- Model 模型 [string]
|
||||
- Cost 成本 [double]
|
||||
- Url URL [string]
|
||||
- Param 注释记号 [double]
|
||||
- Number 标记 [string]
|
||||
|
||||
## Graph 图形 class
|
||||
|
||||
- UseRenderAppearanceForShading 使用渲染外观 [bool]
|
||||
- Color 颜色 [Color]
|
||||
- Transparency 透明度 [int]
|
||||
- SurfacePatternColor 表面填充图案颜色 [Color]
|
||||
- CutPatternColor 截面填充图案颜色 [Color]
|
||||
|
||||
## AppearanceBase 外观 class
|
||||
|
||||
## Information 信息 class
|
||||
|
||||
### Appearance 具体外观类
|
||||
|
||||
## CeramicAppearance 陶瓷外观 class
|
||||
|
||||
### Ceramic 陶瓷 class
|
||||
|
||||
- CeramicType 类型 [CeramicType]
|
||||
- CeramicType 陶瓷类型 enum
|
||||
- Ceramic 陶瓷 0
|
||||
- Porcelain 瓷器 1
|
||||
- Color 颜色 [Color]
|
||||
- Image 图像 [ImageBase]
|
||||
- CeramicFacing 饰面 [CeramicFacing]
|
||||
- CeramicFacing 陶瓷饰面 enum
|
||||
- GlazedOrGlass 强光泽/玻璃 0
|
||||
- Schreiner 缎光 1
|
||||
- Asperities 粗面 2
|
||||
|
||||
### ConcreteAppearance 混凝土外观 class
|
||||
|
||||
### GlassAppearance 玻璃外观 class
|
||||
|
||||
### MasonryAppearance 砖石外观 class
|
||||
|
||||
### Masonry 砖石 class
|
||||
|
||||
- MasonryType 砖石类型 [MasonryType]
|
||||
- MasonryType 砖石类型 enum
|
||||
- CMU CMU 0
|
||||
- Masonry 砖石 1
|
||||
- MasonryColor 砖石颜色 [Color]
|
||||
- Image 砖石图像 [ImageBase]
|
||||
- MasonryFinish 砖石饰面 [MasonryFinish]
|
||||
- MasonryFinish 砖石饰面 enum
|
||||
- Glossy 有光泽 0
|
||||
- Asperities 粗面 1
|
||||
- Unadorned 未装饰 2
|
||||
|
||||
### MasonryReliefPattern 砖石浮雕图案 class
|
||||
|
||||
- UseReliefPattern 使用浮雕图案 [bool]
|
||||
- ReliefPatternImage 浮雕图案图像 [ImageBase]
|
||||
- ReliefPatternNumber 浮雕图案数量 [double]
|
||||
|
||||
### MetalAppearance 金属外观 class
|
||||
|
||||
### MetallicPaintAppearance 金属漆外观 class
|
||||
|
||||
### PlasticAppearance 塑料外观 class
|
||||
|
||||
### RoutineAppearance 常规外观 class
|
||||
|
||||
### SolidGlassAppearance 实心玻璃外观 class
|
||||
|
||||
### StoneAppearance 石料外观 class
|
||||
|
||||
### WallPaintAppearance 墙漆外观 class
|
||||
|
||||
### WaterAppearance 水外观 class
|
||||
|
||||
### WoodAppearance 木材外观 calss
|
||||
|
||||
### Dye 染色 class
|
||||
|
||||
- UseDye 使用染色 [bool]
|
||||
- DyeColor 染色 [Color]
|
||||
|
||||
### ImageBase 图像基类 class
|
||||
|
||||
- ImageType 图像类型 [ImageType]
|
||||
- ImageType 图像类型 enum
|
||||
- UnifiedBitmapSchema 自定义图像 0
|
||||
- CheckerSchema 棋盘格 1
|
||||
- GradientSchema 渐变 2
|
||||
- MarbleSchema 大理石 3
|
||||
- NoiseSchema 噪波 4
|
||||
- SpotSchema 斑点 5
|
||||
- TileSchema 平铺 6
|
||||
- WaveSchema 波浪 7
|
||||
- WoodSchema 木材 8
|
||||
- 具体 Image 子类
|
||||
|
||||
### UserDefined 图像 class
|
||||
|
||||
- Source 源 [string]
|
||||
- Luminance 亮度 [int]
|
||||
- ReversalImage 反转图像 [bool]
|
||||
|
||||
### CheckerboardImage 棋盘格 class
|
||||
|
||||
- Color1 颜色 1 [Color]
|
||||
- Image1 图像 1 [ImageBase]
|
||||
- Color2 颜色 2 [Color]
|
||||
- Image2 图像 2 [ImageBase]
|
||||
- Soften 柔和 [double]
|
||||
|
||||
### GradientImage 渐变 class
|
||||
|
||||
- GradientType 渐变类型 [GradientType]
|
||||
- GradientType 渐变类型 enum
|
||||
- LinearAsymmetry 线形不对称 0
|
||||
- Cuboid 长方体 1
|
||||
- Diagonal 对角线 2
|
||||
- NormalIllumination 照明法线 3
|
||||
- Linear 线性 4
|
||||
- NormalCamera 相机法线 5
|
||||
- OppositeAngles 对角 6
|
||||
- RadialDirection 径向 7
|
||||
- Spiral 螺旋 8
|
||||
- Flabellum 扇叶 9
|
||||
- Grid 格子 10
|
||||
- Groups (颜色、插值、位置)组 [List<Group>]
|
||||
|
||||
### Group 组 class
|
||||
|
||||
- Color 颜色 [Color]
|
||||
- InterpolationType 插值类型 [InterpolationType]
|
||||
- InterpolationType 插值类型 enum
|
||||
- EaseIn 缓入 0
|
||||
- EaseInOut 缓入缓出 1
|
||||
- EaseOut 缓出 2
|
||||
- Linear 线性 3
|
||||
- Entity 实体 4
|
||||
- Position 位置比例 [double]
|
||||
- UseNoise 使用噪波 [bool]
|
||||
- NoiseType 噪波类型 [NoiseType]
|
||||
- NoiseType 噪波类型 enum
|
||||
- Rule 规则 0
|
||||
- Fractal 分形 1
|
||||
- Chaos 紊乱 2
|
||||
- Count 数量 [double]
|
||||
- Size 大小 [double]
|
||||
- Phase 相位 [double]
|
||||
- Level 等级 [double]
|
||||
- ThresholdLow 阈值低 [double]
|
||||
- ThresholdHigh 阈值高 [double]
|
||||
- ThresholdSmooth 阈值平滑 [double]
|
||||
|
||||
### MarbleImage 大理石 class
|
||||
|
||||
- StoneColor 石料颜色 [Color]
|
||||
- TextureColor 纹理颜色 [Color]
|
||||
- TextureDistance 纹理间距 [double]
|
||||
- TextureWidth 纹理宽度 [double]
|
||||
|
||||
### NoiseImage 噪波 class
|
||||
|
||||
- NoiseType 噪波类型 [NoiseType]
|
||||
- NoiseType 噪波类型 enum
|
||||
- Rule 规则 0
|
||||
- Fractal 分形 1
|
||||
- Chaos 紊乱 2
|
||||
- Size 大小 [double]
|
||||
- Color1 颜色 1 [Color]
|
||||
- Color2 颜色 2 [Color]
|
||||
- ThresholdLow 阈值低 [double]
|
||||
- ThresholdHeight 阈值高 [double]
|
||||
- ThresholdLevel 阈值级别 [double]
|
||||
- ThresholdPhase 阈值相位 [double]
|
||||
|
||||
### SpotImage 斑点 class
|
||||
|
||||
- Color1 颜色 1 [Color]
|
||||
- Color2 颜色 2 [Color]
|
||||
- Size 大小 [double]
|
||||
|
||||
### TileImage 平铺 class
|
||||
|
||||
- TileType 平铺类型 [TileType]
|
||||
- TileType 平铺类型 enum
|
||||
- SequenceBricklaying 顺序砌法 0
|
||||
- FlemishBricklaying 普通砖佛兰芒砌法 1
|
||||
- BritishBricklaying 英式砌法 2
|
||||
- HalfSequenceBricklaying 1/2 顺序砌法 3
|
||||
- LaminateBricklaying 叠层式砌法 4
|
||||
- FineSequenceBricklaying 精细顺序砌法 5
|
||||
- FineLaminateBricklaying 精细叠层式砌法 6
|
||||
- UserDefined 自定义 7
|
||||
- TileCountPerRow 瓷砖计数每行 [double]
|
||||
- TileCountPerColumn 瓷砖计数每列 [double]
|
||||
- TileColor 瓷砖颜色 [Color]
|
||||
- Image 瓷砖图像 [ImageBase]
|
||||
- ColorChange 颜色变化 [double]
|
||||
- FadingChange 褪色变化 [double]
|
||||
- RandomSeed 随机种子值 [int]
|
||||
- JointColor 砖缝颜色 [Color]
|
||||
- JointImage 砖缝图像 [ImageBase]
|
||||
- JointWidthHorizontal 间隙宽度水平 [double]
|
||||
- JointWidthVertical 间隙宽度垂直 [double]
|
||||
- LockJointWidth 锁定间隙宽度 [bool]
|
||||
- Rough 粗糙度 [double]
|
||||
- LinearMove 线性移动 [double]
|
||||
- Random 随机 [double]
|
||||
- UseRowModify 使用行修改 [bool]
|
||||
- PerRow 每 X 行 [int]
|
||||
- PerRowCount 行修改数量 [double]
|
||||
- UseColumnModify 使用列修改 [bool]
|
||||
- PerColumn 每 X 列 [int]
|
||||
- PerColumnCount 列修改数量 [double]
|
||||
|
||||
### WaveImage 波浪 class
|
||||
|
||||
- Color1 颜色 1 [Color]
|
||||
- Color2 颜色 2 [Color]
|
||||
- WaveDistribution 分布 [WaveDistribution]
|
||||
- WaveDistribution 分布类型 enum
|
||||
- TwoDimension 二维 0
|
||||
- ThreeDimension 三维 1
|
||||
- WaveCount 数量 [int]
|
||||
- Radius 半径 [int]
|
||||
- MinLength 最小长度 [double]
|
||||
- MaxLength 最大长度 [double]
|
||||
- Peak 峰值 [double]
|
||||
- Phase 相位 [double]
|
||||
- RandomSeed 随机种子 [int]
|
||||
|
||||
### WoodImage 木材 class
|
||||
|
||||
- Color1 颜色 1 [Color]
|
||||
- Color2 颜色 2 [Color]
|
||||
- RadialNoise 径向噪波 [double]
|
||||
- AxialNoise 轴向噪波 [double]
|
||||
- GgrainDensity 颗粒密度 [double]
|
||||
- LinkTextureTransform 链接纹理变换 [bool]
|
||||
- OffsetX 偏移 X [double]
|
||||
- OffsetY 偏移 Y [double]
|
||||
- LimitOffset 限制偏移 [bool]
|
||||
- RotateAngle 旋转 [double]
|
||||
- SampleSizeWidth 样例尺寸宽度 [double]
|
||||
- SampleSizeHeight 样例尺寸高度 [double]
|
||||
- LockAspectRatio 锁定贴图的纵横比 [bool]
|
||||
- HorizontalRepetition 水平重复 [RepetitionType]
|
||||
- RepetitionType 平铺类型 enum
|
||||
- Non 无 0
|
||||
- Tile 平铺 1
|
||||
- VerticalRepetition 垂直重复 [RepetitionType]
|
||||
Reference in New Issue
Block a user