Class Scene.Object.Finish
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.
Implements
Inherited Members
Namespace: KD.SDK2
Assembly: KD.SDK2.dll
Syntax
public class Scene.Object.Finish : IEquatable<Scene.Object.Finish>
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 |
---|---|
Finish(Scene, int, FinishType, 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(Finish) | 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 ==(Finish, Finish) | Determines whether two specified instances have the same value. |
operator !=(Finish, Finish) | Determines whether two specified instances have different values. |