Structure Preliminary Layout


 

CATSPLBoundedZone CATSPLMoldedForm
CATSPLWrappingSurf CATSPLBooleanOperator

 

CATSPLBoundedZone   

Description

Describes a bounded zone.

The following objects listed in the browser derive from this main object: AuxElectricalRoom, AuxMachineryRoom, BerthRoom, EngineRoom,

Attributes

Inherits all ProductPackage attributes.

Methods

In addition to inheriting all ProductPackage methods, specific methods are:

SetColor(Red:Integer,Green:Integer,Blue:Integer) : Boolean
Assigns the color value specified. Enter RGB values to set color. Returns a 1 or 0 indicating whether or not the method was successful.

UpdateIDNaming() : Boolean
Forces ID naming rule update. Returns a 1 or 0 indicating whether or not the method was successful.

GetWall1() : Feature
Returns the molded form used to define the bounded zone along the X+ axis.

GetWall2() : Feature
Returns the molded form used to define the bounded zone along the Y+ axis.

GetWall3() : Feature
Returns the molded form used to define the bounded zone along the X- axis.

GetWall4() : Feature
Returns the molded form used to define the bounded zone along the Y- axis.

GetCeilling() : Feature
Returns the molded form used to define the bounded zone along the Z+ axis.

GetFloor() : Feature
Returns the molded form used to define the bounded zone along the Z- axis.

Example

P:CATSPLBoundedZone
P > SetColor(255,0,0)
/* Changes the color of the current bounded zone to red */  

CATSPLMoldedForm  

Description

Describes a molded form.

The following objects listed in the browser derive from this main object: Deck, ExternalAppendage, LongBlk, TransBlk, Unspec,

Attributes

Inherits all ProductPackage attributes.

Methods

In addition to inheriting all ProductPackage methods, specific methods are:

SetColor(Red:Integer,Green:Integer,Blue:Integer) : Boolean
Assigns the color value specified. Enter RGB values to set color. Returns a 1 or 0 indicating whether or not the method was successful.

UpdateIDNaming() : Boolean
Forces ID naming rule update. Returns a 1 or 0 indicating whether or not the method was successful.

GetRefPlane() : Feature
Returns the reference plane used to define the molded form.

Example

P:CATSPLMoldedForm
P > SetColor(255,0,0)
/* Changes the color of the current molded form to red */ 

 

CATSPLWrappingSurf  

Description

Describes a wrapping surface.

The following objects listed in the browser derive from this main object: DeckHouse, ExternalHullForm, InternalHullForm, Sponson. These objects are managed in the sample feature dictionary delivered with the product.

Attributes

Inherits all ProductPackage attributes.

Methods

In addition to inheriting all ProductPackage methods, specific methods are:

SetColor(Red:Integer,Green:Integer,Blue:Integer) : Boolean
Assigns the color value specified. Enter RGB values to set color. Returns a 1 or 0 indicating whether or not the method was successful.

UpdateIDNaming() : Boolean
Forces ID naming rule update. Returns a 1 or 0 indicating whether or not the method was successful.

Example

P:CATSPLWrappingSurf
P > SetColor(255,0,0)
/* Changes the color of the current wrapping surface to red */ 

   

CATSPLBooleanOperator  

Description

Describes a composite volume.

Attributes

Inherits all ProductPackage attributes.

Methods

In addition to inheriting all ProductPackage methods, specific methods are:

SetColor(Red:Integer,Green:Integer,Blue:Integer) : Boolean
Assigns the color value specified. Enter RGB values to set color. Returns a 1 or 0 indicating whether or not the method was successful.

UpdateIDNaming() : Boolean
Forces ID naming rule update. Returns a 1 or 0 indicating whether or not the method was successful.

Example

P:CATSPLBooleanOperator
P > SetColor(255,0,0)
/* Changes the color of the current bounded zone to red */