All Frameworks  Object Hierarchy  This Framework  Indexes   

HybridShapeSpine (Object)

Represents the hybrid spine curve feature object.
Role:Use the CATIAHybridShapeFactory to create a HybridShapeSpine object.
See also:
HybridShapeFactory

Property Index

Orientation
Gets or Sets the orientation.
StartPoint
Retuns or sets the start point of the spine.

Method Index

AddSection
Adds a section or a plane to the spine curve.
GetGuide
Retrieves a guide .
GetNumberOfGuides
Retrieves number of guides in a spine curve.
GetNumberOfSections
Retrieves number of sections in a spine curve.
GetSection
Retrieves a section or a plane.
ModifyGuideCurve
Modifies a guide from the spine curve.
ModifySectionCurve
Modifies a section or a plane from the spine curve.
RemoveSection
Removes a section or a plane from the spine curve.
SetStartPoint
Sets the start point of the spine curve.

Properties


o Property Orientation() As
Gets or Sets the orientation. Orientation by reference with the normal to the first section/plane
o Property StartPoint() As
Retuns or sets the start point of the spine.

Methods


o Sub AddSection( iSection)
Adds a section or a plane to the spine curve.
Parameters:
iSection
The section curve or plane to be added

Sub-element(s) supported (see
Boundary object): PlanarFace.
o Sub GetGuide( iIdx,
opIAGuide)
Retrieves a guide .
Parameters:
iIdx
The index of the guide
opIAGuide
The guide retrieved
o Func GetNumberOfGuides() As
Retrieves number of guides in a spine curve.
Parameters:
oNbGuides
Number of guides in a spine curve
o Func GetNumberOfSections() As
Retrieves number of sections in a spine curve.
Parameters:
oNbSections
Number of sections in a spine curve
o Sub GetSection( iIdx,
oSection)
Retrieves a section or a plane.
Parameters:
iIdx
The index of the section
oSection
The section retrieved
o Sub ModifyGuideCurve( ipIAGuide,
ipIANewGuide)
Modifies a guide from the spine curve.
Parameters:
ipIAGuide
The guide curve to be replaced.
ipIANewGuide
The new guide curve or plane which replaces the old one.
o Sub ModifySectionCurve( ipIASection,
ipIANewSection)
Modifies a section or a plane from the spine curve.
Parameters:
ipIASection
The section curve or plane to be replaced.
ipIANewSection
The new section curve or plane which replaces the old one.
o Sub RemoveSection( iSection)
Removes a section or a plane from the spine curve.
Parameters:
iSection
The section curve or plane to be removed.
Sub-element(s) supported (see
Boundary object): PlanarFace.
o Sub SetStartPoint( iPoint)
Sets the start point of the spine curve.
Parameters:
iPoint
The point to be set as the spine curve start point.
Sub-element(s) supported (see
Boundary object): Vertex.

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