Indexes   

ArrangementNode (Object)

This interface provides access to a CATIAArrangementNode object.
Use this object to fetch the properties of an ArrangementNode object. Role: Use this object to retrieve the bend angle, bend radius and location of an ArrangementNode object.

Property Index

BendAngle
Returns the BendAngle of the current ArrangementNode.
BendRadius
Returns or sets the BendRadius of the current ArrangementNode.

Method Index

GetPoint
Returns the location of the current ArrangementNode.
SetPoint
Sets the location of the current ArrangementNode.

Properties


o Property BendAngle() As (Read Only)
Returns the BendAngle of the current ArrangementNode.
Example:
This example retrieves the BendAngle of the objNode1 object.
 Dim dblBendAngle   As Double
 dblBendBendAngle  = objNode1.BendAngle
 
o Property BendRadius() As
Returns or sets the BendRadius of the current ArrangementNode.
Example:
This example retrieves the BendRadius of the objNode1 object.
 Dim dblBendRadius   As Double
 dblBendRadius  = objNode1.BendRadius
 

Methods


o Sub GetPoint( iRelAxis,
ioNodeLocation)
Returns the location of the current ArrangementNode.
Parameters:
iRelAxis
The relative axis to be considered when calculating the coordinate.
ioNodeLocation
The location of the ArrangementNode.
Example:
This example retrieves the location of the ArrangementNode object objNode1.
 Dim dblCoords(3)   As Double
 Dim iRelAxis       As Move
 'Fetch iRelAxis from the object containing the node
 ...
 objNode1.GetPoint(iRelAxis, dblCoords)
 
o Sub SetPoint( iRelAxis,
iNodeLocation)
Sets the location of the current ArrangementNode.
Parameters:
iRelAxis
The relative axis to be considered when calculating the coordinate.
ioNodeLocation
The location of the ArrangementNode.
Example:
This example sets the location of the ArrangementNode object objNode1.
 Dim dblCoords(3)   As Double
 Dim iRelAxis       As Move
 'Fetch iRelAxis from the object containing the node
 ...
 dblCoords(0)       = 300.0 '//X
 dblCoords(1)       = 500.0 '//Y
 dblCoords(2)       = 300.0 '//Z
 objNode1.SetPoint(iRelAxis, dblCoords)
 

Copyright © 2006, Dassault Systèmes. All rights reserved.