Class RoomBuilder
Assembly: NXOpen.dll
Syntax
public class RoomBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
RoomBuilder()
Declaration
Properties
Associativity
Declaration
public bool Associativity { get; set; }
Property Value
AttributeList
Declaration
public RoomAttributeListBuilder AttributeList { get; }
Property Value
FaceList
Declaration
public RoomFaceListItemBuilderList FaceList { get; }
Property Value
ProjectionDirection
Declaration
public ProjectionOptions ProjectionDirection { get; }
Property Value
RoomColor
Declaration
public NXColor RoomColor { get; set; }
Property Value
RoomName
Declaration
public string RoomName { get; set; }
Property Value
Methods
CreateRoomFaceListItemBuilder()
Declaration
public RoomFaceListItemBuilder CreateRoomFaceListItemBuilder()
Returns
EvaluateAttributes(bool)
Declaration
public void EvaluateAttributes(bool bUpdateRoomAreaAndVolume)
Parameters
Type |
Name |
Description |
bool |
bUpdateRoomAreaAndVolume |
|
GetCreatedRoomBodies(out TaggedObject[])
Declaration
public void GetCreatedRoomBodies(out TaggedObject[] createdRoomBodies)
Parameters
ResetAttributes(bool)
Declaration
public void ResetAttributes(bool bUpdateRoomAreaAndVolume)
Parameters
Type |
Name |
Description |
bool |
bUpdateRoomAreaAndVolume |
|
UpdateRoomID(string)
Declaration
public void UpdateRoomID(string roomID)
Parameters
Type |
Name |
Description |
string |
roomID |
|
UpdateTypeForAttributeListBuilder()
Declaration
public void UpdateTypeForAttributeListBuilder()
Implements
System.Runtime.Remoting.Messaging.IMessageSink