GetBBox Object Info 

Declaration:

PROCEDURE   GetBBox
(   h :HANDLE;
  VAR  p1X :REAL;
  VAR  p1Y :REAL;
  VAR  p2X :REAL;
  VAR  p2Y :REAL
) ;

Description:

Procedure GetBBox returns the bounding box coordinates of the referenced object.

Parameters:

h Handle to object.
p1 Top left coordinate of bounding box.
p2 Bottom right coordinate of bounding box.

Example:





  GetRRDiam Object Info 

Declaration:

PROCEDURE   GetRRDiam
(   h :HANDLE;
  VAR  xDiam :REAL;
  VAR  yDiam :REAL
) ;

Description:

Procedure GetRRDiam returns the horizontal and vertical diameters of the rounded corners of a rounded rectangle object.

Parameters:

h Handle to object.
xDiam X diameter of rounded corner.
yDiam Y diameter of rounded corner.



  GetSymLoc Object Info 

Declaration:

PROCEDURE   GetSymLoc
(   symHd :HANDLE;
  VAR  pX :REAL;
  VAR  pY :REAL
) ;

Description:

Procedure GetSymLoc returns the insertion point of the referenced symbol.

Parameters:

symHd Handle to placed symbol.
p Returns insertion point of symbol



  GetSymRot Object Info 

Declaration:

FUNCTION   GetSymRot
( symHd:HANDLE ) :REAL ;

Description:

Function GetSymRot returns the rotation angle of the referenced symbol.

Parameters:

symHd Handle to symbol.

Example:





  GetType Object Info 

Declaration:

FUNCTION   GetType
( h:HANDLE ) :INTEGER ;

Description:

Function GetType returns the type of the referenced object.

Parameters:

h Handle to object.



  HAngle Object Info 

Declaration:

FUNCTION   HAngle
( h:HANDLE ) :REAL ;

Description:

Function HAngle returns the angle of the referenced line or arc object.

Parameters:

h Handle to object.



  HArea Object Info 

Declaration:

FUNCTION   HArea
( h:HANDLE ) :REAL ;

Description:

Function HArea returns the area of the referenced object.

Parameters:

h Handle to object.



  HHeight Object Info 

Declaration:

FUNCTION   HHeight
( h:HANDLE ) :REAL ;

Description:

Function HHeight returns the height of the referenced object.

Parameters:

h Handle to object.



  HLength Object Info 

Declaration:

FUNCTION   HLength
( h:HANDLE ) :REAL ;

Description:

Function HLength returns the length of a line.

Parameters:

h Handle to object.

Example:





  HPerim Object Info 

Declaration:

FUNCTION   HPerim
( h:HANDLE ) :REAL ;

Description:

Function HPerim returns the perimeter of the referenced object.


Parameters:

h Handle to object.



  HWidth Object Info 

Declaration:

FUNCTION   HWidth
( h:HANDLE ) :REAL ;

Description:

Function HWidth returns the width of the referenced object.

Parameters:

h Handle to object.

Example:

w:=HWidth(HandleToObj);