Class Appli.CatalogFinish
Represents a finish, which is a predefined set of colours, textures, and some other values applied to an object, having its own code and name.
Inherited Members
Namespace: KD.SDK2
Assembly: KD.SDK2.dll
Syntax
public class Appli.CatalogFinish : IEquatable<Appli.CatalogFinish>, Appli.IFinish
Remarks
Finishes are stored in KitchenDraw catalogs, in "Front Model Finishes", "Front Model Handles", or "Family Finishes" table depending on the finish type that they belong to.
In a scene, finishes that are applied to an object can be configured with the "Object|Finishes" KitchenDraw dialog. Default finishes, that are applied to a newly placed object, are defined in the "Scene|Generic Finishes" KitchenDraw dialog.
Constructors
| Name | Description |
|---|---|
| CatalogFinish(CatalogFinishType, int) | Instantiates CatalogFinish object for the finish with given position of the given finish type. |
Properties
| Name | Description |
|---|---|
| Code | Code of the finish. |
| Name | Name of the finish. |
| Rank | Rank of the finish (represents the position of the selected finish in the list of the available finishes for the corresponding finish type). |
| Type | Finish type to which the finish belongs to. |
Methods
| Name | Description |
|---|---|
| Equals(CatalogFinish) | Indicates whether the current object is equal to another object of the same type. |
| Equals(object) | Determines whether the specified object is equal to the current object. |
| GetHashCode() | Serves as the default hash function. |
| ToString() | Returns a string that represents the current object. |
Operators
| Name | Description |
|---|---|
| operator ==(CatalogFinish, CatalogFinish) | Determines whether two specified instances have the same value. |
| operator !=(CatalogFinish, CatalogFinish) | Determines whether two specified instances have different values. |