Redundant keyword 'mutable' removed in CDL files.
In IGESConvGeom_GeomBuilder, unused methods MakeXY() and MakeXYZ() removed.
Method StepAP214_AutoDesignGroupAssignment::Init() replicating same method of the base class is removed as it causes CDL extraction error after above (seemingly irrelevant) changes.
---Purpose: computes length of ellipse arc in parametric units
- ComputeProjEdgePresentation(aPres : mutable Presentation from Prs3d;
- aDrawer : mutable Drawer from AIS;
+ ComputeProjEdgePresentation(aPres : Presentation from Prs3d;
+ aDrawer : Drawer from AIS;
anEdge : Edge from TopoDS;
ProjCurve: Curve from Geom;
FirstP : Pnt from gp;
aProjTOL : TypeOfLine from Aspect = Aspect_TOL_DASH;
aCallTOL : TypeOfLine from Aspect = Aspect_TOL_DOT);
- ComputeProjVertexPresentation(aPres : mutable Presentation from Prs3d;
- aDrawer : mutable Drawer from AIS;
+ ComputeProjVertexPresentation(aPres : Presentation from Prs3d;
+ aDrawer : Drawer from AIS;
aVertex : Vertex from TopoDS;
ProjPoint: Pnt from gp;
aColor : NameOfColor from Quantity = Quantity_NOC_PURPLE;
is
- Create returns mutable AttributeFilter from AIS;
+ Create returns AttributeFilter from AIS;
---Purpose:
-- Constructs an empty attribute filter object.
-- This filter object determines whether selectable
-- interactive objects have a non-null owner.
Create (aCol: NameOfColor from Quantity)
- returns mutable AttributeFilter from AIS;
+ returns AttributeFilter from AIS;
---Purpose:
-- Constructs an attribute filter object defined by the
-- color attribute aCol.
Create (aWidth : Real from Standard)
- returns mutable AttributeFilter from AIS;
+ returns AttributeFilter from AIS;
---Purpose:
-- Constructs an attribute filter object defined by the line
-- width attribute aWidth.
is
Create(aComponent : Line from Geom)
- returns mutable Axis from AIS;
+ returns Axis from AIS;
--- Purpose: Initializes the line aComponent
Create( aComponent : Axis2Placement from Geom;
anAxisType: TypeOfAxis from AIS)
---Purpose: initializes the axis2 position
-- aComponent. The coordinate system used is right-handed.
- returns mutable Axis from AIS;
+ returns Axis from AIS;
Create(anAxis : Axis1Placement from Geom)
- returns mutable Axis from AIS;
+ returns Axis from AIS;
---Purpose: Initializes the axis1 position anAxis.
Component(me)
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard = 0)
is redefined static private;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)is private;
is
Create
- returns mutable BadEdgeFilter from AIS;
+ returns BadEdgeFilter from AIS;
--- Purpose: Constructs an empty filter object for bad edges.
ActsOn( me; aType : ShapeEnum from TopAbs )
returns Boolean from Standard
is
Create( aShape : Shape from TopoDS )
- returns mutable C0RegularityFilter from AIS;
+ returns C0RegularityFilter from AIS;
ActsOn( me; aType : ShapeEnum from TopAbs )
returns Boolean from Standard
-- This object is defined by the face aFShape, the
-- dimension aVal, the plane aPlane and the text aText.
- returns mutable Chamf2dDimension from AIS;
+ returns Chamf2dDimension from AIS;
Create (aFShape : Shape from TopoDS;
aPlane : Plane from Geom;
-- aPlane, the dimension aVal, the position aPosition,
-- the type of arrow aSymbolPrs with the size
-- anArrowSize, and the text aText.
- returns mutable Chamf2dDimension from AIS;
+ returns Chamf2dDimension from AIS;
KindOfDimension(me)
---Purpose: Indicates that we are concerned with a 2d length.
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard= 0)
is redefined static private;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- to the object to display before computation !!!
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)
is redefined private;
---Purpose: Constructs a display object for 3D chamfers.
-- This object is defined by the shape aFShape, the
-- dimension aVal and the text aText.
- returns mutable Chamf3dDimension from AIS;
+ returns Chamf3dDimension from AIS;
Create (aFShape : Shape from TopoDS;
aVal : Real from Standard;
-- dimension aVal, the text aText, the point of origin of
-- the chamfer aPosition, the type of arrow aSymbolPrs
-- with the size anArrowSize.
- returns mutable Chamf3dDimension from AIS;
+ returns Chamf3dDimension from AIS;
KindOfDimension(me)
---Purpose: Indicates that we are concerned with a 3d length.
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard= 0)
is redefined static private;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- to the object to display before computation !!!
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)
is redefined private;
is
Create(aCircle : Circle from Geom)
- returns mutable Circle from AIS;
+ returns Circle from AIS;
---Purpose: Initializes this algorithm for constructing AIS circle
-- datums initializes the circle aCircle
Create(theCircle : Circle from Geom;
theUStart : Real from Standard;
theUEnd : Real from Standard;
theIsFilledCircleSens : Boolean from Standard = Standard_False)
- returns mutable Circle from AIS;
+ returns Circle from AIS;
---Purpose: Initializes this algorithm for constructing AIS circle datums.
-- Initializes the circle theCircle, the arc
-- starting point theUStart, the arc ending point theUEnd,
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard = 0)
is redefined static private;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)is private;
-- then the whole circle will be detectable, otherwise only the boundary of the circle.
ComputeCircle(me: mutable;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is private;
ComputeArc(me: mutable;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is private;
ComputeCircleSelection(me: mutable;
- aSelection : mutable Selection from SelectMgr)
+ aSelection : Selection from SelectMgr)
is private;
ComputeArcSelection(me: mutable;
- aSelection : mutable Selection from SelectMgr)
+ aSelection : Selection from SelectMgr)
is private;
fields
-- and aSShape and the plane aPlane.
-- aPlane is provided to create an axis along which the
-- relation of concentricity can be extended.
- returns mutable ConcentricRelation from AIS;
+ returns ConcentricRelation from AIS;
-- Methods from PresentableObject
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard= 0)
is redefined static private;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)
is redefined private;
is
Create (aTypeOfPresentation3d: TypeOfPresentation3d from PrsMgr = PrsMgr_TOP_AllView)
- returns mutable ConnectedInteractive from AIS;
+ returns ConnectedInteractive from AIS;
---Purpose:
-- Disconnects the previous view and sets highlight
-- mode to 0. This highlights the wireframe presentation
Compute(me : mutable;
aPresentationManager : PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard = 0)
---Level: Public
---Purpose: Calculates the view aPresentation and its updates.
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: Computes the presentation according to a point of view
-- given by <aProjector>.
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined;
- ComputeSelection(me:mutable; aSelection :mutable Selection from SelectMgr;
+ ComputeSelection(me:mutable; aSelection : Selection from SelectMgr;
aMode : Integer) is redefined virtual private;
---Level: Public
---Purpose: Generates sensitive entities by copying
-- compute & computeSelection methods. So the
-- UpdateLocation Methods are redefined to do nothing else
--- UpdateLocation(me:mutable;P : mutable Presentation from Prs3d) is redefined virtual;
+-- UpdateLocation(me:mutable;P : Presentation from Prs3d) is redefined virtual;
fields
Create (aTypeOfPresentation : TypeOfPresentation3d from PrsMgr
=PrsMgr_TOP_ProjectorDependant)
- returns mutable ConnectedShape from AIS;
+ returns ConnectedShape from AIS;
---Purpose: Initializes the type of 3d presentation aTypeOfPresentation
Create (aInteractiveShape : Shape from AIS;
aTypeOfPresentation : TypeOfPresentation3d from PrsMgr
=PrsMgr_TOP_ProjectorDependant)
- returns mutable ConnectedShape from AIS;
+ returns ConnectedShape from AIS;
---Purpose: Initializes the entity aInteractiveShape and the type of 3d presentation aTypeOfPresentation.
Create(aConnectedShape : ConnectedShape from AIS;
aTypeOfPresentation : TypeOfPresentation3d from PrsMgr
=PrsMgr_TOP_ProjectorDependant)
- returns mutable ConnectedShape from AIS;
+ returns ConnectedShape from AIS;
---Purpose: Initializes the entity aConnectedShape and the type of 3d presentation aTypeOfPresentation.
---Category: Redefined methods...
Compute(me:mutable;
aProjector : Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined virtual private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined virtual private;
- ComputeSelection(me:mutable; aSelection :mutable Selection from SelectMgr;
+ ComputeSelection(me:mutable; aSelection : Selection from SelectMgr;
aMode : Integer from Standard)
is redefined virtual private;
---Purpose: Generates sensitive entities by copying
Compute(me:mutable;
aProjector : Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d;
+ aPresentation: Presentation from Prs3d;
aShape : Shape from TopoDS)
is private;
Create (theSelObject : SelectableObject;
theSelMode : DimensionSelectionMode from AIS;
thePriority : Integer from Standard = 0)
- returns mutable DimensionOwner from AIS;
+ returns DimensionOwner from AIS;
---Purpose:
-- Initializes the dimension owner, theSO, and attributes it
-- the priority, thePriority.
Ax2 from gp
is
- Create returns mutable Drawer from AIS;
+ Create returns Drawer from AIS;
---Purpose:
-- Constructs an empty attribute management framework.
TypeOfDeflection(me) returns TypeOfDeflection from Aspect
--
-- Attributes for the U Isoparametric lines of patches.
--
- UIsoAspect (me:mutable) returns mutable IsoAspect from Prs3d
+ UIsoAspect (me:mutable) returns IsoAspect from Prs3d
---Purpose: Defines the attributes which are used when drawing an
-- U isoparametric curve of a face. Defines the number
-- of U isoparametric curves to be drawn for a single face.
-- Attributes for the V Isoparametric line of patches.
- VIsoAspect (me:mutable) returns mutable IsoAspect from Prs3d
+ VIsoAspect (me:mutable) returns IsoAspect from Prs3d
---Purpose: Defines the attributes which are used when drawing an
-- V isoparametric curve of a face. Defines the number
-- of V isoparametric curves to be drawn for a single face.
-- Attributes for the free boundaries
- FreeBoundaryAspect (me:mutable) returns mutable LineAspect from Prs3d
+ FreeBoundaryAspect (me:mutable) returns LineAspect from Prs3d
---Purpose: Returns a link with
-- Prs3d_Drawer_FreeBoundaryAspect. Stores the
-- values for presentation of free boundaries, in other
-- Attributes for the wires
- WireAspect (me:mutable) returns mutable LineAspect from Prs3d
+ WireAspect (me:mutable) returns LineAspect from Prs3d
---Purpose: Returns a link with Prs3d_Drawer_WireAspect.
-- This method provides wire aspect settings.
-- The LineAspect for wires can be edited. The default values are:
-- Attributes for the unfree boundaries
- UnFreeBoundaryAspect (me:mutable) returns mutable LineAspect from Prs3d
+ UnFreeBoundaryAspect (me:mutable) returns LineAspect from Prs3d
---Purpose: Returns a link with
-- Prs3d_Drawer_UnFreeBoundaryAspect, which
-- provides settings for shared boundary line aspects.
-- Attributes for the lines.
--
- LineAspect(me:mutable) returns mutable LineAspect from Prs3d
+ LineAspect(me:mutable) returns LineAspect from Prs3d
---Purpose: Returns a link with Prs3d_Drawer_LineAspect,
-- which provides settings for line aspects. These
-- settings can be edited. The default values are:
HasTextAspect(me) returns Boolean from Standard
is static;
---C++: inline
- TextAspect(me:mutable) returns mutable TextAspect from Prs3d
+ TextAspect(me:mutable) returns TextAspect from Prs3d
--
-- Color: Quantity_NOC_YELLOW
is redefined static;
-- each line is enabled. The default setting is False.
is redefined static;
- ArrowAspect(me:mutable) returns mutable ArrowAspect from Prs3d
+ ArrowAspect(me:mutable) returns ArrowAspect from Prs3d
is redefined static;
-- --
-- Attributes for the points
--
- PointAspect(me:mutable) returns mutable PointAspect from Prs3d
+ PointAspect(me:mutable) returns PointAspect from Prs3d
---Purpose: Returns the point aspect setting. The default values
-- are: Color: Quantity_NOC_YELLOW
-- Type of marker: Aspect_TOM_PLUS
-- Attributes for the faces:
--
- ShadingAspect (me:mutable) returns mutable ShadingAspect from Prs3d
+ ShadingAspect (me:mutable) returns ShadingAspect from Prs3d
---Purpose:
-- Returns a link with Prs3d_Drawer_ShadingAspect,
-- which provides settings for shading aspects.
-- By default the hidden lines are not drawn.
is redefined static;
- HiddenLineAspect(me:mutable) returns mutable LineAspect from Prs3d
+ HiddenLineAspect(me:mutable) returns LineAspect from Prs3d
---Purpose: Returns a link with
-- Prs3d_Drawer_HiddenLineAspect, which provides
-- settings for hidden line aspects.
is redefined static;
- SeenLineAspect(me:mutable) returns mutable LineAspect from Prs3d
+ SeenLineAspect(me:mutable) returns LineAspect from Prs3d
---Purpose: Returns a link with
-- Prs3d_Drawer_SeenLineAspect, which provides
-- settings for seen line aspects.
HasPlaneAspect(me) returns Boolean from Standard;
---C++: inline
- PlaneAspect(me:mutable) returns mutable PlaneAspect from Prs3d
+ PlaneAspect(me:mutable) returns PlaneAspect from Prs3d
is redefined static;
---Purpose:
-- Returns a link with Prs3d_Drawer_PlaneAspect.
-- This method provides settings for the appearance of planes.
- VectorAspect(me:mutable) returns mutable LineAspect from Prs3d
+ VectorAspect(me:mutable) returns LineAspect from Prs3d
---Purpose: Returns a link with Prs3d_Drawer_VectorAspect,
-- which provides settings for the appearance of vectors.
-- These settings can be edited. The default values are:
-- visualization instead of the one set in link.
-- theAspect is the line aspect that determines the look of the face boundaries.
- FaceBoundaryAspect (me : mutable) returns mutable LineAspect from Prs3d
+ FaceBoundaryAspect (me : mutable) returns LineAspect from Prs3d
is redefined static;
---Purpose: Returns line aspect of face boundaries.
HasDatumAspect(me) returns Boolean from Standard;
---C++: inline
- DatumAspect(me:mutable) returns mutable DatumAspect from Prs3d
+ DatumAspect(me:mutable) returns DatumAspect from Prs3d
---Purpose: Returns a link with Prs3d_Drawer_DatumAspect,
-- which provides settings for the appearance of datums.
-- These settings can be edited. The default values for
-- Attributes for the presentation of a dimensions.
--
- DimensionAspect (me : mutable) returns mutable DimensionAspect from Prs3d is redefined static;
+ DimensionAspect (me : mutable) returns DimensionAspect from Prs3d is redefined static;
---Purpose: Returns a link with Prs3d_Drawer_DimensionAspect,
-- which provides settings for the appearance of dimensions.
-- Attributes for the sections
- SectionAspect (me:mutable) returns mutable LineAspect from Prs3d
+ SectionAspect (me:mutable) returns LineAspect from Prs3d
---Purpose: Returns a link with Prs3d_Drawer_SectionAspect,
-- which provides settings for wires which highlight sections.
-- The LineAspect for the wire can be edited.
-- aShape3, aShape4 and the plane aPlane.
-- The distance is the length of a projection from the
-- shape to the plane.
- returns mutable EqualDistanceRelation from AIS;
+ returns EqualDistanceRelation from AIS;
SetShape3( me: mutable; aShape : Shape from TopoDS )
is static;
Compute( me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard= 0 )
is redefined static private;
Compute( me : mutable;
aProjector : Projector from Prs3d;
- aPresentation : mutable Presentation from Prs3d )
+ aPresentation : Presentation from Prs3d )
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: Computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection( me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)
is private;
-- ota -- begin
ComputeTwoEdgesLength (myclass;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aDrawer : Drawer from AIS;
ArrowSize : Real from Standard;
FirstEdge : Edge from TopoDS;
-- are the returned extreme points of the interval.
ComputeTwoVerticesLength(myclass;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aDrawer : Drawer from AIS;
ArrowSize : Real from Standard;
FirstVertex : Vertex from TopoDS;
-- SecondAttach are the returned extreme points of the interval.
ComputeOneEdgeOneVertexLength(myclass;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aDrawer : Drawer from AIS;
ArrowSize : Real from Standard;
FirstShape : Shape from TopoDS;
---Purpose: Creates equal relation of two arc's radiuses.
-- If one of edges is not in the given plane,
-- the presentation method projects it onto the plane.
- returns mutable EqualRadiusRelation from AIS;
+ returns EqualRadiusRelation from AIS;
-- Methods from PresentableObject
Compute( me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard= 0 )
is redefined static private;
Compute( me : mutable;
aProjector : Projector from Prs3d;
- aPresentation : mutable Presentation from Prs3d )
+ aPresentation : Presentation from Prs3d )
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection( me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)
is private;
is
Create(ExclusionFlagOn:Boolean from Standard = Standard_True)
- returns mutable ExclusionFilter from AIS;
+ returns ExclusionFilter from AIS;
---Purpose: Constructs an empty exclusion filter object defined by
-- the flag setting ExclusionFlagOn.
-- By default, the flag is set to true.
Create(TypeToExclude : KindOfInteractive from AIS;
ExclusionFlagOn : Boolean from Standard = Standard_True)
- returns mutable ExclusionFilter from AIS;
+ returns ExclusionFilter from AIS;
---Purpose: All the AIS objects of <TypeToExclude>
-- Will be rejected by the IsOk Method.
Create(TypeToExclude : KindOfInteractive from AIS;
SignatureInType :Integer from Standard ;
ExclusionFlagOn : Boolean from Standard = Standard_True)
- returns mutable ExclusionFilter from AIS;
+ returns ExclusionFilter from AIS;
---Purpose: Constructs an exclusion filter object defined by the
-- enumeration value TypeToExclude, the signature
-- SignatureInType, and the flag setting ExclusionFlagOn.
---Purpose: initializes the vertex aShape, the
-- plane aPlane and the wire aWire, which connects
-- the two vertices in a fixed relation.
- returns mutable FixRelation from AIS;
+ returns FixRelation from AIS;
Create (aShape : Shape from TopoDS;
aPlane : Plane from Geom;
-- plane aPlane and the wire aWire, the position
-- aPosition, the arrow size anArrowSize and the
-- wire aWire, which connects the two vertices in a fixed relation.
- returns mutable FixRelation from AIS;
+ returns FixRelation from AIS;
Create (aShape : Shape from TopoDS;
aPlane : Plane from Geom)
---Purpose: initializes the edge aShape and the plane aPlane.
- returns mutable FixRelation from AIS;
+ returns FixRelation from AIS;
Create (aShape : Shape from TopoDS;
aPlane : Plane from Geom;
-- plane aPlane, the position aPosition and the arrow
-- size anArrowSize.
- returns mutable FixRelation from AIS;
+ returns FixRelation from AIS;
Wire(me: mutable) returns Wire from TopoDS
is static;
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard= 0)
is redefined static private;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)
is redefined private;
is
- Create returns mutable GlobalStatus from AIS;
+ Create returns GlobalStatus from AIS;
Create (aStat : DisplayStatus from AIS;
aDispMode,aSelMode: Integer from Standard;
ishilighted : Boolean from Standard=Standard_False;
TheHiCol : NameOfColor from Quantity = Quantity_NOC_WHITE;
aLayerIndex : Integer from Standard = 0)
- returns mutable GlobalStatus from AIS;
+ returns GlobalStatus from AIS;
---Category: Modifications.
Create(FirstShape : Shape from TopoDS;
SecondShape : Shape from TopoDS;
aPlane : Plane from Geom)
- returns mutable IdenticRelation from AIS;
+ returns IdenticRelation from AIS;
---Purpose:
-- Initializes the relation of identity between the two
-- entities, FirstShape and SecondShape. The plane
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard= 0)
is redefined private;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)
is redefined private;
--
ComputeOneEdgeOVertexPresentation(me: mutable;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is private;
ComputeTwoEdgesPresentation(me: mutable;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is private;
ComputeTwoLinesPresentation(me: mutable;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aLin : Line from Geom;
Pnt1On1 : in out Pnt from gp;
Pnt2On1 : in out Pnt from gp;
is private;
ComputeTwoCirclesPresentation(me: mutable;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aCircle : Circle from Geom;
Pnt1On1 : Pnt from gp;
Pnt2On1 : Pnt from gp;
-- jfa 10/10/2000
ComputeTwoEllipsesPresentation(me: mutable;
- aPrs : mutable Presentation from Prs3d;
+ aPrs : Presentation from Prs3d;
anEll : Ellipse from Geom;
Pnt1On1 : Pnt from gp;
Pnt2On1 : Pnt from gp;
-- jfa 18/10/2000 end
ComputeTwoVerticesPresentation(me: mutable;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is private;
ComputeSegSize(me)
is
Create(MainViewer:Viewer from V3d)
- returns mutable InteractiveContext from AIS;
+ returns InteractiveContext from AIS;
---Purpose:
-- Constructs the interactive context object defined by
-- the principal viewer MainViewer.
-- of myDefaultDrawer ;
-- anAngle is in radian ; ( 1 deg < angle in deg < 20 deg)
- HiddenLineAspect(me) returns mutable LineAspect from Prs3d
+ HiddenLineAspect(me) returns LineAspect from Prs3d
---Purpose: Initializes hidden line aspect in the default drawing tool, or Drawer.
-- The default values are:
-- Color: Quantity_NOC_YELLOW
is
Create(aLine : Line from Geom)
- returns mutable Line from AIS;
+ returns Line from AIS;
---Purpose: Initializes the line aLine.
Create(aStartPoint : Point from Geom;
aEndPoint : Point from Geom)
- returns mutable Line from AIS;
+ returns Line from AIS;
---Purpose: Initializes a starting point aStartPoint
-- and a finishing point aEndPoint for the line.
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard = 0)
is redefined static private;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)is private;
ComputeInfiniteLine(me: mutable;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is private;
ComputeSegmentLine(me: mutable;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is private;
ComputeInfiniteLineSelection(me: mutable;
- aSelection : mutable Selection from SelectMgr)
+ aSelection : Selection from SelectMgr)
is private;
ComputeSegmentLineSelection(me: mutable;
- aSelection : mutable Selection from SelectMgr)
+ aSelection : Selection from SelectMgr)
is private;
fields
is
- Create returns mutable LocalContext from AIS;
+ Create returns LocalContext from AIS;
Create (aCtx : InteractiveContext from AIS;
AcceptStandardModes : Boolean from Standard=Standard_True;
AcceptErase : Boolean from Standard= Standard_False;
UseBothViewers : Boolean from Standard= Standard_False)
- returns mutable LocalContext from AIS;
+ returns LocalContext from AIS;
---Purpose: Constructor By Default, the displayed objects are
-- automatically loaded.
HilightMode : Integer from Standard = 0;
SubIntensity : Boolean from Standard = 0;
TheHiCol : NameOfColor from Quantity = Quantity_NOC_WHITE)
- returns mutable LocalStatus from AIS;
+ returns LocalStatus from AIS;
---Purpose: Max Ellipse radius dimension
-- Shape can be edge , planar face or cylindrical face
--
- returns mutable MaxRadiusDimension from AIS;
+ returns MaxRadiusDimension from AIS;
Create (aShape : Shape from TopoDS;
aVal : Real from Standard;
---Purpose: Max Ellipse radius dimension with position
-- Shape can be edge , planar face or cylindrical face
--
- returns mutable MaxRadiusDimension from AIS;
+ returns MaxRadiusDimension from AIS;
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard= 0)
is redefined private;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)
is redefined private;
--
ComputeEllipse(me: mutable;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is private;
ComputeArcOfEllipse(me: mutable;
- aPresentation : mutable Presentation from Prs3d )
+ aPresentation : Presentation from Prs3d )
is private;
fields
FirstShape : Shape from TopoDS;
SecondShape : Shape from TopoDS;
aPlane : Plane from Geom)
- returns mutable MidPointRelation from AIS;
+ returns MidPointRelation from AIS;
IsMovable(me) returns Boolean from Standard
---C++: inline
-- Methods from PresentableObject
Compute(me: mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard= 0)
is redefined static private;
Compute(me: mutable;
aProjector : Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me: mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: Computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)is private;
-- Computation private methods
- ComputeFaceFromPnt(me: mutable; aprs : mutable Presentation from Prs3d; first : Boolean from Standard)
+ ComputeFaceFromPnt(me: mutable; aprs : Presentation from Prs3d; first : Boolean from Standard)
is private;
- ComputeEdgeFromPnt(me: mutable; aprs : mutable Presentation from Prs3d; first : Boolean from Standard)
+ ComputeEdgeFromPnt(me: mutable; aprs : Presentation from Prs3d; first : Boolean from Standard)
is private;
- ComputeVertexFromPnt(me: mutable; aprs : mutable Presentation from Prs3d; first : Boolean from Standard)
+ ComputeVertexFromPnt(me: mutable; aprs : Presentation from Prs3d; first : Boolean from Standard)
is private;
---Purpose: Max Ellipse radius dimension
-- Shape can be edge , planar face or cylindrical face
--
- returns mutable MinRadiusDimension from AIS;
+ returns MinRadiusDimension from AIS;
Create (aShape : Shape from TopoDS;
aVal : Real from Standard;
---Purpose: Max Ellipse radius dimension with position
-- Shape can be edge , planar face or cylindrical face
--
- returns mutable MinRadiusDimension from AIS;
+ returns MinRadiusDimension from AIS;
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard= 0)
is redefined private;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)
is redefined private;
--
ComputeEllipse(me: mutable;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is private;
ComputeArcOfEllipse(me: mutable;
- aPresentation : mutable Presentation from Prs3d )
+ aPresentation : Presentation from Prs3d )
is private;
fields
Create (aTypeOfPresentation3d: TypeOfPresentation3d from PrsMgr = PrsMgr_TOP_AllView)
- returns mutable MultipleConnectedInteractive from AIS;
+ returns MultipleConnectedInteractive from AIS;
---Purpose: Initializes the Interactive Object with multiple
-- presentation connections. If aTypeOfPresentation3d
-- does not have the affectation PrsMgr_TOP_AllView,
Compute(me:mutable;
aPresentationManager : PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard = 0)
---Level: Internal
---Purpose: this method is redefined virtual;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined ;
- ComputeSelection(me:mutable; aSelection :mutable Selection from SelectMgr;
+ ComputeSelection(me:mutable; aSelection : Selection from SelectMgr;
aMode : Integer from Standard)
is redefined virtual private;
is
Create (aShape : Shape from TopoDS)
- returns mutable MultipleConnectedShape from AIS;
+ returns MultipleConnectedShape from AIS;
---Purpose: Initializes the shape aShape, a multiple connected
-- Interactive Object grouping different
-- projector-dependent representations of an entity.
Compute(me:mutable;
aProjector : Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined virtual protected;
Compute(me:mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined virtual protected;
- ComputeSelection(me:mutable; aSelection :mutable Selection from SelectMgr;
+ ComputeSelection(me:mutable; aSelection : Selection from SelectMgr;
aMode : Integer from Standard)
is redefined virtual protected;
Compute(me:mutable;
aProjector : Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d;
+ aPresentation: Presentation from Prs3d;
aShape : Shape from TopoDS)
is private;
Compute(me:mutable;
aPresentationManager : PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard = 0)
---Level: Internal
---Purpose: this method is redefined virtual;
Create (FistShape, SecondShape : Shape from TopoDS;
aVal : Real from Standard;
aText : ExtendedString from TCollection)
- returns mutable OffsetDimension from AIS;
+ returns OffsetDimension from AIS;
---Purpose: Constructs the offset display object defined by the
-- first shape aFShape, the second shape aSShape, the
-- dimension aVal, and the text aText.
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard= 0)
is redefined private;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)
is redefined private;
-- selection to a relative position.
ComputeTwoFacesOffset(me: mutable;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aTrsf : Trsf from gp)
is private;
ComputeTwoAxesOffset(me: mutable;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aTrsf : Trsf from gp)
is private;
ComputeAxeFaceOffset(me: mutable;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aTrsf : Trsf from gp)
is private;
---Purpose: Constructs an object to display parallel constraints.
-- This object is defined by the first shape aFShape and
-- the second shape aSShape and the plane aPlane.
- returns mutable ParallelRelation from AIS;
+ returns ParallelRelation from AIS;
Create (aFShape : Shape from TopoDS;
aSShape : Shape from TopoDS;
-- the second shape aSShape the plane aPlane, the
-- position aPosition, the type of arrow, aSymbolPrs and
-- its size anArrowSize.
- returns mutable ParallelRelation from AIS;
+ returns ParallelRelation from AIS;
IsMovable(me) returns Boolean from Standard
---Purpose: Returns true if the parallelism is movable.
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard= 0)
is redefined static private;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)is private;
--
ComputeTwoFacesParallel(me: mutable;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is private;
ComputeTwoEdgesParallel(me: mutable;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is private;
-- aPlane is the plane of reference to show and test the
-- perpendicular relation between two shapes, at least
-- one of which has a revolved surface.
- returns mutable PerpendicularRelation from AIS;
+ returns PerpendicularRelation from AIS;
Create (aFShape : Shape from TopoDS;
aSShape : Shape from TopoDS)
-- perpendicularity on shapes.
-- This object is defined by a first shape aFShape and a
-- second shape aSShape.
- returns mutable PerpendicularRelation from AIS;
+ returns PerpendicularRelation from AIS;
-- -- Methods from PresentableObject
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard= 0)
is redefined static private;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)is private;
--
ComputeTwoFacesPerpendicular(me: mutable;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is private;
ComputeTwoEdgesPerpendicular(me: mutable;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is private;
is
Create(aComponent : Plane from Geom;
aCurrentMode : Boolean from Standard = Standard_False)
- returns mutable Plane from AIS;
+ returns Plane from AIS;
---Purpose: initializes the plane aComponent. If
-- the mode aCurrentMode equals true, the drawing
-- tool, "Drawer" is not initialized.
Create(aComponent : Plane from Geom;
aCenter : Pnt from gp;
aCurrentMode : Boolean from Standard = Standard_False)
- returns mutable Plane from AIS;
+ returns Plane from AIS;
--- Purpose: initializes the plane aComponent and
-- the point aCenter. If the mode aCurrentMode
-- equals true, the drawing tool, "Drawer" is not
aPmin : Pnt from gp;
aPmax : Pnt from gp;
aCurrentMode : Boolean from Standard = Standard_False)
- returns mutable Plane from AIS;
+ returns Plane from AIS;
---Purpose: initializes the plane aComponent, the
-- point aCenter, and the minimum and maximum
-- points, aPmin and aPmax. If the mode
Create(aComponent : Axis2Placement from Geom;
aPlaneType : TypeOfPlane from AIS;
aCurrentMode : Boolean from Standard = Standard_False)
- returns mutable Plane from AIS;
+ returns Plane from AIS;
---Category: Size Modifications...
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard = 0)
is redefined virtual private;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined virtual private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection (me : mutable;
- theSelection : mutable Selection from SelectMgr;
+ theSelection : Selection from SelectMgr;
theMode : Integer from Standard) is redefined virtual;
-- Methods from InteractiveObject
is
Create(aPlane : Plane from Geom)
- returns mutable PlaneTrihedron from AIS;
+ returns PlaneTrihedron from AIS;
---Purpose: Initializes the plane aPlane. The plane trihedron is
-- constructed from this and an axis.
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard = 0)
is redefined protected;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)is private;
-- Methods from InteractiveObject
is
Create(aComponent : Point from Geom)
- returns mutable Point from AIS;
+ returns Point from AIS;
---Purpose:
-- Initializes the point aComponent from which the point
-- datum will be built.
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard = 0)
is redefined virtual protected;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard )is private;
-- Methods from InteractiveObject
-- Returns true if the display mode aMode is accepted
-- for the Interactive Objects in the relation.
-- ComputeProjPresentation(me;
- -- aPres : mutable Presentation from Prs3d;
+ -- aPres : Presentation from Prs3d;
-- Curve1 : Curve from Geom;
-- Curve2 : Curve from Geom;
-- FirstP1 : Pnt from gp;
--is protected;
ComputeProjEdgePresentation(me;
- aPres : mutable Presentation from Prs3d;
+ aPres : Presentation from Prs3d;
anEdge : Edge from TopoDS;
ProjCurve: Curve from Geom;
FirstP : Pnt from gp;
-- type - aProjTOL and aCallTOL - and width of line, aWidth.
ComputeProjVertexPresentation(me;
- aPres : mutable Presentation from Prs3d;
+ aPres : Presentation from Prs3d;
aVertex : Vertex from TopoDS;
ProjPoint: Pnt from gp;
aColor : NameOfColor from Quantity = Quantity_NOC_PURPLE;
is
Create(aName: CString from Standard)
- returns mutable Selection from AIS;
+ returns Selection from AIS;
---Purpose: creates a new selection and make it current in the session.
-- the selection will be accessible later through its name
-- to make it again current.
Selection(myclass; aName: CString from Standard)
---Purpose:
- returns mutable Selection from AIS;
+ returns Selection from AIS;
SetCurrentSelection(myclass; aName: CString from Standard)
---Purpose:
CurrentSelection(myclass)
---Purpose:
- returns mutable Selection from AIS;
+ returns Selection from AIS;
ClearCurrentSelection(myclass);
---Purpose: Clears selection.
is
Create(shap: Shape from TopoDS)
- returns mutable Shape from AIS;
+ returns Shape from AIS;
---Purpose: Initializes construction of the shape shap from wires,
-- edges and vertices.
Compute(me : mutable;
aPresentationManager : PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard = 0)
is redefined virtual protected;
Compute(me : mutable;
aProjector : Projector from Prs3d;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined virtual protected;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined virtual protected;
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)
is redefined virtual protected;
Compute(me : mutable;
aProjector : Projector from Prs3d;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
ashape : Shape from TopoDS) is static private;
GetDeflection(myclass; aShape : Shape from TopoDS;
Create(aGivenKind : KindOfInteractive from AIS;
aGivenSignature : Integer from Standard)
- returns mutable SignatureFilter from AIS;
+ returns SignatureFilter from AIS;
--- Purpose: Initializes the signature filter, adding the signature
-- specification, aGivenSignature, to that for type,
-- aGivenKind, in AIS_TypeFilter.
FirstShape : Shape from TopoDS;
SecondShape : Shape from TopoDS;
aPlane : Plane from Geom)
- returns mutable SymmetricRelation from AIS;
+ returns SymmetricRelation from AIS;
--- Purpose: Constructs an object to display constraints of symmetricity.
-- This object is defined by a tool aSymmTool, a first
-- shape FirstShape, a second shape SecondShape, and a plane aPlane.
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard= 0)
is redefined static private;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- SymmetricRelation Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)is private;
--
-- Computation private methods
--
- ComputeTwoFacesSymmetric(me: mutable; aprs : mutable Presentation from Prs3d)
+ ComputeTwoFacesSymmetric(me: mutable; aprs : Presentation from Prs3d)
is private;
- ComputeTwoEdgesSymmetric(me: mutable; aprs : mutable Presentation from Prs3d)
+ ComputeTwoEdgesSymmetric(me: mutable; aprs : Presentation from Prs3d)
is private;
- ComputeTwoVerticesSymmetric(me: mutable; aprs : mutable Presentation from Prs3d)
+ ComputeTwoVerticesSymmetric(me: mutable; aprs : Presentation from Prs3d)
is private;
aPlane : Plane from Geom;
anExternRef : Integer from Standard = 0)
---Purpose: TwoFacesTangent or TwoEdgesTangent relation
- returns mutable TangentRelation from AIS;
+ returns TangentRelation from AIS;
---Purpose: Constructs an object to display tangency constraints.
-- This object is defined by the first shape aFShape, the
-- second shape aSShape, the plane aPlane and the index anExternRef.
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard= 0)
is redefined static private;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)is private;
--
ComputeTwoFacesTangent(me: mutable;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is private;
ComputeTwoEdgesTangent(me: mutable;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is private;
Compute(me : mutable;
aPresentationManager : PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard = 0)
is redefined private;
-- Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)
is redefined private;
--- Empty implementation, does nothing
is
Create(aComponent : Axis2Placement from Geom)
- returns mutable Trihedron from AIS;
+ returns Trihedron from AIS;
--- Purpose: Initializes a trihedron entity.
Component(me) returns any Axis2Placement from Geom
Compute(me : mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard = 0)
is redefined static private;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: Computes the presentation according to a point of view
-- given by <aProjector>.
-- Methods from SelectableObject
ComputeSelection(me : mutable;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aMode : Integer from Standard)is private;
-- Methods from InteractiveObject
is
Create(aGivenKind : KindOfInteractive from AIS)
- returns mutable TypeFilter from AIS;
+ returns TypeFilter from AIS;
---Purpose: Initializes filter for type, aGivenKind.
IsOk (me;anobj : EntityOwner from SelectMgr)
returns Boolean from Standard is redefined virtual;
---Purpose : Returns True if all data have been defined (see also
-- HasFn, HasFs, HasFd)
- Apply (me; model : mutable StepModel);
+ Apply (me; model : StepModel);
---Purpose : Creates an empty header for a new
-- STEP model and allows the header fields to be completed.
FsValue (me) returns FileSchema from HeaderSection;
---Purpose: Returns the file_schema entity. Returns an empty entity if the file_schema entity is not initialized.
- SetSchemaIdentifiers(me : in out; aSchemaIdentifiers :
- mutable HArray1OfHAsciiString);
+ SetSchemaIdentifiers(me : in out; aSchemaIdentifiers : HArray1OfHAsciiString);
SetSchemaIdentifiersValue(me : in out; num : Integer;
aSchemaIdentifier : HAsciiString);
SchemaIdentifiers (me) returns HArray1OfHAsciiString;
Create
---Purpose: Creates an empty GenHCurve2d.
- returns mutable GenHCurve2d from Adaptor2d;
+ returns GenHCurve2d from Adaptor2d;
Create(C: TheCurve)
---Purpose: Creates a GenHCurve2d from a Curve
- returns mutable GenHCurve2d from Adaptor2d;
+ returns GenHCurve2d from Adaptor2d;
Set(me: mutable; C: TheCurve)
Create
---Purpose: Creates an empty GenHCurve.
- returns mutable GenHCurve from Adaptor3d;
+ returns GenHCurve from Adaptor3d;
Create(C: TheCurve)
---Purpose: Creates a GenHCurve from a Curve
- returns mutable GenHCurve from Adaptor3d;
+ returns GenHCurve from Adaptor3d;
Set(me: mutable; C: TheCurve)
Create
---Purpose: Creates an empty GenHSurface.
- returns mutable GenHSurface from Adaptor3d;
+ returns GenHSurface from Adaptor3d;
Create(S: TheSurface)
---Purpose: Creates a GenHSurface from a Surface.
- returns mutable GenHSurface from Adaptor3d;
+ returns GenHSurface from Adaptor3d;
Set(me: mutable; S: TheSurface)
Create
- returns mutable HVertex from Adaptor3d;
+ returns HVertex from Adaptor3d;
Create(P: Pnt2d from gp; Ori: Orientation from TopAbs;
Resolution: Real from Standard)
- returns mutable HVertex from Adaptor3d;
+ returns HVertex from Adaptor3d;
Value(me: mutable)
is virtual;
- IsSame(me: mutable; Other: mutable like me)
+ IsSame(me: mutable; Other: like me)
returns Boolean from Standard
is virtual;
Create
- returns mutable TopolTool from Adaptor3d;
+ returns TopolTool from Adaptor3d;
Create(Surface: HSurface from Adaptor3d)
- returns mutable TopolTool from Adaptor3d;
+ returns TopolTool from Adaptor3d;
Initialize(me: mutable)
Value(me: mutable)
- returns mutable HCurve2d from Adaptor2d
+ returns HCurve2d from Adaptor2d
raises DomainError from Standard
is virtual;
Vertex(me: mutable)
- returns mutable HVertex from Adaptor3d
+ returns HVertex from Adaptor3d
raises DomainError from Standard
is virtual;
is
- Create returns mutable Application from AppStd;
+ Create returns Application from AppStd;
MessageDriver(me: mutable)
returns MessageDriver from CDM
is
- Create returns mutable Application from AppStdL;
+ Create returns Application from AppStdL;
MessageDriver(me: mutable)
returns MessageDriver from CDM
is
Create(C: HCurve from Adaptor3d; Tol: Real)
- returns mutable CurvlinFunc;
+ returns CurvlinFunc;
Create(C2D: HCurve2d from Adaptor2d; S: HSurface from Adaptor3d; Tol: Real)
- returns mutable CurvlinFunc;
+ returns CurvlinFunc;
Create(C2D1, C2D2: HCurve2d from Adaptor2d; S1, S2: HSurface from Adaptor3d; Tol: Real)
- returns mutable CurvlinFunc;
+ returns CurvlinFunc;
SetTol(me: mutable; Tol: Real)
---Purpose Update the tolerance to used
XOrigin: Length from Quantity = 0;
anYOrigin: Length from Quantity = 0;
aRotationAngle: PlaneAngle from Quantity = 0)
- returns mutable CircularGrid from Aspect;
+ returns CircularGrid from Aspect;
---Purpose: creates a new grid. By default this grid is not
-- active.
Create( base_pixel, redmax, redmult,
greenmax, greenmult,
bluemax, bluemult : in Integer from Standard )
- returns mutable ColorCubeColorMap from Aspect
+ returns ColorCubeColorMap from Aspect
raises RangeError from Standard ;
---Level: Public
---Purpose : Create a ColorCube ColorMap.
is
Create( basepixel,dimension : in Integer from Standard ;
color : in Color from Quantity )
- returns mutable ColorRampColorMap from Aspect
+ returns ColorRampColorMap from Aspect
raises RangeError from Standard ;
---Level: Public
---Purpose : Create a Color Ramp Colormap starting from Black at
Create( basepixel,dimension : in Integer from Standard ;
colorName : in NameOfColor from Quantity )
- returns mutable ColorRampColorMap from Aspect
+ returns ColorRampColorMap from Aspect
raises RangeError from Standard ;
---Level: Public
---Purpose : Create a Color Ramp Colormap starting from Black at
-- Category: Inquire methods
----------------------------
- ColorMap(me) returns mutable ColorMap from Aspect
+ ColorMap(me) returns ColorMap from Aspect
raises UndefinedMap from Aspect is static;
- TypeMap(me) returns mutable TypeMap from Aspect
+ TypeMap(me) returns TypeMap from Aspect
raises UndefinedMap from Aspect is static;
- WidthMap(me) returns mutable WidthMap from Aspect
+ WidthMap(me) returns WidthMap from Aspect
raises UndefinedMap from Aspect is static;
- FontMap(me) returns mutable FontMap from Aspect
+ FontMap(me) returns FontMap from Aspect
raises UndefinedMap from Aspect is static;
- MarkMap(me) returns mutable MarkMap from Aspect
+ MarkMap(me) returns MarkMap from Aspect
raises UndefinedMap from Aspect is static;
WorkSpace ( me ; Width,Heigth : out Length from Quantity )
is
- Create returns mutable FontMap from Aspect;
+ Create returns FontMap from Aspect;
AddEntry (me : mutable; AnEntry : FontMapEntry from Aspect)
---Level: Public
is
Create
- returns mutable GenericColorMap from Aspect;
+ returns GenericColorMap from Aspect;
---Level: Public
---Purpose: Creates a generic ColorMap .
BadAccess from Aspect
is
- Create returns mutable MarkMap from Aspect;
+ Create returns MarkMap from Aspect;
AddEntry (me : mutable; AnEntry : MarkMapEntry from Aspect)
---Level: Public
aFirstAngle: PlaneAngle from Quantity = 0;
aSecondAngle: PlaneAngle from Quantity = 0;
aRotationAngle: PlaneAngle from Quantity = 0)
- returns mutable RectangularGrid from Aspect
+ returns RectangularGrid from Aspect
---Purpose: creates a new grid. By default this grid is not
-- active.
-- The first angle is given relatively to the horizontal.
BadAccess from Aspect
is
- Create returns mutable TypeMap from Aspect;
+ Create returns TypeMap from Aspect;
AddEntry (me : mutable; AnEntry : TypeMapEntry from Aspect)
---Level: Public
is
Create
- returns mutable WidthMap from Aspect;
+ returns WidthMap from Aspect;
---Level: Public
---Purpose: Creates a width map.
is
Create
- returns mutable PaveBlock from BOPDS;
+ returns PaveBlock from BOPDS;
---Purpose:
--- Empty contructor
---
Create (theAllocator: BaseAllocator from BOPCol)
- returns mutable PaveBlock from BOPDS;
+ returns PaveBlock from BOPDS;
---Purpose:
--- Contructor
--- <theAllocator> - the allocator to manage the memory
is
Create
- returns mutable Context from BOPInt;
+ returns Context from BOPInt;
---C++: alias "Standard_EXPORT virtual ~BOPInt_Context();"
Create (theAllocator: BaseAllocator from BOPCol)
Text : CString from Standard;
TextColor : Color from Draw
)
- returns mutable DrawableShape from BOPTest;
+ returns DrawableShape from BOPTest;
Create (S : Shape from TopoDS;
Text : CString from Standard;
TextColor : Color from Draw
)
- returns mutable DrawableShape from BOPTest;
+ returns DrawableShape from BOPTest;
Pnt(me) returns Pnt from gp is private;
Create(C : Curve from Geom;
L : Location from TopLoc)
- returns mutable Curve3D from BRep;
+ returns Curve3D from BRep;
D0(me; U : Real; P : out Pnt from gp);
---Purpose: Computes the point at parameter U.
Curve3D(me : mutable; C : Curve from Geom)
is redefined;
- Copy(me) returns mutable CurveRepresentation from BRep;
+ Copy(me) returns CurveRepresentation from BRep;
---Purpose: Return a copy of this representation.
fields
Create(S1 , S2 : Surface from Geom;
L1 , L2 : Location from TopLoc;
C : Shape from GeomAbs)
- returns mutable CurveOn2Surfaces from BRep;
+ returns CurveOn2Surfaces from BRep;
IsRegularity(me) returns Boolean
---Purpose: Returns True.
Continuity(me : mutable; C : Shape from GeomAbs)
is redefined;
- Copy(me) returns mutable CurveRepresentation from BRep;
+ Copy(me) returns CurveRepresentation from BRep;
---Purpose: Return a copy of this representation.
fields
S : Surface from Geom;
L : Location from TopLoc;
C : Shape from GeomAbs)
- returns mutable CurveOnClosedSurface from BRep;
+ returns CurveOnClosedSurface from BRep;
SetUVPoints2(me : mutable; P1, P2 : Pnt2d from gp)
---C++: inline
PCurve2(me : mutable; C : Curve from Geom2d)
is redefined;
- Copy(me) returns mutable CurveRepresentation from BRep
+ Copy(me) returns CurveRepresentation from BRep
---Purpose: Return a copy of this representation.
is redefined;
Create(PC : Curve from Geom2d;
S : Surface from Geom;
L : Location from TopLoc)
- returns mutable CurveOnSurface from BRep;
+ returns CurveOnSurface from BRep;
SetUVPoints(me : mutable; P1, P2 : Pnt2d from gp)
---C++: inline
PCurve(me : mutable; C : Curve from Geom2d)
is redefined;
- Copy(me) returns mutable CurveRepresentation from BRep is virtual;
+ Copy(me) returns CurveRepresentation from BRep is virtual;
---Purpose: Return a copy of this representation.
Update(me : mutable)
is virtual;
- Copy(me) returns mutable CurveRepresentation from BRep
+ Copy(me) returns CurveRepresentation from BRep
---Purpose: Return a copy of this representation.
is deferred;
Create(P : Real;
C : Curve from Geom;
L : Location from TopLoc)
- returns mutable PointOnCurve from BRep;
+ returns PointOnCurve from BRep;
IsPointOnCurve(me) returns Boolean
C : Curve from Geom2d;
S : Surface from Geom;
L : Location from TopLoc)
- returns mutable PointOnCurveOnSurface from BRep;
+ returns PointOnCurveOnSurface from BRep;
IsPointOnCurveOnSurface(me) returns Boolean
---Purpose: Returns True
Create(P1,P2 : Real;
S : Surface from Geom;
L : Location from TopLoc)
- returns mutable PointOnSurface from BRep;
+ returns PointOnSurface from BRep;
IsPointOnSurface(me) returns Boolean
L: Location from TopLoc)
---Purpose:
- returns mutable Polygon3D from BRep;
+ returns Polygon3D from BRep;
IsPolygon3D(me) returns Boolean
DomainError from Standard
is redefined;
- Copy(me) returns mutable CurveRepresentation from BRep;
+ Copy(me) returns CurveRepresentation from BRep;
---Purpose: Return a copy of this representation.
P2: Polygon2D from Poly;
S: Surface from Geom;
L: Location from TopLoc)
- returns mutable PolygonOnClosedSurface from BRep;
+ returns PolygonOnClosedSurface from BRep;
IsPolygonOnClosedSurface(me) returns Boolean
is redefined;
- Copy(me) returns mutable CurveRepresentation from BRep
+ Copy(me) returns CurveRepresentation from BRep
---Purpose: Return a copy of this representation.
is redefined;
Create(P1, P2 : PolygonOnTriangulation from Poly;
Tr: Triangulation from Poly;
L : Location from TopLoc)
- returns mutable PolygonOnClosedTriangulation from BRep;
+ returns PolygonOnClosedTriangulation from BRep;
IsPolygonOnClosedTriangulation(me) returns Boolean
is redefined;
- Copy(me) returns mutable CurveRepresentation from BRep is redefined;
+ Copy(me) returns CurveRepresentation from BRep is redefined;
---Purpose: Return a copy of this representation.
Create(P: Polygon2D from Poly;
S: Surface from Geom;
L: Location from TopLoc)
- returns mutable PolygonOnSurface from BRep;
+ returns PolygonOnSurface from BRep;
IsPolygonOnSurface(me) returns Boolean
is redefined;
- Copy(me) returns mutable CurveRepresentation from BRep
+ Copy(me) returns CurveRepresentation from BRep
---Purpose: Return a copy of this representation.
is redefined;
Create(P: PolygonOnTriangulation from Poly;
T: Triangulation from Poly;
L: Location from TopLoc)
- returns mutable PolygonOnTriangulation from BRep;
+ returns PolygonOnTriangulation from BRep;
IsPolygonOnTriangulation(me) returns Boolean
is redefined;
- Copy(me) returns mutable CurveRepresentation from BRep is virtual;
+ Copy(me) returns CurveRepresentation from BRep is virtual;
---Purpose: Return a copy of this representation.
ListOfCurveRepresentation from BRep
is
- Create returns mutable TEdge from BRep;
+ Create returns TEdge from BRep;
---Purpose: Creates an empty TEdge.
Tolerance(me) returns Real
---C++: inline
is static;
- EmptyCopy(me) returns mutable TShape from TopoDS;
+ EmptyCopy(me) returns TShape from TopoDS;
---Purpose: Returns a copy of the TShape with no sub-shapes.
fields
is
- Create returns mutable TFace from BRep;
+ Create returns TFace from BRep;
---Purpose: Creates an empty TFace.
Surface(me) returns any Surface from Geom;
NaturalRestriction(me : mutable; N : Boolean);
---C++: inline
- EmptyCopy(me) returns mutable TShape from TopoDS
+ EmptyCopy(me) returns TShape from TopoDS
---Purpose: Returns a copy of the TShape with no sub-shapes.
-- The new Face has no triangulation.
is redefined;
ListOfPointRepresentation from BRep
is
- Create returns mutable TVertex from BRep;
+ Create returns TVertex from BRep;
Tolerance(me) returns Real
---C++: inline
---C++: return &
is static;
- EmptyCopy(me) returns mutable TShape from TopoDS;
+ EmptyCopy(me) returns TShape from TopoDS;
---Purpose: Returns a copy of the TShape with no sub-shapes.
fields
ConstructionError from Standard
is
- Create returns mutable AsDes from BRepAlgo;
+ Create returns AsDes from BRepAlgo;
---Purpose: Creates an empty AsDes.
Clear(me : mutable);
Create(CurveXYZ: BSplineCurve from Geom;
CurveUV1: BSplineCurve from Geom2d;
CurveUV2: BSplineCurve from Geom2d)
- returns mutable ApproxLine from BRepApprox;
+ returns ApproxLine from BRepApprox;
Create(lin: LineOn2S from IntSurf; Tang: Boolean from Standard)
- returns mutable ApproxLine from BRepApprox;
+ returns ApproxLine from BRepApprox;
NbPnts(me)
returns Integer from Standard
Create
- returns mutable Line from BRepBlend;
+ returns Line from BRepBlend;
---Purpose: Returns true if a plane containing the edges of the
-- shape is found and built. Use the function Plane to consult the result.
Plane(me)
- returns mutable Plane from Geom;
+ returns Plane from Geom;
---Purpose: Returns the plane containing the edges of the shape.
-- Warning
-- Use the function Found to verify that the plane is built. If
Create(E: Edge from TopoDS)
- returns mutable Edge from BRepCheck;
+ returns Edge from BRepCheck;
InContext(me: mutable; ContextShape: Shape from TopoDS);
Create(F: Face from TopoDS)
- returns mutable Face from BRepCheck;
+ returns Face from BRepCheck;
InContext(me: mutable; ContextShape: Shape from TopoDS);
Create(S: Shell from TopoDS)
- returns mutable Shell from BRepCheck;
+ returns Shell from BRepCheck;
InContext(me: mutable; ContextShape: Shape from TopoDS);
Create(V: Vertex from TopoDS)
- returns mutable Vertex from BRepCheck;
+ returns Vertex from BRepCheck;
InContext(me: mutable; ContextShape: Shape from TopoDS);
Create(W: Wire from TopoDS)
- returns mutable Wire from BRepCheck;
+ returns Wire from BRepCheck;
InContext(me: mutable; ContextShape: Shape from TopoDS);
is deferred;
Sect(me; IC, IS : Integer from Standard)
- returns mutable SecHArray1 from ChFiDS
+ returns SecHArray1 from ChFiDS
is deferred;
end LocalOperation;
returns Integer from Standard;
Sect(me; IC, IS : Integer from Standard)
- returns mutable SecHArray1 from ChFiDS;
+ returns SecHArray1 from ChFiDS;
fields
GetLaw(me : in out;
IC : Integer from Standard;
E : Edge from TopoDS)
- returns mutable Function from Law;
+ returns Function from Law;
SetLaw(me : in out;
IC : Integer from Standard;
returns Integer from Standard;
Sect(me; IC, IS : Integer from Standard)
- returns mutable SecHArray1 from ChFiDS;
+ returns SecHArray1 from ChFiDS;
-------------------------------------
Found(me) returns Boolean
is static;
- Surface(me) returns mutable Surface from Geom
+ Surface(me) returns Surface from Geom
is static;
Tolerance(me) returns Real
-- presumed number of nodes in this mesh. The
-- Mesh data structure will be automatically
-- redimensioned if necessary.
- returns mutable DataStructureOfDelaun from BRepMesh ;
+ returns DataStructureOfDelaun from BRepMesh ;
AddNode (me : mutable ;
theNode : Vertex from BRepMesh)
is
- Create returns mutable FaceAttribute from BRepMesh;
+ Create returns FaceAttribute from BRepMesh;
GetDefFace(me:mutable) returns Real;
---C++: return &
inshape : Boolean from Standard=Standard_False;
relative : Boolean from Standard=Standard_False;
shapetrigu: Boolean from Standard=Standard_False)
- returns mutable FastDiscret from BRepMesh;
+ returns FastDiscret from BRepMesh;
Create (defle : Real from Standard;
--
-- if <inshape> is True, the calculated
-- triangulation will be stored in the shape.
- returns mutable FastDiscret from BRepMesh;
+ returns FastDiscret from BRepMesh;
Perform (me: mutable; shape: Shape from TopoDS) is static;
Create (theAngle : Real from Standard;
theWithShare : Boolean from Standard=Standard_True)
- returns mutable FastDiscretFace from BRepMesh;
+ returns FastDiscretFace from BRepMesh;
Real from Standard
is
- Compute(myclass ; AsDes : mutable AsDes from BRepAlgo;
+ Compute(myclass ; AsDes : AsDes from BRepAlgo;
F : Face from TopoDS;
NewEdges : IndexedMapOfShape from TopTools;
Tol : Real from Standard);
OFI : in out Offset from BRepOffset;
MES : in out DataMapOfShapeShape from TopTools;
Build : DataMapOfShapeShape from TopTools;
- AsDes : mutable AsDes from BRepAlgo;
+ AsDes : AsDes from BRepAlgo;
Offset: Real from Standard;
Tol : Real from Standard);
-- Modified by skv - Fri Dec 26 16:53:16 2003 OCC4455 End
State from TopAbs
is
- Create(AsDes : mutable AsDes from BRepAlgo;
+ Create(AsDes : AsDes from BRepAlgo;
Side : State from TopAbs;
Tol : Real from Standard);
TransferShell (me : in out;
start : Shape from TopoDS)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert an Shape entity from TopoDS to IGES
-- This entity must be a Face or a Shell.
-- If this Entity could not be converted, this member returns a NullEntity.
TransferShell (me : in out;
start : Shell from TopoDS)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert an Shell entity from TopoDS to IGES
-- If this Entity could not be converted, this member returns a NullEntity.
TransferFace (me : in out;
start : Face from TopoDS)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert a Face entity from TopoDS to IGES
-- If this Entity could not be converted, this member returns a NullEntity.
TransferSolid (me : in out;
start : Shape from TopoDS)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert a Shape entity from TopoDS to IGES
-- this entity must be a Solid or a CompSolid or a Compound.
-- If this Entity could not be converted, this member returns a NullEntity.
TransferSolid (me : in out;
start : Solid from TopoDS)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert a Solid entity from TopoDS to IGES
-- If this Entity could not be converted, this member returns a NullEntity.
TransferCompSolid (me : in out;
start : CompSolid from TopoDS)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert an CompSolid entity from TopoDS to IGES
-- If this Entity could not be converted, this member returns a NullEntity.
TransferCompound (me : in out;
start : Compound from TopoDS)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert a Compound entity from TopoDS to IGES
-- If this Entity could not be converted, this member returns a NullEntity.
TransferWire (me : in out;
start : Shape from TopoDS)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert a Shape entity from TopoDS to IGES
-- this entity must be a Vertex or an Edge or a Wire.
-- If this Entity could not be converted,
TransferVertex (me : in out;
myvertex : Vertex from TopoDS)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert a Vertex entity from TopoDS to IGES
-- If this Entity could not be converted,
-- this member returns a NullEntity.
myvertex : Vertex from TopoDS;
myedge : Edge from TopoDS;
parameter : out Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert a Vertex entity on an Edge from TopoDS to IGES
-- Returns the parameter of myvertex on myedge.
-- If this Entity could not be converted,
myedge : Edge from TopoDS;
myface : Face from TopoDS;
parameter : out Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert a Vertex entity of an edge on a Face
-- from TopoDS to IGES
-- Returns the parameter of myvertex on the pcurve
mysurface : Surface from Geom;
myloc : Location from TopLoc;
parameter : out Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert a Vertex entity of an edge on a Surface
-- from TopoDS to IGES
-- Returns the parameter of myvertex on the pcurve
myvertex : Vertex from TopoDS;
myface : Face from TopoDS;
mypoint : out Pnt2d from gp)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert a Vertex entity on a Face from TopoDS to IGES
-- Returns the parameters of myvertex on myface
-- If this Entity could not be converted,
myedge : Edge from TopoDS;
-- IsRevol : in Boolean from Standard
isBRepMode: in Boolean from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert an Edge entity from TopoDS to IGES
-- If this Entity could not be converted,
-- this member returns a NullEntity.
myface : Face from TopoDS;
length : in Real from Standard;
isBRepMode: in Boolean from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert an Edge entity on a Face from TopoDS to IGES
-- If this Entity could not be converted,
-- this member returns a NullEntity.
TransferWire (me : in out;
mywire : Wire from TopoDS)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert a Wire entity from TopoDS to IGES
-- If this Entity could not be converted,
-- this member returns a NullEntity.
mycurve2d : out IGESEntity from IGESData;
length : in Real from Standard)
-- IsRevol : in Boolean from Standard
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert a Wire entity from TopoDS to IGES.
-- Returns the curve associated to mywire in
-- the parametric space of myface.
TransferEdge (me : in out;
myedge : Edge from TopoDS)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert an Edge entity from TopoDS to IGES
-- If this Entity could not be converted, this member returns a NullEntity.
myedge : Edge from TopoDS;
myface : Face from TopoDS;
length : in Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert an Edge entity from TopoDS to IGES
-- If this Entity could not be converted, this member returns a NullEntity.
mywire : Wire from TopoDS;
myface : Face from TopoDS;
length : in Real from Standard)
- returns mutable Loop from IGESSolid;
+ returns Loop from IGESSolid;
---Purpose : Transfert a Wire entity from TopoDS to IGES.
-- Returns the curve associated to mywire in the parametric space of myface.
-- If this Entity could not be converted, this member returns a NullEntity.
TransferFace (me : in out;
start : Face from TopoDS)
- returns mutable Face from IGESSolid;
+ returns Face from IGESSolid;
---Purpose : Transfert a Face entity from TopoDS to IGES
-- If this Entity could not be converted, this member returns a NullEntity.
TransferShell (me : in out;
start : Shell from TopoDS)
- returns mutable Shell from IGESSolid;
+ returns Shell from IGESSolid;
---Purpose : Transfert an Shell entity from TopoDS to IGES
-- If this Entity could not be converted, this member returns a NullEntity.
TransferSolid (me : in out;
start : Solid from TopoDS)
- returns mutable ManifoldSolid from IGESSolid;
+ returns ManifoldSolid from IGESSolid;
---Purpose : Transfert a Solid entity from TopoDS to IGES
-- If this Entity could not be converted, this member returns a NullEntity.
TransferCompSolid (me : in out;
start : CompSolid from TopoDS)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert an CompSolid entity from TopoDS to IGES
-- If this Entity could not be converted, this member returns a NullEntity.
TransferCompound (me : in out;
start : Compound from TopoDS)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert a Compound entity from TopoDS to IGES
-- If this Entity could not be converted, this member returns a NullEntity.
is
- Create (T : GTrsf from gp) returns mutable GTrsfModification from BRepTools;
+ Create (T : GTrsf from gp) returns GTrsfModification from BRepTools;
GTrsf(me: mutable)
---Purpose: Gives an access on the GTrsf.
is
- Create returns mutable NurbsConvertModification from BRepTools;
+ Create returns NurbsConvertModification from BRepTools;
is
- Create returns mutable ReShape from BRepTools;
+ Create returns ReShape from BRepTools;
---Purpose: Returns an empty Reshape
Clear (me: mutable);
is
- Create (T : Trsf from gp) returns mutable TrsfModification from BRepTools;
+ Create (T : Trsf from gp) returns TrsfModification from BRepTools;
Trsf(me: mutable)
---Purpose: Provides access to the gp_Trsf associated with this
Create(Vtx: Vertex from TopoDS; Curve: HCurve2d from BRepAdaptor)
- returns mutable HVertex from BRepTopAdaptor;
+ returns HVertex from BRepTopAdaptor;
Vertex(me)
is redefined;
- IsSame(me: mutable; Other: mutable like me)
+ IsSame(me: mutable; Other: like me)
returns Boolean from Standard
is redefined;
----
GetTopolTool(me: in out)
- returns mutable TopolTool from BRepTopAdaptor;
+ returns TopolTool from BRepTopAdaptor;
SetTopolTool(me: in out ;
TT: TopolTool from BRepTopAdaptor);
GetSurface(me: in out)
- returns mutable HSurface from Adaptor3d;
+ returns HSurface from Adaptor3d;
---
Create
- returns mutable TopolTool from BRepTopAdaptor;
+ returns TopolTool from BRepTopAdaptor;
Create(Surface: HSurface from Adaptor3d)
- returns mutable TopolTool from BRepTopAdaptor;
+ returns TopolTool from BRepTopAdaptor;
Initialize(me: mutable)
is redefined;
Value(me: mutable)
- returns mutable HCurve2d from Adaptor2d
+ returns HCurve2d from Adaptor2d
raises DomainError from Standard
is redefined;
Vertex(me: mutable)
- returns mutable HVertex from Adaptor3d
+ returns HVertex from Adaptor3d
raises DomainError from Standard
is redefined;
is
-- ===== Public methods =====
- Create returns mutable DocumentRetrievalDriver from BinDrivers;
+ Create returns DocumentRetrievalDriver from BinDrivers;
---Purpose: Constructor
AttributeDrivers (me : mutable; theMsgDriver: MessageDriver from CDM)
is
-- ===== Public methods =====
- Create returns mutable DocumentStorageDriver from BinDrivers;
+ Create returns DocumentStorageDriver from BinDrivers;
---Purpose: Constructor
is
-- ===== Public methods =====
- Create returns mutable DocumentRetrievalDriver from BinLDrivers;
+ Create returns DocumentRetrievalDriver from BinLDrivers;
---Purpose: Constructor
SchemaName (me)
is
-- ===== Public methods =====
- Create returns mutable DocumentStorageDriver from BinLDrivers;
+ Create returns DocumentStorageDriver from BinLDrivers;
---Purpose: Constructor
SchemaName(me) returns ExtendedString from TCollection is redefined virtual;
theName : CString from Standard = NULL);
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is deferred;
---Purpose: Creates a new attribute from TDF.
---Purpose: Returns the type name of the attribute object
Paste (me; aSource : Persistent from BinObjMgt;
- aTarget : mutable Attribute from TDF;
+ aTarget : Attribute from TDF;
aRelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is deferred;
---Purpose: Translate the contents of <aSource> and put it
TypeIdMap from BinMDF
is
- Create returns mutable ADriverTable from BinMDF;
+ Create returns ADriverTable from BinMDF;
---Purpose: Constructor
AddDriver(me : mutable; theDriver : ADriver from BinMDF);
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ReferenceDriver from BinMDF;
+ returns ReferenceDriver from BinMDF;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable TagSourceDriver from BinMDF;
+ returns TagSourceDriver from BinMDF;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable AsciiStringDriver from BinMDataStd;
+ returns AsciiStringDriver from BinMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard;
---Purpose: persistent -> transient (retrieve)
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable BooleanArrayDriver from BinMDataStd;
+ returns BooleanArrayDriver from BinMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable BooleanListDriver from BinMDataStd;
+ returns BooleanListDriver from BinMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ByteArrayDriver from BinMDataStd;
+ returns ByteArrayDriver from BinMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable CommentDriver from BinMDataStd;
+ returns CommentDriver from BinMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable DirectoryDriver from BinMDataStd;
+ returns DirectoryDriver from BinMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ExpressionDriver from BinMDataStd;
+ returns ExpressionDriver from BinMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ExtStringArrayDriver from BinMDataStd;
+ returns ExtStringArrayDriver from BinMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ExtStringListDriver from BinMDataStd;
+ returns ExtStringListDriver from BinMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
Attribute from TDF
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable IntPackedMapDriver from BinMDataStd;
+ returns IntPackedMapDriver from BinMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard;
---Purpose: persistent -> transient (retrieve)
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable IntegerArrayDriver from BinMDataStd;
+ returns IntegerArrayDriver from BinMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable IntegerDriver from BinMDataStd;
+ returns IntegerDriver from BinMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable IntegerListDriver from BinMDataStd;
+ returns IntegerListDriver from BinMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable NameDriver from BinMDataStd;
+ returns NameDriver from BinMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard;
---Purpose: persistent -> transient (retrieve)
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable NamedDataDriver from BinMDataStd;
+ returns NamedDataDriver from BinMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable NoteBookDriver from BinMDataStd;
+ returns NoteBookDriver from BinMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable RealArrayDriver from BinMDataStd;
+ returns RealArrayDriver from BinMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable RealDriver from BinMDataStd;
+ returns RealDriver from BinMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable RealListDriver from BinMDataStd;
+ returns RealListDriver from BinMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ReferenceArrayDriver from BinMDataStd;
+ returns ReferenceArrayDriver from BinMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ReferenceListDriver from BinMDataStd;
+ returns ReferenceListDriver from BinMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable RelationDriver from BinMDataStd;
+ returns RelationDriver from BinMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable TickDriver from BinMDataStd;
+ returns TickDriver from BinMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable TreeNodeDriver from BinMDataStd;
+ returns TreeNodeDriver from BinMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable UAttributeDriver from BinMDataStd;
+ returns UAttributeDriver from BinMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable VariableDriver from BinMDataStd;
+ returns VariableDriver from BinMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable AxisDriver from BinMDataXtd;
+ returns AxisDriver from BinMDataXtd;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ConstraintDriver from BinMDataXtd;
+ returns ConstraintDriver from BinMDataXtd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable GeometryDriver from BinMDataXtd;
+ returns GeometryDriver from BinMDataXtd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable PatternStdDriver from BinMDataXtd;
+ returns PatternStdDriver from BinMDataXtd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable PlacementDriver from BinMDataXtd;
+ returns PlacementDriver from BinMDataXtd;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable PlaneDriver from BinMDataXtd;
+ returns PlaneDriver from BinMDataXtd;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable PointDriver from BinMDataXtd;
+ returns PointDriver from BinMDataXtd;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ShapeDriver from BinMDataXtd;
+ returns ShapeDriver from BinMDataXtd;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable XLinkDriver from BinMDocStd;
+ returns XLinkDriver from BinMDocStd;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable FunctionDriver from BinMFunction;
+ returns FunctionDriver from BinMFunction;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable GraphNodeDriver from BinMFunction;
+ returns GraphNodeDriver from BinMFunction;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ScopeDriver from BinMFunction;
+ returns ScopeDriver from BinMFunction;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable NamedShapeDriver from BinMNaming;
+ returns NamedShapeDriver from BinMNaming;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable NamingDriver from BinMNaming;
+ returns NamingDriver from BinMNaming;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable AISPresentationDriver from BinMPrsStd;
+ returns AISPresentationDriver from BinMPrsStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable PositionDriver from BinMPrsStd;
+ returns PositionDriver from BinMPrsStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from BinObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable AreaDriver from BinMXCAFDoc;
+ returns AreaDriver from BinMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from BinObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable CentroidDriver from BinMXCAFDoc;
+ returns CentroidDriver from BinMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from BinObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable ColorDriver from BinMXCAFDoc;
+ returns ColorDriver from BinMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from BinObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable ColorToolDriver from BinMXCAFDoc;
+ returns ColorToolDriver from BinMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from BinObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable DatumDriver from BinMXCAFDoc;
+ returns DatumDriver from BinMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from BinObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable DimTolDriver from BinMXCAFDoc;
+ returns DimTolDriver from BinMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from BinObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable DimTolToolDriver from BinMXCAFDoc;
+ returns DimTolToolDriver from BinMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from BinObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable DocumentToolDriver from BinMXCAFDoc;
+ returns DocumentToolDriver from BinMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from BinObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable GraphNodeDriver from BinMXCAFDoc;
+ returns GraphNodeDriver from BinMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from BinObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable LayerToolDriver from BinMXCAFDoc;
+ returns LayerToolDriver from BinMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from BinObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
LocationSetPtr from BinTools
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable LocationDriver from BinMXCAFDoc;
+ returns LocationDriver from BinMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from BinObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable MaterialDriver from BinMXCAFDoc;
+ returns MaterialDriver from BinMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from BinObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable MaterialToolDriver from BinMXCAFDoc;
+ returns MaterialToolDriver from BinMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from BinObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable ShapeToolDriver from BinMXCAFDoc;
+ returns ShapeToolDriver from BinMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from BinObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable VolumeDriver from BinMXCAFDoc;
+ returns VolumeDriver from BinMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF
+ NewEmpty (me) returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from BinObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from BinObjMgt)
returns Boolean from Standard is redefined;
is
-- ===== Public methods =====
- Create returns mutable DocumentRetrievalDriver from BinXCAFDrivers;
+ Create returns DocumentRetrievalDriver from BinXCAFDrivers;
---Purpose: Constructor
AttributeDrivers (me : mutable; theMsgDriver: MessageDriver from CDM)
ADriverTable from BinMDF
is
- Create returns mutable DocumentStorageDriver from BinXCAFDrivers;
+ Create returns DocumentStorageDriver from BinXCAFDrivers;
---Purpose: Constructor
---C++: return const &
is static;
- ChangeValue (me : in out) returns mutable TrimmedCurve from Geom2d
+ ChangeValue (me : in out) returns TrimmedCurve from Geom2d
--- Purpose : Returns the Curve of <me>.
--
---C++: return const &
RangeError from Standard
is
- Create returns mutable BisecAna;
+ Create returns BisecAna;
Perform(me : mutable ;
Cu1 : Curve from Geom2d ;
--- Purpose : Raised if N < 0.
is static;
- Copy (me) returns mutable like me
+ Copy (me) returns like me
is static;
Transform (me : mutable; T : Trsf2d)
RangeError from Standard
is
- Create returns mutable BisecCC;
+ Create returns BisecCC;
Create (Cu1 : Curve from Geom2d;
Cu2 : Curve from Geom2d;
-- between the points of the bisector and <Cu> is smaller
-- than <DistMax>.
--
- returns mutable BisecCC from Bisector;
+ returns BisecCC from Bisector;
Perform (me : mutable ;
Cu1 : Curve from Geom2d;
--- Purpose : Raised if N < 0.
is static;
- ChangeGuide (me) returns mutable like me
+ ChangeGuide (me) returns like me
---Purpose: The parameter on <me> is linked to the parameter
-- on the first curve. This method creates the same bisector
-- where the curves are inversed.
is static;
- Copy (me) returns mutable like me
+ Copy (me) returns like me
is static;
Transform (me : mutable; T : Trsf2d)
RangeError from Standard
is
- Create returns mutable BisecPC;
+ Create returns BisecPC;
Create (Cu : Curve from Geom2d;
P : Pnt2d from gp ;
-- between the points of the bisector and <Cu> is smaller
-- than <DistMax>.
--
- returns mutable BisecPC from Bisector;
+ returns BisecPC from Bisector;
Create (Cu : Curve from Geom2d;
P : Pnt2d from gp ;
-- Warning: the bisector is supposed all over defined between
-- <UMin> and <UMax>.
- returns mutable BisecPC from Bisector;
+ returns BisecPC from Bisector;
Perform (me : mutable ;
Cu : Curve from Geom2d;
-- the point of parameter U on <me>.
is static;
- Copy (me) returns mutable like me
+ Copy (me) returns like me
is static;
Transform (me : mutable; T : Trsf2d)
Initialize;
Load(myclass; aGUID:GUID from Standard)
- returns mutable Application from CDF;
+ returns Application from CDF;
---Purpose: plugs an application.
---Category: private methods
Retrieve(me: mutable; aMetaData: MetaData from CDM; UseStorageConfiguration: Boolean from Standard)
- returns mutable Document from CDM
+ returns Document from CDM
is private;
Retrieve(me: mutable; aMetaData: MetaData from CDM; UseStorageConfiguration: Boolean from Standard; IsComponent: Boolean from Standard)
- returns mutable Document from CDM
+ returns Document from CDM
is private;
DocumentVersion(me: mutable; theMetaData: MetaData from CDM)
is
Create
- returns mutable Directory from CDF;
+ returns Directory from CDF;
---Purpose: Creates an empty directory.
NoSuchObject from Standard,MultiplyDefined from Standard
is
- Create returns mutable Session from CDF
+ Create returns Session from CDF
raises MultiplyDefined from Standard;
Exists(myclass)
--- Purpose: returns true if a session has been created.
returns Boolean from Standard;
- CurrentSession(myclass) returns mutable Session from CDF;
+ CurrentSession(myclass) returns Session from CDF;
---Purpose: returns the only one instance of Session
-- that has been created.
- Directory(me) returns mutable Directory from CDF;
+ Directory(me) returns Directory from CDF;
---Purpose: returns the directory of the session;
---Level: Public
---Category: current application management
HasCurrentApplication(me) returns Boolean from Standard;
- CurrentApplication(me) returns mutable Application from CDF
+ CurrentApplication(me) returns Application from CDF
raises NoSuchObject from Standard;
SetCurrentApplication(me: mutable; anApplication: Application from CDF);
is
Create(aDocument: Document from CDM)
- returns mutable StoreList from CDF;
+ returns StoreList from CDF;
IsConsistent(me) returns Boolean from Standard;
is
Retrieve(me: mutable; aMetaData: MetaData from CDM; UseStorageConfiguration: Boolean from Standard)
- returns mutable Document from CDM
+ returns Document from CDM
is deferred private;
class NullMessageDriver from CDM inherits MessageDriver from CDM
is
- Create returns mutable NullMessageDriver from CDM;
+ Create returns NullMessageDriver from CDM;
Write(me: mutable; aString: ExtString from Standard);
is
Create(aFromDocument: Document from CDM; aToDocument: Document from CDM; aReferenceIdentifier: Integer from Standard; aToDocumentVersion: Integer from Standard)
- returns mutable Reference from CDM
+ returns Reference from CDM
is private;
Create(aFromDocument: Document from CDM; aMetaData: MetaData from CDM; aReferenceIdentifier: Integer from Standard; anApplication: Application from CDM; aToDocumentVersion: Integer from Standard; UseStorageConfiguration: Boolean from Standard)
- returns mutable Reference from CDM
+ returns Reference from CDM
is private;
--- Simulation
- SimulKPart(me; SD : mutable SurfData from ChFiDS)
+ SimulKPart(me; SD : SurfData from ChFiDS)
is deferred protected;
SimulSurf(me : in out;
returns Integer from Standard;
Sect(me; IC, IS : Integer from Standard)
- returns mutable SecHArray1 from ChFiDS;
+ returns SecHArray1 from ChFiDS;
- SimulKPart(me; SD : mutable SurfData from ChFiDS)
+ SimulKPart(me; SD : SurfData from ChFiDS)
is protected;
SimulSurf(me : in out;
GetLaw(me : in out;
IC : Integer from Standard;
E : Edge from TopoDS)
- returns mutable Function from Law
+ returns Function from Law
---Purpose: Returns the rule of elementary evolution of the
-- part to variable vector framing E, returns a
-- rule zero if E is flagged as edge constant.
returns Integer from Standard;
Sect(me; IC, IS : Integer from Standard)
- returns mutable SecHArray1 from ChFiDS;
+ returns SecHArray1 from ChFiDS;
- SimulKPart(me; SD : mutable SurfData from ChFiDS)
+ SimulKPart(me; SD : SurfData from ChFiDS)
is protected;
SimulSurf(me : in out;
ChamfMethod from ChFiDS
is
- Create returns mutable ChamfSpine from ChFiDS;
- Create (Tol : Real from Standard) returns mutable ChamfSpine from ChFiDS;
+ Create returns ChamfSpine from ChFiDS;
+ Create (Tol : Real from Standard) returns ChamfSpine from ChFiDS;
SetDist (me : mutable; Dis : Real from Standard) is static;
SetCurve(me : in out; C : Curve from Geom);
- Previous(me) returns mutable SurfData from ChFiDS;
+ Previous(me) returns SurfData from ChFiDS;
---C++: return const &
ChangePrevious(me : in out) returns any SurfData from ChFiDS;
---C++: return &
- Next(me) returns mutable SurfData from ChFiDS;
+ Next(me) returns SurfData from ChFiDS;
---C++: return const &
ChangeNext(me : in out) returns any SurfData from ChFiDS;
is
- Create returns mutable FilSpine from ChFiDS;
+ Create returns FilSpine from ChFiDS;
- Create(Tol : Real from Standard) returns mutable FilSpine from ChFiDS;
+ Create(Tol : Real from Standard) returns FilSpine from ChFiDS;
Reset(me : mutable; AllData : Boolean from Standard = Standard_False)
is redefined;
-- all along the edge E.
ComputeLaw(me : mutable; Els : HElSpine from ChFiDS)
- returns mutable Composite from Law
+ returns Composite from Law
is private;
AppendElSpine(me : mutable; Els : HElSpine from ChFiDS)
is private;
Law(me; Els : HElSpine from ChFiDS)
- returns mutable Composite from Law
+ returns Composite from Law
is static;
ChangeLaw(me : mutable; E : Edge from TopoDS)
---C++: return &
- returns mutable Function from Law
+ returns Function from Law
---Purpose: returns the elementary law
is static;
-- methodes de construction.
----------------------------
- Create returns mutable Spine from ChFiDS;
+ Create returns Spine from ChFiDS;
- Create(Tol : Real from Standard) returns mutable Spine from ChFiDS;
+ Create(Tol : Real from Standard) returns Spine from ChFiDS;
SetEdges(me : mutable; E : Edge from TopoDS) is static;
---Purpose: store edges composing the guideline
is virtual;
ElSpine(me; IE : Integer from Standard)
- returns mutable HElSpine from ChFiDS
+ returns HElSpine from ChFiDS
is static;
ElSpine(me; E : Edge from TopoDS)
- returns mutable HElSpine from ChFiDS
+ returns HElSpine from ChFiDS
is static;
ElSpine(me; W : Real from Standard)
- returns mutable HElSpine from ChFiDS
+ returns HElSpine from ChFiDS
is static;
ChangeElSpines(me : mutable)
is
- Create returns mutable Stripe from ChFiDS;
+ Create returns Stripe from ChFiDS;
Reset(me : mutable) is static;
CommonPoint from ChFiDS
is
- Create returns mutable SurfData;
+ Create returns SurfData;
Copy(me: mutable; Other : SurfData from ChFiDS);
FirstExtensionValue(me:mutable;Extend:Real from Standard) is static;
LastExtensionValue(me:mutable;Extend:Real from Standard) is static;
- Simul(me) returns mutable TShared from MMgt;
+ Simul(me) returns TShared from MMgt;
SetSimul(me : mutable; S : TShared from MMgt);
ResetSimul(me : mutable);
inherits ArrayNode from PStandard
is
- Create returns mutable VArrayNode from DBC;
- Create(aValue : Item) returns mutable VArrayNode from DBC;
+ Create returns VArrayNode from DBC;
+ Create(aValue : Item) returns VArrayNode from DBC;
SetValue(me : mutable; aValue : Item);
Value(me) returns Address from Standard;
size : Real; -- size for infinite isos
nbisos : Integer; -- # of isos on each face
discret : Integer) -- # of points on curves
- returns mutable DrawableShape from DBRep
+ returns DrawableShape from DBRep
raises DomainError;
Set (me : mutable; C: Shape from TopoDS)
DisplayHiddenLines(me : mutable; dis : in out Display from Draw);
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
---Purpose: For variable copy.
is redefined;
is
Create (E : Edge from TopoDS; C : Color from Draw)
- returns mutable Edge from DBRep;
+ returns Edge from DBRep;
Edge(me) returns Edge from TopoDS
---C++: return const &
Create (F : Face from TopoDS;
N : Integer;
C : Color from Draw)
- returns mutable Face from DBRep;
+ returns Face from DBRep;
---Purpose: N is the number of iso intervals.
Face(me) returns Face from TopoDS
is static ;
- LoadIsos (me; Face : mutable Face from DBRep)
+ LoadIsos (me; Face : Face from DBRep)
---Purpose: Loading of the isoparametric curves in the
-- Data Structure of a drawable face.
is
Create (aDF : Data from TDF)
- returns mutable Browser from DDF;
+ returns Browser from DDF;
DrawOn (me; dis : in out Display);
Copy (me)
- returns mutable Drawable3D from Draw
+ returns Drawable3D from Draw
is redefined;
Dump (me; S : in out OStream)
Create (aDF : Data from TDF)
- returns mutable Data from DDF;
+ returns Data from DDF;
DrawOn (me; dis : in out Display);
Copy (me)
- returns mutable Drawable3D from Draw
+ returns Drawable3D from Draw
is redefined;
GetID(myclass) returns GUID from Standard;
---C++: return const &
- Create returns mutable DrawPresentation from DDataStd;
+ Create returns DrawPresentation from DDataStd;
SetDisplayed (me : mutable; status : Boolean from Standard);
---C++: return const &
NewEmpty(me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Restore(me: mutable; with : Attribute from TDF);
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
---Purpose: call backs for viewer updating
is
Create (root : Label from TDF)
- returns mutable TreeBrowser from DDataStd;
+ returns TreeBrowser from DDataStd;
DrawOn (me; dis : in out Display);
Copy (me)
- returns mutable Drawable3D from Draw
+ returns Drawable3D from Draw
is redefined;
Dump (me; S : in out OStream)
returns DrawDocument from DDocStd;
Create (Doc : Document from TDocStd)
- returns mutable DrawDocument from DDocStd;
+ returns DrawDocument from DDocStd;
GetDocument(me) returns Document from TDocStd;
DrawOn (me; dis : in out Display from Draw);
Copy (me)
- returns mutable Drawable3D from Draw
+ returns Drawable3D from Draw
is redefined;
Dump (me; S : in out OStream)
BooleanOperation from BRepAlgoAPI
is
- Create returns mutable BooleanOperationDriver from DNaming;
+ Create returns BooleanOperationDriver from DNaming;
---Purpose: Constructor
---Purpose: validation
ExtendedString from TCollection,
MakeBox from BRepPrimAPI
is
- Create returns mutable BoxDriver from DNaming;
+ Create returns BoxDriver from DNaming;
---Purpose: Constructor
---Purpose: validation
MakeCylinder from BRepPrimAPI
is
- Create returns mutable CylinderDriver from DNaming;
+ Create returns CylinderDriver from DNaming;
---Purpose: Constructor
---Purpose: validation
Shape from TopoDS
is
- Create returns mutable FilletDriver from DNaming;
+ Create returns FilletDriver from DNaming;
---Purpose: Constructor
---Purpose: validation
Wire from TopoDS,
Array1OfShape from TopTools
is
- Create returns mutable Line3DDriver from DNaming;
+ Create returns Line3DDriver from DNaming;
---Purpose: Constructor
---Purpose: validation
Function from TFunction
is
- Create returns mutable PointDriver from DNaming;
+ Create returns PointDriver from DNaming;
---Purpose: Constructor
---Purpose: validation
MakePrism from BRepPrimAPI,
Shape from TopoDS
is
- Create returns mutable PrismDriver from DNaming;
+ Create returns PrismDriver from DNaming;
---Purpose: Constructor
---Purpose: validation
MakeRevol from BRepPrimAPI,
Shape from TopoDS
is
- Create returns mutable RevolutionDriver from DNaming;
+ Create returns RevolutionDriver from DNaming;
---Purpose: Constructor
---Purpose: validation
ExtendedString from TCollection
is
- Create returns mutable SelectionDriver from DNaming;
+ Create returns SelectionDriver from DNaming;
---Purpose: Constructor
---Purpose: validation
MakeSphere from BRepPrimAPI,
Shape from TopoDS
is
- Create returns mutable SphereDriver from DNaming;
+ Create returns SphereDriver from DNaming;
---Purpose: Constructor
---Purpose: validation
Trsf from gp
is
- Create returns mutable TransformationDriver from DNaming;
+ Create returns TransformationDriver from DNaming;
---Purpose: Constructor
---Purpose: validation
is
- Create returns mutable StackItem;
+ Create returns StackItem;
---Purpose : Creates a StackItem with no Previous one
- Create (previous : mutable StackItem) returns mutable StackItem;
+ Create (previous : StackItem) returns StackItem;
---Purpose : Creates a StackItem with a Previous one
- Previous (me) returns mutable StackItem is static;
+ Previous (me) returns StackItem is static;
---Purpose : Returns the Previous Item (is Null if no Previous defined)
Value (me) returns Dictionary is static;
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- (methods having a String argument are duplicated String-CString)
- Create returns mutable Dictionary;
+ Create returns Dictionary;
---Purpose : Creates a Dictionary cell.
-- A Dictionary is always created then handled by its first cell
-- After creating a Dictionary, user can call methods HasItem,
Clear (me : mutable) is static;
---Purpose : Clears all the Dictionary : all recorded Items are removed
- Copy (me) returns mutable Dictionary is static;
+ Copy (me) returns Dictionary is static;
---Purpose : Copies the Dictionary as a Tree, without Copying the Items
-- -- Internal methods -- --
HasSub (me) returns Boolean is static private;
---Purpose : Returns True if this cell has a subcell
- Sub (me) returns mutable Dictionary is static private;
+ Sub (me) returns Dictionary is static private;
---Purpose : Returns subcell
HasNext (me) returns Boolean is static private;
---Purpose : Returns True if this cell has a next cell
- Next (me) returns mutable Dictionary is static private;
+ Next (me) returns Dictionary is static private;
---Purpose : Returns next cell
- SetSub (me : mutable; acell : mutable Dictionary) is static private;
+ SetSub (me : mutable; acell : Dictionary) is static private;
---Purpose : Defines subcell
- SetNext (me : mutable; acell : mutable Dictionary) is static private;
+ SetNext (me : mutable; acell : Dictionary) is static private;
---Purpose : Defines next cell
SearchCell (me; name : CString; lmax : Size;
car : Character; level : Size;
- acell : out mutable Dictionary; reslev : out Size;
+ acell : out Dictionary; reslev : out Size;
stat : out Integer) is static private;
---Purpose : Internal method used to get an entry from a given name
NewCell (me : mutable; name : CString; namlen : Size;
- acell : in out mutable Dictionary; reslev : Size; stat : Integer)
+ acell : in out Dictionary; reslev : Size; stat : Integer)
is static private;
---Purpose : Internal method used to create a new entry for a name
- Complete (me; acell : out mutable Dictionary) returns Boolean is static;
+ Complete (me; acell : out Dictionary) returns Boolean is static;
---Purpose : Internal routine used for completion (returns True if success)
HasIt (me) returns Boolean is static private;
Create(S: Shape from TopoDS)
- returns mutable Modification from Draft;
+ returns Modification from Draft;
Clear(me: mutable)
NeutralPlane: Pln from gp;
Flag : Boolean from Standard = Standard_True)
- returns mutable Curve from Geom
+ returns Curve from Geom
is static private;
Angle : Real from Standard;
NeutralPlane: Pln from gp)
- returns mutable Surface from Geom
+ returns Surface from Geom
is static private;
is
Create(col : Color; Size : Integer = 5)
- returns mutable Axis2D;
+ returns Axis2D;
Create(p : Pnt2d; col : Color; Size : Integer = 5)
- returns mutable Axis2D;
+ returns Axis2D;
Create(A : Ax22d from gp; col : Color; Size : Integer = 5)
- returns mutable Axis2D;
+ returns Axis2D;
DrawOn(me; dis : in out Display);
is
Create(col : Color; Size : Integer = 5)
- returns mutable Axis3D;
+ returns Axis3D;
Create(p : Pnt; col : Color; Size : Integer = 5)
- returns mutable Axis3D;
+ returns Axis3D;
Create(A : Ax3 from gp; col : Color; Size : Integer = 5)
- returns mutable Axis3D;
+ returns Axis3D;
DrawOn(me; dis : in out Display);
is
Create(p1,p2 : Pnt; col : Color)
- returns mutable Box;
+ returns Box;
DrawOn(me; dis : in out Display);
is
- Create returns mutable Chronometer from Draw;
+ Create returns Chronometer from Draw;
Timer(me : mutable) returns Timer from OSD
DrawOn(me; dis : in out Display);
---Purpose: Does nothhing,
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
---Purpose: For variable copy.
is redefined;
is
Create(C : Circ2d from gp; A1,A2 : Real; col : Color)
- returns mutable Circle2D;
+ returns Circle2D;
DrawOn(me; dis : in out Display);
is
Create(C : Circ from gp; A1,A2 : Real; col : Color)
- returns mutable Circle3D;
+ returns Circle3D;
DrawOn(me; dis : in out Display);
---Purpose: Returs True if the pick is outside the box
is virtual;
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
is virtual;
---Purpose: For variable copy.
---Purpose: Creates a grid.
- returns mutable Grid from Draw ;
+ returns Grid from Draw ;
Steps (me : mutable; StepX, StepY, StepZ : Real from Standard)
is
Create(P : Pnt2d from gp; T : MarkerShape from Draw; C : Color from Draw;
- Size : Integer = 5) returns mutable Marker2D from Draw;
+ Size : Integer = 5) returns Marker2D from Draw;
Create(P : Pnt2d from gp; T : MarkerShape from Draw; C : Color from Draw;
- RSize : Real) returns mutable Marker2D from Draw;
+ RSize : Real) returns Marker2D from Draw;
ChangePos(me : mutable) returns Pnt2d from gp;
---C++: return &
is
Create(P : Pnt from gp; T : MarkerShape from Draw; C : Color from Draw;
- ISize : Integer = 5) returns mutable Marker3D from Draw;
+ ISize : Integer = 5) returns Marker3D from Draw;
Create(P : Pnt from gp; T : MarkerShape from Draw; C : Color from Draw;
- RSize : Real) returns mutable Marker3D from Draw;
+ RSize : Real) returns Marker3D from Draw;
ChangePos(me : mutable) returns Pnt from gp;
---C++: return &
Interpretor from Draw
is
- Create (V : Real) returns mutable Number from Draw;
+ Create (V : Real) returns Number from Draw;
Value(me) returns Real
is static;
DrawOn(me; dis : in out Display);
---Purpose: Does nothhing,
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
---Purpose: For variable copy.
is redefined;
is
Create(p1,p2 : Pnt2d; col : Color)
- returns mutable Segment2D;
+ returns Segment2D;
DrawOn(me; dis : in out Display);
is
Create(p1,p2 : Pnt; col : Color)
- returns mutable Segment3D;
+ returns Segment3D;
DrawOn(me; dis : in out Display);
is
Create(p : Pnt2d; T : CString; col : Color)
- returns mutable Text2D from Draw;
+ returns Text2D from Draw;
Create(p : Pnt2d; T : CString; col : Color;
moveX : Integer; moveY : Integer)
- returns mutable Text2D from Draw;
+ returns Text2D from Draw;
SetPnt2d(me : mutable; p : Pnt2d);
is
Create(p : Pnt; T : CString; col : Color)
- returns mutable Text3D from Draw;
+ returns Text3D from Draw;
Create(p : Pnt; T : CString; col : Color;
moveX : Real; moveY : Real)
- returns mutable Text3D from Draw;
+ returns Text3D from Draw;
SetPnt(me : mutable; p : Pnt);
Create (plane1 : Face from TopoDS;
plane2 : Face from TopoDS)
- returns mutable Angle from DrawDim;
+ returns Angle from DrawDim;
Plane1 (me) returns Face from TopoDS;
---C++: return const&
is
Create (plane1 : Face from TopoDS; plane2 : Face from TopoDS)
- returns mutable Distance from DrawDim;
+ returns Distance from DrawDim;
Create (plane1 : Face from TopoDS)
- returns mutable Distance from DrawDim;
+ returns Distance from DrawDim;
Plane1 (me) returns Face from TopoDS;
---C++: return const&
Create (plane : Face from TopoDS;
line1 : Shape from TopoDS;
line2 : Shape from TopoDS)
- returns mutable PlanarAngle from DrawDim;
+ returns PlanarAngle from DrawDim;
Create (line1 : Shape from TopoDS;
line2 : Shape from TopoDS)
- returns mutable PlanarAngle from DrawDim;
+ returns PlanarAngle from DrawDim;
Sector (me : mutable; inverted, reversed : Boolean from Standard);
Create (plane : Face from TopoDS;
circle : Shape from TopoDS)
- returns mutable PlanarDiameter from DrawDim;
+ returns PlanarDiameter from DrawDim;
Create (circle : Shape from TopoDS)
- returns mutable PlanarDiameter from DrawDim;
+ returns PlanarDiameter from DrawDim;
DrawOn(me; dis : in out Display);
Create (plane : Face from TopoDS;
point1 : Shape from TopoDS;
point2 : Shape from TopoDS)
- returns mutable PlanarDistance from DrawDim;
+ returns PlanarDistance from DrawDim;
Create (geom1 : Shape from TopoDS;
geom2 : Shape from TopoDS)
- returns mutable PlanarDistance from DrawDim;
+ returns PlanarDistance from DrawDim;
DrawOn(me; dis : in out Display);
Create (plane : Face from TopoDS;
circle : Shape from TopoDS)
- returns mutable PlanarRadius from DrawDim;
+ returns PlanarRadius from DrawDim;
Create (circle : Shape from TopoDS)
- returns mutable PlanarRadius from DrawDim;
+ returns PlanarRadius from DrawDim;
DrawOn(me; dis : in out Display);
is
Create (cylinder : Face from TopoDS)
- returns mutable Radius from DrawDim;
+ returns Radius from DrawDim;
Cylinder (me) returns Face from TopoDS;
---C++: return const&
is
Create(TheBatten : Address)
- returns mutable Batten from DrawFairCurve;
+ returns Batten from DrawFairCurve;
Compute(me:mutable);
SetPoint(me: mutable; Side : Integer; Point : Pnt2d);
SetAngle(me: mutable; Side : Integer; Angle : Real);
is
Create(TheMVC : Address)
- returns mutable MinimalVariation from DrawFairCurve;
+ returns MinimalVariation from DrawFairCurve;
SetCurvature(me: mutable; Side : Integer; Rho : Real);
SetPhysicalRatio(me: mutable; Ratio : Real);
--- Purpose :
-- creates a drawable BSpline curve from a BSpline curve of
-- package Geom.
- returns mutable BSplineCurve from DrawTrSurf;
+ returns BSplineCurve from DrawTrSurf;
--- Purpose :
-- creates a drawable BSpline curve from a BSpline curve of
-- package Geom.
- returns mutable BSplineCurve from DrawTrSurf;
+ returns BSplineCurve from DrawTrSurf;
DrawOn (me; dis : in out Display from Draw)
---C++: inline
is static;
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
---Purpose: For variable copy.
is redefined;
--- Purpose :
-- creates a drawable BSpline curve from a BSpline curve of
-- package Geom2d.
- returns mutable BSplineCurve2d from DrawTrSurf;
+ returns BSplineCurve2d from DrawTrSurf;
Create (C : BSplineCurve from Geom2d;
CurvColor, PolesColor, KnotsColor : Color from Draw;
KnotsShape : MarkerShape from Draw; KnotsSize : Integer;
ShowPoles, ShowKnots : Boolean; Discret : Integer)
- returns mutable BSplineCurve2d from DrawTrSurf;
+ returns BSplineCurve2d from DrawTrSurf;
DrawOn (me; dis : in out Display from Draw)
---C++: inline
is static;
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
---Purpose: For variable copy.
is redefined;
Create (S : BSplineSurface from Geom)
- returns mutable BSplineSurface from DrawTrSurf;
+ returns BSplineSurface from DrawTrSurf;
--- Purpose : default drawing mode.
-- The isoparametric curves corresponding to the knots values are
-- drawn.
KnotsShape : MarkerShape from Draw; KnotsSize : Integer;
ShowPoles, ShowKnots : Boolean; Discret : Integer; Deflection : Real;
DrawMode : Integer)
- returns mutable BSplineSurface from DrawTrSurf;
+ returns BSplineSurface from DrawTrSurf;
--- Purpose :
-- The isoparametric curves corresponding to the knots values are
-- drawn.
KnotsShape : MarkerShape from Draw; KnotsSize : Integer;
ShowPoles, ShowKnots : Boolean; Discret : Integer; Deflection : Real;
DrawMode : Integer)
- returns mutable BSplineSurface from DrawTrSurf;
+ returns BSplineSurface from DrawTrSurf;
--- Purpose : Parametric equidistant iso curves are drawn.
---C++: inline
is static;
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
---Purpose: For variable copy.
is redefined;
--- Purpose :
-- creates a drawable Bezier curve from a Bezier curve of
-- package Geom.
- returns mutable BezierCurve from DrawTrSurf;
+ returns BezierCurve from DrawTrSurf;
Create (C : BezierCurve from Geom;
CurvColor, PolesColor : Color from Draw;
ShowPoles : Boolean; Discret : Integer;Deflection : Real;
DrawMode : Integer)
- returns mutable BezierCurve from DrawTrSurf;
+ returns BezierCurve from DrawTrSurf;
DrawOn (me; dis : in out Display from Draw)
---C++: inline
is static;
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
---Purpose: For variable copy.
is redefined;
--- Purpose :
-- creates a drawable Bezier curve from a Bezier curve of
-- package Geom2d.
- returns mutable BezierCurve2d from DrawTrSurf;
+ returns BezierCurve2d from DrawTrSurf;
Create (C : BezierCurve from Geom2d;
CurvColor, PolesColor : Color from Draw;
ShowPoles : Boolean; Discret : Integer)
- returns mutable BezierCurve2d from DrawTrSurf;
+ returns BezierCurve2d from DrawTrSurf;
DrawOn (me; dis : in out Display from Draw)
---C++: inline
is static;
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
---Purpose: For variable copy.
is redefined;
--- Purpose :
-- creates a drawable Bezier curve from a Bezier curve of
-- package Geom.
- returns mutable BezierSurface from DrawTrSurf;
+ returns BezierSurface from DrawTrSurf;
BoundsColor, IsosColor, PolesColor : Color from Draw;
ShowPoles : Boolean; Discret : Integer;Deflection : Real;
DrawMode : Integer)
- returns mutable BezierSurface from DrawTrSurf;
+ returns BezierSurface from DrawTrSurf;
DrawOn (me; dis : in out Display from Draw)
---C++: inline
is static;
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
---Purpose: For variable copy.
is redefined;
Create (C : Curve from Geom; DispOrigin : Boolean from Standard = Standard_True)
--- Purpose :
-- creates a drawable curve from a curve of package Geom.
- returns mutable Curve from DrawTrSurf;
+ returns Curve from DrawTrSurf;
Create (C : Curve from Geom; aColor : Color from Draw; Discret : Integer;
DispCurvRadius : Boolean = Standard_False;
RadiusMax : Real = 1.0e3;
RatioOfRadius : Real = 0.1)
- returns mutable Curve from DrawTrSurf;
+ returns Curve from DrawTrSurf;
DrawOn (me; dis : in out Display from Draw);
---C++: inline
is static;
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
---Purpose: For variable copy.
is redefined;
DispOrigin : Boolean from Standard = Standard_True)
--- Purpose :
-- creates a drawable curve from a curve of package Geom2d.
- returns mutable Curve2d from DrawTrSurf;
+ returns Curve2d from DrawTrSurf;
Create (C : Curve from Geom2d; aColor : Color from Draw; Discret :Integer;
DispCurvRadius : Boolean = Standard_False;
RadiusMax : Real = 1.0e3;
RatioOfRadius : Real = 0.1)
- returns mutable Curve2d from DrawTrSurf;
+ returns Curve2d from DrawTrSurf;
DrawOn (me; dis : in out Display from Draw);
is static;
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
---Purpose: For variable copy.
is redefined;
Create( P : Pnt from gp;
Shape : MarkerShape from Draw;
Col : Color from Draw)
- returns mutable Point from DrawTrSurf;
+ returns Point from DrawTrSurf;
Create( P : Pnt2d from gp;
Shape : MarkerShape from Draw;
Col : Color from Draw)
- returns mutable Point from DrawTrSurf;
+ returns Point from DrawTrSurf;
DrawOn (me; dis : in out Display from Draw);
Shape(me) returns MarkerShape from Draw
is static;
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
---Purpose: For variable copy.
is redefined;
is
Create(P: Polygon2D from Poly)
- returns mutable Polygon2D from DrawTrSurf;
+ returns Polygon2D from DrawTrSurf;
Polygon2D(me) returns Polygon2D from Poly;
DrawOn(me; dis: in out Display);
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
is redefined;
---Purpose: For variable copy.
is
Create(P: Polygon3D from Poly)
- returns mutable Polygon3D from DrawTrSurf;
+ returns Polygon3D from DrawTrSurf;
Polygon3D(me) returns Polygon3D from Poly;
DrawOn(me; dis: in out Display);
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
is redefined;
---Purpose: For variable copy.
-- The boundaries are yellow, the isoparametric curves are blues.
-- For the discretisation 50 points are computed in each parametric
-- direction.
- returns mutable Surface from DrawTrSurf;
+ returns Surface from DrawTrSurf;
Discret : Integer;
Deflection : Real;
DrawMode : Integer)
- returns mutable Surface from DrawTrSurf;
+ returns Surface from DrawTrSurf;
BoundsColor (me) returns Color from Draw
ShowIsos (me : mutable; Nu, Nv : Integer) is virtual;
--- Purpose : change the number of isoparametric curves to be drawn.
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
---Purpose: For variable copy.
is redefined;
is
Create(T : Triangulation from Poly)
- returns mutable Triangulation from DrawTrSurf;
+ returns Triangulation from DrawTrSurf;
Triangulation(me)
returns Triangulation from Poly;
DrawOn(me; dis : in out Display);
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
is redefined;
---Purpose: For variable copy.
is
Create(T : Triangulation from Poly)
- returns mutable Triangulation2D from DrawTrSurf;
+ returns Triangulation2D from DrawTrSurf;
Triangulation(me)
returns Triangulation from Poly;
DrawOn(me; dis : in out Display);
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
is redefined;
---Purpose: For variable copy.
Create(exp : GeneralExpression)
---Purpose: Creates the Abs of <exp>
- returns mutable Absolute;
+ returns Absolute;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp : GeneralExpression)
---Purpose: Creates the Arccos of <exp>
- returns mutable ArcCosine;
+ returns ArcCosine;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp : GeneralExpression)
---Purpose: Creates the Arcsin of <exp>
- returns mutable ArcSine;
+ returns ArcSine;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp : GeneralExpression)
---Purpose: Creates the Arctan of <exp>.
- returns mutable ArcTangent;
+ returns ArcTangent;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp : GeneralExpression)
---Purpose: Creates the ArgCosh of <exp>
- returns mutable ArgCosh;
+ returns ArgCosh;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp : GeneralExpression)
---Purpose: Creates the ArgSinh of <exp>.
- returns mutable ArgSinh;
+ returns ArgSinh;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp : GeneralExpression)
---Purpose: Creates the Argtanh of <exp>.
- returns mutable ArgTanh;
+ returns ArgTanh;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(func : GeneralFunction; exp1,exp2 : GeneralExpression)
---Purpose: Creates <me> as <func> (<exp1>,<exp2>).
-- Raises exception if <func> is not binary.
- returns mutable BinaryFunction
+ returns BinaryFunction
raises InvalidFunction;
Function(me)
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp : GeneralExpression)
---Purpose: Creates the Cosh of <exp>
- returns mutable Cosh;
+ returns Cosh;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(Exp : GeneralExpression)
---Purpose: Creates the cosine of Exp
- returns mutable Cosine;
+ returns Cosine;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp1,exp2 : GeneralExpression)
---Purpose: Creates the difference <exp1> - <exp2>.
- returns mutable Difference;
+ returns Difference;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp1 : GeneralExpression ; exp2 : GeneralExpression)
---Purpose: Creates the relation <exp1> # <exp2>.
- returns mutable Different;
+ returns Different;
IsSatisfied(me)
returns Boolean;
---Purpose: Returns a GeneralRelation after replacement of
-- NamedUnknowns by an associated expression, and after
-- values computation.
- returns mutable GeneralRelation
+ returns GeneralRelation
raises NumericError;
Simplify(me : mutable)
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and
-- functions.
- returns mutable like me;
+ returns like me;
String(me)
---Purpose: returns a string representing <me> in a readable way.
Create(exp1,exp2 : GeneralExpression)
---Purpose: Creates the division <exp1>/<exp2>
- returns mutable Division;
+ returns Division;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp1 : GeneralExpression ; exp2 : GeneralExpression)
---Purpose: Creates the relation <exp1> = <exp2>.
- returns mutable Equal;
+ returns Equal;
IsSatisfied(me)
returns Boolean;
---Purpose: returns a GeneralRelation after replacement of
-- NamedUnknowns by an associated expression and after
-- values computation.
- returns mutable GeneralRelation
+ returns GeneralRelation
raises NumericError;
Simplify(me : mutable)
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
String(me)
---Purpose: returns a string representing <me> in a readable way.
Create(exp : GeneralExpression)
---Purpose: Creates the exponential of <exp>
- returns mutable Exponential;
+ returns Exponential;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp1,exp2 : GeneralExpression)
---Purpose: Creates the exponential <exp1> ^ <exp2>
- returns mutable Exponentiate;
+ returns Exponentiate;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
-- to the <withX> variable.
-- Raises OutOfRange if <deg> lower or equal to zero.
---Level : Advanced
- returns mutable FunctionDerivative
+ returns FunctionDerivative
raises OutOfRange;
NbOfVariables(me)
Copy(me)
---Purpose: Returns a copy of <me> with the same form.
- returns mutable like me;
+ returns like me;
Derivative(me; var : NamedUnknown)
---Purpose: Returns Derivative of <me> for variable <var>.
---Purpose: Returns a copy of <me> having the same unknowns and
-- functions.
---Level: Advanced
- returns mutable like me
+ returns like me
is deferred;
ContainsUnknowns(me)
Copy(me)
---Purpose: Returns a copy of <me> with the same form.
---Level: Advanced
- returns mutable like me
+ returns like me
is deferred;
Derivative(me; var : NamedUnknown)
-- NamedUnknowns by an associated expression, and after
-- values computation.
---Level: Advanced
- returns mutable GeneralRelation
+ returns GeneralRelation
raises NumericError
is deferred;
---Purpose: Returns a copy of <me> having the same unknowns and
-- functions.
---Level: Advanced
- returns mutable like me
+ returns like me
is deferred;
NbOfSubRelations(me)
Create(exp1 : GeneralExpression ; exp2 : GeneralExpression)
---Purpose: Creates the relation <exp1> > <exp2>.
- returns mutable GreaterThan;
+ returns GreaterThan;
IsSatisfied(me)
returns Boolean;
---Purpose: Returns a GeneralRelation after replacement of
-- NamedUnknowns by an associated expression, and after
-- values computation.
- returns mutable GeneralRelation
+ returns GeneralRelation
raises NumericError;
Simplify(me : mutable)
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
String(me)
---Purpose: returns a string representing <me> in a readable way.
Create(exp1 : GeneralExpression ; exp2 : GeneralExpression)
---Purpose: Creates the relation <exp1> >= <exp2>.
- returns mutable GreaterThanOrEqual;
+ returns GreaterThanOrEqual;
IsSatisfied(me)
returns Boolean;
---Purpose: Returns a GeneralRelation after replacement of
-- NamedUnknowns by an associated expression, and after
-- values computation.
- returns mutable GeneralRelation
+ returns GeneralRelation
raises NumericError;
Simplify(me : mutable)
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
String(me)
---Purpose: returns a string representing <me> in a readable way.
Create(exp1 : GeneralExpression ; exp2 : GeneralExpression)
---Purpose: Creates the relation <exp1> < <exp2>.
- returns mutable LessThan;
+ returns LessThan;
IsSatisfied(me)
returns Boolean;
---Purpose: Returns a GeneralRelation after replacement of
-- NamedUnknowns by an associated expression, and after
-- values computation.
- returns mutable GeneralRelation
+ returns GeneralRelation
raises NumericError;
Simplify(me : mutable)
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
String(me)
---Purpose: returns a string representing <me> in a readable way.
Create(exp1 : GeneralExpression ; exp2 : GeneralExpression)
---Purpose: Creates the relation <exp1> <= <exp2>.
- returns mutable LessThanOrEqual;
+ returns LessThanOrEqual;
IsSatisfied(me)
returns Boolean;
---Purpose: Returns a GeneralRelation after replacement of
-- NamedUnknowns by an associated expression, and after
-- values computation.
- returns mutable GeneralRelation
+ returns GeneralRelation
raises NumericError;
Simplify(me : mutable)
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
String(me)
---Purpose: returns a string representing <me> in a readable way.
Create(exp : GeneralExpression)
---Purpose: Creates the base 10 logarithm of <exp>
- returns mutable LogOf10;
+ returns LogOf10;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp : GeneralExpression)
---Purpose: Creates the natural logarithm of <exp>
- returns mutable LogOfe;
+ returns LogOfe;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(name : AsciiString; value : Real)
---Purpose: Creates a constant value of name <name> and value <value>.
- returns mutable NamedConstant;
+ returns NamedConstant;
GetValue(me)
---C++: inline
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
ContainsUnknowns(me)
---Purpose: Tests if <me> contains NamedUnknown.
-- <name> defined by the expression <exp>.
---Level : Advanced
- returns mutable NamedFunction;
+ returns NamedFunction;
SetName(me : mutable; newname : AsciiString)
---Purpose: Sets the name <newname> to <me>.
Copy(me)
---Purpose: Returns a copy of <me> with the same form.
- returns mutable like me;
+ returns like me;
Derivative(me; var : NamedUnknown)
---Purpose: Returns Derivative of <me> for variable <var>.
is
Create(name : AsciiString)
- returns mutable NamedUnknown;
+ returns NamedUnknown;
IsAssigned(me)
---Purpose: Tests if an expression is assigned to <me>.
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
ContainsUnknowns(me)
---Purpose: Tests if <me> contains NamedUnknown.
Create(val : Real)
---Level: Advanced
- returns mutable NumericValue;
+ returns NumericValue;
GetValue(me)
---Level: Advanced
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
ContainsUnknowns(me)
---Purpose: Tests if <me> contains NamedUnknown.
Create(func : GeneralFunction;exps : Array1OfGeneralExpression)
---Purpose: Creates <me> as <func>(<exps_1>,<exps_2>,...,<exps_n>)
- returns mutable PolyFunction;
+ returns PolyFunction;
Function(me)
---Purpose: Returns the function defining <me>.
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exps : SequenceOfGeneralExpression)
---Purpose: Creates the product of all members of sequence <exps>
- returns mutable Product;
+ returns Product;
Create(exp1,exp2 : GeneralExpression)
---Purpose: Creates the product of <exp1> and <exp2>.
- returns mutable Product;
+ returns Product;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp : GeneralExpression)
---Purpose: Creates the sign of <exp>.
- returns mutable Sign;
+ returns Sign;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp : GeneralExpression)
---Purpose: Creates the sine of <exp>.
- returns mutable Sine;
+ returns Sine;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp : GeneralExpression)
---Purpose: Creates the sinh of <exp>.
- returns mutable Sinh;
+ returns Sinh;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp : GeneralExpression)
---Purpose: Creates the square of <exp>.
- returns mutable Square;
+ returns Square;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp : GeneralExpression)
---Purpose: Creates the square root of <exp>
- returns mutable SquareRoot;
+ returns SquareRoot;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exps : SequenceOfGeneralExpression)
---Purpose: Creates the sum of all the members of sequence <exps>.
- returns mutable Sum;
+ returns Sum;
Create(exp1,exp2 : GeneralExpression)
---Purpose: Creates the sum of <exp1> and <exp2>.
- returns mutable Sum;
+ returns Sum;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(relation : GeneralRelation)
---Purpose: Creates a system with one relation
---Level : Advanced
- returns mutable SystemRelation;
+ returns SystemRelation;
Add(me : mutable; relation : GeneralRelation)
---Purpose: Appends <relation> in the list of components of <me>.
---Purpose: Returns a GeneralRelation after replacement of
-- NamedUnknowns by an associated expression, and after
-- values computation.
- returns mutable GeneralRelation
+ returns GeneralRelation
raises NumericError;
Simplify(me : mutable)
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
Contains(me; exp : GeneralExpression)
---Purpose: Tests if <me> contains <exp>.
Create(exp : GeneralExpression)
---Purpose: Creates the tangent of <exp>.
- returns mutable Tangent;
+ returns Tangent;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp : GeneralExpression)
---Purpose: Creates the hyperbolic tangent of <exp>.
- returns mutable Tanh;
+ returns Tanh;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(func : GeneralFunction; exp : GeneralExpression)
---Purpose: Creates me as <func>(<exp>).
-- Raises exception if <func> is not unary.
- returns mutable UnaryFunction
+ returns UnaryFunction
raises InvalidFunction;
Function(me)
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create(exp : GeneralExpression)
---Purpose: Create the unary minus of <exp>.
- returns mutable UnaryMinus;
+ returns UnaryMinus;
ShallowSimplified(me)
---Purpose: Returns a GeneralExpression after a simplification
Copy(me)
---Purpose: Returns a copy of <me> having the same unknowns and functions.
- returns mutable like me;
+ returns like me;
IsIdentical(me; Other : GeneralExpression)
---Purpose: Tests if <me> and <Other> define the same expression.
Create
---Purpose: Creates an empty generator
---Level: Advanced
- returns mutable GenExp is private;
+ returns GenExp is private;
Create( myclass ) returns GenExp;
Create
---Level: Internal
- returns mutable GenFct is private;
+ returns GenFct is private;
Create( myclass ) returns GenFct;
Create
---Purpose: Creates an empty generator
---Level: Advanced
- returns mutable GenRel is private;
+ returns GenRel is private;
Create( myclass ) returns GenRel;
---Purpose: Returns relation generated. Raises an exception if
-- IsDone answers false.
---Level: Advanced
- returns mutable GeneralRelation
+ returns GeneralRelation
raises NoSuchObject
is static;
is
Create(FirstIndexes : Array1OfInteger)
- returns mutable ProfileMatrix from FEmTool;
+ returns ProfileMatrix from FEmTool;
Init(me: mutable; Value : Real);
ExtendedString from TCollection
is
Create
- returns mutable Driver from FWOSDriver;
+ returns Driver from FWOSDriver;
---Purpose: initializes the MetaDatadriver with its specific name.
uses MetaDataDriver from CDF, ExtendedString from TCollection
is
- Create returns mutable DriverFactory from FWOSDriver;
+ Create returns DriverFactory from FWOSDriver;
Build(me)
returns MetaDataDriver from CDF;
is
-Create(Circ : Circ2d) returns mutable BCirc;
+Create(Circ : Circ2d) returns BCirc;
---Purpose: Constructs a bisecting curve whose geometry is the 2D circle Circ.
Circle(me) returns Circ2d from gp
is
-Create(Ellipse : Elips2d) returns mutable BElips;
+Create(Ellipse : Elips2d) returns BElips;
---Purpose:
-- Constructs a bisecting curve whose geometry is the 2D ellipse Ellipse.
is
-Create(Hyper : Hypr2d from gp) returns mutable BHyper;
+Create(Hyper : Hypr2d from gp) returns BHyper;
---Purpose:
-- Constructs a bisecting curve whose geometry is the 2D hyperbola Hyper.
is
-Create(Line : Lin2d) returns mutable BLine;
+Create(Line : Lin2d) returns BLine;
---Purpose: Constructs a bisecting line whose geometry is the 2D line Line.
Line(me) returns Lin2d from gp
is
-Create(Parab : Parab2d) returns mutable BParab;
+Create(Parab : Parab2d) returns BParab;
---Purpose: Constructs a bisecting curve whose geometry is the 2D parabola Parab.
Parabola(me) returns Parab2d from gp
is
-Create(Point : Pnt2d) returns mutable BPoint;
+Create(Point : Pnt2d) returns BPoint;
---Purpose: Constructs a bisecting object whose geometry is the 2D point Point.
Point(me) returns Pnt2d from gp
is
- Create (A1 : Ax1) returns mutable Axis1Placement;
+ Create (A1 : Ax1) returns Axis1Placement;
---Purpose : Returns a transient copy of A1.
- Create (P : Pnt; V : Dir) returns mutable Axis1Placement;
+ Create (P : Pnt; V : Dir) returns Axis1Placement;
---Purpose :
-- P is the origin of the axis placement and V is the direction
-- of the axis placement.
Reverse (me : mutable);
---Purpose : Reverses the direction of the axis placement.
- Reversed (me) returns mutable Axis1Placement
+ Reversed (me) returns Axis1Placement
---Purpose : Returns a copy of <me> reversed.
is static;
Transform (me : mutable; T : Trsf);
---Purpose: Applies the transformation T to this axis.
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object, which is a copy of this axis.
is
- Create (A2 : Ax2) returns mutable Axis2Placement;
+ Create (A2 : Ax2) returns Axis2Placement;
---Purpose : Returns a transient copy of A2.
- Create (P : Pnt; N, Vx : Dir) returns mutable Axis2Placement
+ Create (P : Pnt; N, Vx : Dir) returns Axis2Placement
---Purpose :
-- P is the origin of the axis placement, N is the main
-- direction of the axis placement and Vx is the "XDirection".
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this coordinate system.
- Create (P : Pnt; Vz, Vx, Vy : Dir) returns mutable Axis2Placement
+ Create (P : Pnt; Vz, Vx, Vy : Dir) returns Axis2Placement
is private;
Degree : Integer;
Periodic : Boolean = Standard_False)
- returns mutable BSplineCurve from Geom
+ returns BSplineCurve from Geom
---Purpose : Creates a non-rational B_spline curve on the
-- basis <Knots, Multiplicities> of degree <Degree>.
Periodic : Boolean = Standard_False;
CheckRational : Boolean = Standard_True)
- returns mutable BSplineCurve from Geom
+ returns BSplineCurve from Geom
---Purpose : Creates a rational B_spline curve on the basis
-- <Knots, Multiplicities> of degree <Degree>.
-- |f(t1) - f(t0)| < Tolerance3D
;
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this BSpline curve.
InvalidateCache(me : mutable)
UDegree, VDegree : Integer;
UPeriodic : Boolean = Standard_False;
VPeriodic : Boolean = Standard_False)
- returns mutable BSplineSurface
+ returns BSplineSurface
---Purpose : Creates a non-rational b-spline surface (weights
-- default value is 1.).
UDegree, VDegree : Integer;
UPeriodic : Boolean = Standard_False;
VPeriodic : Boolean = Standard_False)
- returns mutable BSplineSurface
+ returns BSplineSurface
---Purpose : Creates a non-rational b-spline surface (weights
-- default value is 1.).
- UIso (me; U : Real) returns mutable Curve;
+ UIso (me; U : Real) returns Curve;
---Purpose :
-- Computes the U isoparametric curve.
-- A B-spline curve is returned.
- VIso (me; V : Real) returns mutable Curve;
+ VIso (me; V : Real) returns Curve;
---Purpose :
-- Computes the V isoparametric curve.
-- A B-spline curve is returned.
- UIso (me; U : Real; CheckRational : Boolean) returns mutable Curve;
+ UIso (me; U : Real; CheckRational : Boolean) returns Curve;
---Purpose :
-- Computes the U isoparametric curve.
-- If CheckRational=False, no try to make it non-rational.
-- A B-spline curve is returned.
- VIso (me; V : Real; CheckRational : Boolean) returns mutable Curve;
+ VIso (me; V : Real; CheckRational : Boolean) returns Curve;
---Purpose :
-- Computes the V isoparametric curve.
-- If CheckRational=False, no try to make it non-rational.
-- ====> |f (u1,v1) - f (u0,v0)| < Tolerance3D
;
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this BSpline surface.
is
Create (CurvePoles : Array1OfPnt from TColgp)
- returns mutable BezierCurve
+ returns BezierCurve
---Purpose : Creates a non rational Bezier curve with a set of poles
-- CurvePoles. The weights are defaulted to all being 1.
-- Raises ConstructionError if the number of poles is greater than MaxDegree + 1
Create (CurvePoles : Array1OfPnt from TColgp;
PoleWeights : Array1OfReal from TColStd)
- returns mutable BezierCurve
+ returns BezierCurve
---Purpose : Creates a rational Bezier curve with the set of poles
-- CurvePoles and the set of weights PoleWeights .
-- If all the weights are identical the curve is considered
-- UTolerance ensures that:
-- |t1-t0| < UTolerance ===> |f(t1)-f(t0)| < Tolerance3D
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this Bezier curve.
Init (me : mutable; Poles : HArray1OfPnt from TColgp;
is
Create (SurfacePoles : Array2OfPnt from TColgp)
- returns mutable BezierSurface
+ returns BezierSurface
---Purpose :
-- Creates a non-rational Bezier surface with a set of poles.
-- Control points representation :
Create (SurfacePoles : Array2OfPnt from TColgp;
PoleWeights : Array2OfReal from TColStd)
- returns mutable BezierSurface
+ returns BezierSurface
---Purpose
-- Creates a rational Bezier surface with a set of poles and a
-- set of weights.
-- NbUPoles - 1
- UIso (me; U : Real) returns mutable Curve;
+ UIso (me; U : Real) returns Curve;
---Purpose :
-- Computes the U isoparametric curve. For a Bezier surface the
-- UIso curve is a Bezier curve.
-- NbVPoles - 1
- VIso (me; V : Real) returns mutable Curve;
+ VIso (me; V : Real) returns Curve;
---Purpose :
-- Computes the V isoparametric curve. For a Bezier surface the
-- VIso curve is a Bezier curve.
Create (SurfacePoles, SurfaceCoefficients : HArray2OfPnt from TColgp;
PoleWeights, CoefficientWeights : HArray2OfReal from TColStd;
IsURational, IsVRational : Boolean)
- returns mutable BezierSurface
+ returns BezierSurface
is private;
-- ====> |f (u1,v1) - f (u0,v0)| < Tolerance3D
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this Bezier surface.
Init (me : mutable; Poles : HArray2OfPnt from TColgp;
is
- Create (P : Pnt) returns mutable CartesianPoint;
+ Create (P : Pnt) returns CartesianPoint;
---Purpose : Returns a transient copy of P.
- Create (X, Y, Z : Real) returns mutable CartesianPoint;
+ Create (X, Y, Z : Real) returns CartesianPoint;
---Purpose: Constructs a point defined by its three Cartesian coordinates X, Y and Z.
Transform (me : mutable; T : Trsf);
---Purpose: Applies the transformation T to this point.
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this point.
fields
- Create (C : Circ) returns mutable Circle;
+ Create (C : Circ) returns Circle;
---Purpose : Constructs a circle by conversion of the gp_Circ circle C.
- Create (A2 : Ax2; Radius : Real) returns mutable Circle
+ Create (A2 : Ax2; Radius : Real) returns Circle
---Purpose : Constructs a circle of radius Radius, where A2 locates the circle and
-- defines its orientation in 3D space such that:
-- - the center of the circle is the origin of A2,
---Purpose: Applies the transformation T to this circle.
- Copy (me) returns mutable like me
+ Copy (me) returns like me
is redefined static;
---Purpose: Creates a new object which is a copy of this circle.
is
Create (A3 : Ax3; Ang : Real; Radius : Real)
- returns mutable ConicalSurface
+ returns ConicalSurface
---Purpose :
-- A3 defines the local coordinate system of the conical surface.
-- Ang is the conical surface semi-angle ]0, PI/2[.
-- Ang >= PI/2 - Resolution
- Create (C : Cone) returns mutable ConicalSurface;
+ Create (C : Cone) returns ConicalSurface;
---Purpose :
-- Creates a ConicalSurface from a non transient Cone from
-- package gp.
---Purpose : Returns False.
- UIso (me; U : Real) returns mutable Curve;
+ UIso (me; U : Real) returns Curve;
---Purpose : Builds the U isoparametric line of this cone. The
-- origin of this line is on the reference plane of this
-- cone (i.e. the plane defined by the origin, "X Direction"
-- and "Y Direction" of the local coordinate system of this cone).
- VIso (me; V : Real) returns mutable Curve;
+ VIso (me; V : Real) returns Curve;
---Purpose : Builds the V isoparametric circle of this cone. It is the
-- circle on this cone, located in the plane of Z
-- coordinate V*cos(Semi-Angle) in the local coordinate system of this
Transform (me : mutable; T : Trsf);
---Purpose: Applies the transformation T to this cone.
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this cone.
fields
is virtual;
- Reversed (me) returns mutable like me
+ Reversed (me) returns like me
---Purpose : Returns a copy of <me> reversed.
is static;
is
- Create (A3 : Ax3; Radius : Real) returns mutable CylindricalSurface
+ Create (A3 : Ax3; Radius : Real) returns CylindricalSurface
---Purpose :
-- A3 defines the local coordinate system of the cylindrical surface.
-- The "ZDirection" of A3 defines the direction of the surface's
- Create (C : Cylinder) returns mutable CylindricalSurface;
+ Create (C : Cylinder) returns CylindricalSurface;
---Purpose :
-- Creates a CylindricalSurface from a non transient Cylinder
-- from package gp.
---Purpose : Returns False.
- UIso (me; U : Real) returns mutable Curve;
+ UIso (me; U : Real) returns Curve;
---Purpose :
-- The UIso curve is a Line. The location point of this line is
-- on the placement plane (XAxis, YAxis) of the surface.
-- This line is parallel to the axis of symmetry of the surface.
- VIso (me; V : Real) returns mutable Curve;
+ VIso (me; V : Real) returns Curve;
---Purpose :
-- The VIso curve is a circle. The start point of this circle
-- (U = 0) is defined with the "XAxis" of the surface.
Transform (me : mutable; T : Trsf);
---Purpose: Applies the transformation T to this cylinder.
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this cylinder.
fields
is
- Create (X, Y, Z :Real) returns mutable Direction
+ Create (X, Y, Z :Real) returns Direction
---Purpose : Creates a unit vector with it 3 cartesian coordinates.
raises ConstructionError;
---Purpose :
-- Raised if Sqrt( X*X + Y*Y + Z*Z) <= Resolution from gp.
- Create (V : Dir) returns mutable Direction;
+ Create (V : Dir) returns Direction;
---Purpose : Creates a transient copy of <me>.
-- parallel
- Crossed (me; Other : Vector) returns mutable like me
+ Crossed (me; Other : Vector) returns like me
---Purpose :
-- Computes the cross product between <me> and <Other>.
-- A new direction is returned.
is static;
- CrossCrossed (me; V1, V2 : Vector) returns mutable like me
+ CrossCrossed (me; V1, V2 : Vector) returns like me
---Purpose :
-- Computes the triple vector product <me> ^(V1 ^ V2).
raises ConstructionError
Transform (me : mutable; T : Trsf);
---Purpose: Applies the transformation T to this unit vector, then normalizes it.
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this unit vector.
end;
is
- Create (E : Elips) returns mutable Ellipse;
+ Create (E : Elips) returns Ellipse;
---Purpose : Constructs an ellipse by conversion of the gp_Elips ellipse E.
Create (A2 : Ax2; MajorRadius, MinorRadius : Real)
- returns mutable Ellipse
+ returns Ellipse
---Purpose : Constructs an ellipse
-- defined by its major and minor radii, MajorRadius
-- and MinorRadius, where A2 locates the ellipse
---Purpose: Applies the transformation T to this ellipse.
- Copy (me) returns mutable like me is redefined static;
+ Copy (me) returns like me is redefined static;
---Purpose: Creates a new object which is a copy of this ellipse.
-- itself. A copy of the object is returned.
- Mirrored (me; P : Pnt) returns mutable like me
+ Mirrored (me; P : Pnt) returns like me
is static;
- Mirrored (me; A1 : Ax1) returns mutable like me
+ Mirrored (me; A1 : Ax1) returns like me
is static;
- Mirrored (me; A2 : Ax2) returns mutable like me
+ Mirrored (me; A2 : Ax2) returns like me
is static;
- Rotated (me; A1 : Ax1; Ang : Real) returns mutable like me
+ Rotated (me; A1 : Ax1; Ang : Real) returns like me
is static;
- Scaled (me; P : Pnt; S : Real) returns mutable like me
+ Scaled (me; P : Pnt; S : Real) returns like me
is static;
- Transformed (me; T : Trsf) returns mutable like me
+ Transformed (me; T : Trsf) returns like me
is static;
- Translated (me; V : Vec) returns mutable like me
+ Translated (me; V : Vec) returns like me
is static;
- Translated (me; P1, P2 : Pnt) returns mutable like me
+ Translated (me; P1, P2 : Pnt) returns like me
is static;
- Copy (me) returns mutable like me is deferred;
+ Copy (me) returns like me is deferred;
---Purpose: Creates a new object which is a copy of this geometric object.
is
- Create (H : Hypr) returns mutable Hyperbola;
+ Create (H : Hypr) returns Hyperbola;
---Purpose : Constructs a hyperbola by conversion of the gp_Hypr hyperbola H.
Create (A2 : Ax2; MajorRadius, MinorRadius : Real)
- returns mutable Hyperbola
+ returns Hyperbola
---Purpose : Constructs a hyperbola defined by its major and
-- minor radii, MajorRadius and MinorRadius, where A2 locates the
-- hyperbola and defines its orientation in 3D space such that:
---Purpose: Applies the transformation T to this hyperbola.
- Copy (me) returns mutable like me is redefined static;
+ Copy (me) returns like me is redefined static;
---Purpose: Creates a new object which is a copy of this hyperbola.
fields
- Create (A1 : Ax1) returns mutable Line;
+ Create (A1 : Ax1) returns Line;
---Purpose :
-- Creates a line located in 3D space with the axis placement A1.
-- The Location of A1 is the origin of the line.
- Create (L : Lin) returns mutable Line;
+ Create (L : Lin) returns Line;
---Purpose :
-- Creates a line from a non transient line from package gp.
- Create (P : Pnt; V : Dir) returns mutable Line;
+ Create (P : Pnt; V : Dir) returns Line;
---Purpose :
-- Constructs a line passing through point P and parallel to vector V
-- (P and V are, respectively, the origin and the unit
is redefined;
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this line.
Create (C : Curve from Geom; Offset : Real; V : Dir)
- returns mutable OffsetCurve
+ returns OffsetCurve
---Purpose :
-- C is the basis curve, Offset is the distance between <me> and
-- the basis curve at any point. V defines the fixed reference
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this offset curve.
fields
- Create (S : Surface from Geom; Offset : Real) returns mutable OffsetSurface
+ Create (S : Surface from Geom; Offset : Real) returns OffsetSurface
---Purpose : Constructs a surface offset from the basis surface
-- S, where Offset is the distance between the offset
-- surface and the basis surface at any point.
---Purpose: raises if the surface is not vperiodic.
is redefined;
- UIso (me; U : Real) returns mutable Curve;
+ UIso (me; U : Real) returns Curve;
---Purpose : Computes the U isoparametric curve.
- VIso (me; V : Real) returns mutable Curve;
+ VIso (me; V : Real) returns Curve;
---Purpose : Computes the V isoparametric curve.
-- This methods calls the basis surface method.
is redefined;
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this offset surface.
- Surface (me) returns mutable Surface from Geom;
+ Surface (me) returns Surface from Geom;
---Purpose: returns an equivalent surface of the offset surface
-- when the basis surface is a canonic surface or a
-- rectangular limited surface on canonic surface or if
BuildOsculatingSurface (me ; Param : Real;
UKnot,VKnot : Integer;
BS : BSplineSurface from Geom ;
- L : out mutable BSplineSurface from Geom)
+ L : out BSplineSurface from Geom)
---Purpose: returns False if the osculating surface can't be built
--
returns Boolean from Standard
is
- Create (Prb : Parab) returns mutable Parabola;
+ Create (Prb : Parab) returns Parabola;
---Purpose : Creates a parabola from a non transient one.
- Create (A2 : Ax2; Focal : Real) returns mutable Parabola
+ Create (A2 : Ax2; Focal : Real) returns Parabola
---Purpose :
-- Creates a parabola with its local coordinate system "A2"
-- and it's focal length "Focal".
---Purpose : Raised if Focal < 0.0
- Create (D : Ax1; F : Pnt) returns mutable Parabola;
+ Create (D : Ax1; F : Pnt) returns Parabola;
---Purpose :
-- D is the directrix of the parabola and F the focus point.
-- The symmetry axis (XAxis) of the parabola is normal to the
is redefined static;
- Copy (me) returns mutable like me
+ Copy (me) returns like me
is redefined static;
---Purpose: Creates a new object which is a copy of this parabola.
fields
- Create (A3 : Ax3) returns mutable Plane;
+ Create (A3 : Ax3) returns Plane;
---Purpose :
-- Creates a plane located in 3D space with an axis placement
-- three axis. The "ZDirection" of "A3" is the direction normal
-- curves.
- Create (Pl : Pln) returns mutable Plane;
+ Create (Pl : Pln) returns Plane;
---Purpose :
-- Creates a plane from a non transient plane from package gp.
- Create (P : Pnt; V : Dir) returns mutable Plane;
+ Create (P : Pnt; V : Dir) returns Plane;
---Purpose :
-- P is the "Location" point or origin of the plane.
-- V is the direction normal to the plane.
- Create (A, B, C ,D : Real) returns mutable Plane
+ Create (A, B, C ,D : Real) returns Plane
---Purpose :
-- Creates a plane from its cartesian equation :
-- Ax + By + Cz + D = 0.0
---Purpose : return False.
- UIso (me; U : Real) returns mutable Curve;
+ UIso (me; U : Real) returns Curve;
---Purpose :
-- Computes the U isoparametric curve.
-- This is a Line parallel to the YAxis of the plane.
- VIso (me; V : Real) returns mutable Curve;
+ VIso (me; V : Real) returns Curve;
---Purpose :
-- Computes the V isoparametric curve.
-- This is a Line parallel to the XAxis of the plane.
---Purpose: Applies the transformation T to this plane.
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this plane.
end;
Create (S : Surface from Geom;
U1, U2, V1, V2 : Real;
USense, VSense : Boolean = Standard_True)
- returns mutable RectangularTrimmedSurface
+ returns RectangularTrimmedSurface
---Purpose :
-- The U parametric direction of the surface is oriented from U1
-- to U2. The V parametric direction of the surface is oriented
Param1, Param2 : Real;
UTrim : Boolean;
Sense : Boolean = Standard_True)
- returns mutable RectangularTrimmedSurface
+ returns RectangularTrimmedSurface
---Purpose :
-- The basis surface S is only trim in one parametric direction.
-- If UTrim = True the surface is trimmed in the U parametric
---Purpose : value and derivatives
- UIso (me; U : Real) returns mutable Curve;
+ UIso (me; U : Real) returns Curve;
---Purpose : computes the U isoparametric curve.
- VIso (me; V : Real) returns mutable Curve;
+ VIso (me; V : Real) returns Curve;
---Purpose : Computes the V isoparametric curve.
-- This methods calls the basis surface method.
is redefined;
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this patch.
fields
is
- Create (A3 : Ax3; Radius : Real) returns mutable SphericalSurface
+ Create (A3 : Ax3; Radius : Real) returns SphericalSurface
--- Purpose :
-- A3 is the local coordinate system of the surface.
-- At the creation the parametrization of the surface is defined
--- Purpose : Raised if Radius < 0.0.
- Create (S : Sphere) returns mutable SphericalSurface;
+ Create (S : Sphere) returns SphericalSurface;
--- Purpose :
-- Creates a SphericalSurface from a non persistent Sphere from
-- package gp.
--- Purpose : Returns False.
- UIso (me; U : Real) returns mutable Curve;
+ UIso (me; U : Real) returns Curve;
--- Purpose : Computes the U isoparametric curve.
-- The U isoparametric curves of the surface are defined by the
-- section of the spherical surface with plane obtained by rotation
-- Warnings : The radius of this circle can be zero.
- VIso (me; V : Real) returns mutable Curve;
+ VIso (me; V : Real) returns Curve;
--- Purpose : Computes the V isoparametric curve.
-- The V isoparametric curves of the surface are defined by
-- the section of the spherical surface with plane parallel to the
Transform (me : mutable; T : Trsf) ;
---Purpose: Applies the transformation T to this sphere.
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this sphere.
fields
is deferred;
- UReversed (me) returns mutable like me
+ UReversed (me) returns like me
---Purpose :
-- Reverses the U direction of parametrization of <me>.
-- The bounds of the surface are not modified.
is deferred;
- VReversed (me) returns mutable like me
+ VReversed (me) returns like me
---Purpose :
-- Reverses the V direction of parametrization of <me>.
-- The bounds of the surface are not modified.
is virtual;
- UIso (me; U : Real) returns mutable Curve
+ UIso (me; U : Real) returns Curve
---Purpose : Computes the U isoparametric curve.
is deferred;
- VIso (me; V : Real) returns mutable Curve
+ VIso (me; V : Real) returns Curve
---Purpose : Computes the V isoparametric curve.
is deferred;
is
- Create (C : Curve; V : Dir) returns mutable SurfaceOfLinearExtrusion;
+ Create (C : Curve; V : Dir) returns SurfaceOfLinearExtrusion;
--- Purpose :
-- V is the direction of extrusion.
-- C is the extruded curve.
--- Purpose : IsVPeriodic always returns false.
- UIso (me; U : Real) returns mutable Curve;
+ UIso (me; U : Real) returns Curve;
--- Purpose : Computes the U isoparametric curve of this surface
-- of linear extrusion. This is the line parallel to the
-- direction of extrusion, passing through the point of
-- parameter U of the basis curve.
- VIso (me; V : Real) returns mutable Curve;
+ VIso (me; V : Real) returns Curve;
--- Purpose : Computes the V isoparametric curve of this surface
-- of linear extrusion. This curve is obtained by
-- translating the extruded curve in the direction of
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this surface of linear extrusion.
end;
is
- Create (C : Curve; A1 : Ax1) returns mutable SurfaceOfRevolution;
+ Create (C : Curve; A1 : Ax1) returns SurfaceOfRevolution;
---Purpose :
-- C : is the meridian or the referenced curve.
-- A1 is the axis of revolution.
-- surface of revolution is periodic.
- UIso (me; U : Real) returns mutable Curve;
+ UIso (me; U : Real) returns Curve;
---Purpose : Computes the U isoparametric curve of this surface
-- of revolution. It is the curve obtained by rotating the
-- meridian through an angle U about the axis of revolution.
- VIso (me; V : Real) returns mutable Curve;
+ VIso (me; V : Real) returns Curve;
---Purpose : Computes the U isoparametric curve of this surface
-- of revolution. It is the curve obtained by rotating the
-- meridian through an angle U about the axis of revolution.
Transform (me : mutable; T : Trsf);
---Purpose: Applies the transformation T to this surface of revolution.
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this surface of revolution.
fields
is
Create (A3 : Ax3; MajorRadius, MinorRadius : Real)
- returns mutable ToroidalSurface
+ returns ToroidalSurface
---Purpose :
-- A3 is the local coordinate system of the surface.
-- The orientation of increasing V parametric value is defined
-- Raised if MinorRadius < 0.0 or if MajorRadius < 0.0
- Create (T : Torus) returns mutable ToroidalSurface;
+ Create (T : Torus) returns ToroidalSurface;
---Purpose :
-- Creates a ToroidalSurface from a non transient Torus from
-- package gp.
---Purpose : Returns True.
- UIso (me; U : Real) returns mutable Curve;
+ UIso (me; U : Real) returns Curve;
---Purpose : Computes the U isoparametric curve.
--
-- For a toroidal surface the UIso curve is a circle.
-- MinorRadius = 0.0
- VIso (me; V : Real) returns mutable Curve;
+ VIso (me; V : Real) returns Curve;
---Purpose : Computes the V isoparametric curve.
--
-- For a ToroidalSurface the VIso curve is a circle.
---Purpose: Applies the transformation T to this torus.
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this torus.
fields
is
- Create returns mutable Transformation;
+ Create returns Transformation;
---Purpose : Creates an identity transformation.
- Create (T : Trsf) returns mutable Transformation;
+ Create (T : Trsf) returns Transformation;
---Purpose : Creates a transient copy of T.
-- package gp.
- Inverted (me) returns mutable Transformation
+ Inverted (me) returns Transformation
raises ConstructionError;
---Purpose :
-- Raised if the the transformation is singular. This means that
- Multiplied (me; Other : Transformation) returns mutable Transformation;
+ Multiplied (me; Other : Transformation) returns Transformation;
---Purpose :
-- Computes the transformation composed with Other and <me>.
-- <me> * Other.
- Copy (me) returns mutable Transformation;
+ Copy (me) returns Transformation;
---Purpose: Creates a new object which is a copy of this transformation.
fields
Create (C : Curve; U1, U2 : Real; Sense : Boolean = Standard_True)
- returns mutable TrimmedCurve
+ returns TrimmedCurve
---Purpose : Constructs a trimmed curve from the basis curve C
-- which is limited between parameter values U1 and U2.
-- Note: - U1 can be greater or less than U2; in both cases,
-- This methods calls the basis curve method.
is redefined;
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this trimmed curve.
fields
---Purpose : Reverses the vector <me>.
- Reversed (me) returns mutable like me
+ Reversed (me) returns like me
---Purpose :
-- Returns a copy of <me> reversed.
is static;
is deferred;
- Crossed (me; Other : Vector) returns mutable like me
+ Crossed (me; Other : Vector) returns like me
---Purpose :
-- Computes the cross product between <me> and <Other>.
-- A new direction is returned.
is deferred;
- CrossCrossed (me; V1, V2 : Vector) returns mutable like me
+ CrossCrossed (me; V1, V2 : Vector) returns like me
---Purpose :
-- Computes the triple vector product <me> ^(V1 ^ V2).
raises ConstructionError
is
- Create (V : Vec) returns mutable VectorWithMagnitude;
+ Create (V : Vec) returns VectorWithMagnitude;
---Purpose : Creates a transient copy of V.
- Create (X, Y, Z : Real) returns mutable VectorWithMagnitude;
+ Create (X, Y, Z : Real) returns VectorWithMagnitude;
---Purpose : Creates a vector with three cartesian coordinates.
- Create (P1, P2 : Pnt) returns mutable VectorWithMagnitude;
+ Create (P1, P2 : Pnt) returns VectorWithMagnitude;
---Purpose :
-- Creates a vector from the point P1 to the point P2.
-- The magnitude of the vector is the distance between P1 and P2
-- Adds the Vector Other to <me>.
- Added (me; Other : Vector) returns mutable VectorWithMagnitude
+ Added (me; Other : Vector) returns VectorWithMagnitude
---Purpose :
-- Adds the vector Other to <me>.
-- <me> ^ Other.
- Crossed (me; Other : Vector) returns mutable like me
+ Crossed (me; Other : Vector) returns like me
---Purpose :
-- Computes the cross product between <me> and Other
-- <me> ^ Other. A new vector is returned.
-- Computes the triple vector product <me> ^ (V1 ^ V2).
- CrossCrossed (me; V1, V2 : Vector) returns mutable like me
+ CrossCrossed (me; V1, V2 : Vector) returns like me
---Purpose :
-- Computes the triple vector product <me> ^ (V1 ^ V2).
-- A new vector is returned.
---Purpose : Divides <me> by a scalar.
- Divided (me; Scalar : Real) returns mutable VectorWithMagnitude
+ Divided (me; Scalar : Real) returns VectorWithMagnitude
---Purpose :
-- Divides <me> by a scalar. A new vector is returned.
is static;
- Multiplied (me; Scalar : Real) returns mutable VectorWithMagnitude
+ Multiplied (me; Scalar : Real) returns VectorWithMagnitude
---Purpose :
-- Computes the product of the vector <me> by a scalar.
-- A new vector is returned.
-- Resolution from package gp.
- Normalized (me) returns mutable VectorWithMagnitude
+ Normalized (me) returns VectorWithMagnitude
---Purpose : Returns a copy of <me> Normalized.
raises ConstructionError
---Purpose :
---Purpose : Subtracts the Vector Other to <me>.
- Subtracted (me; Other : Vector) returns mutable VectorWithMagnitude
+ Subtracted (me; Other : Vector) returns VectorWithMagnitude
---Purpose :
-- Subtracts the vector Other to <me>. A new vector is returned.
---Purpose: Applies the transformation T to this vector.
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this vector.
end;
is
- Create (A : Ax2d) returns mutable AxisPlacement;
+ Create (A : Ax2d) returns AxisPlacement;
--- Purpose : Constructs an axis by conversion of the gp_Ax2d axis A.
- Create (P : Pnt2d; V : Dir2d) returns mutable AxisPlacement;
+ Create (P : Pnt2d; V : Dir2d) returns AxisPlacement;
--- Purpose : Constructs an axis from a given origin P and unit vector V.
Reverse (me : mutable);
- Reversed (me) returns mutable AxisPlacement is static;
+ Reversed (me) returns AxisPlacement is static;
---Purpose: Reverses the unit vector of this axis.
-- Note:
-- - Reverse assigns the result to this axis, while
---Purpose: Applies the transformation T to this axis.
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this axis.
fields
Degree : Integer;
Periodic : Boolean = Standard_False)
- returns mutable BSplineCurve from Geom2d
+ returns BSplineCurve from Geom2d
---Purpose : Creates a non-rational B_spline curve on the
-- basis <Knots, Multiplicities> of degree <Degree>.
Degree : Integer;
Periodic : Boolean = Standard_False)
- returns mutable BSplineCurve from Geom2d
+ returns BSplineCurve from Geom2d
---Purpose : Creates a rational B_spline curve on the basis
-- <Knots, Multiplicities> of degree <Degree>.
-- |f(t1) - f(t0)| < ToleranceUV
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this BSpline curve.
UpdateKnots(me : mutable)
- Create (CurvePoles : Array1OfPnt2d from TColgp) returns mutable BezierCurve
+ Create (CurvePoles : Array1OfPnt2d from TColgp) returns BezierCurve
--- Purpose :
-- Creates a non rational Bezier curve with a set of poles :
-- CurvePoles. The weights are defaulted to all being 1.
Create (CurvePoles : Array1OfPnt2d from TColgp;
PoleWeights : Array1OfReal from TColStd)
- returns mutable BezierCurve
+ returns BezierCurve
--- Purpose :
-- Creates a rational Bezier curve with the set of poles
-- CurvePoles and the set of weights PoleWeights .
-- | t1 - t0| < Utolerance ===>
-- |f(t1) - f(t0)| < ToleranceUV
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this Bezier curve.
Init (me : mutable; Poles : HArray1OfPnt2d from TColgp;
is
- Create (P : Pnt2d) returns mutable CartesianPoint;
+ Create (P : Pnt2d) returns CartesianPoint;
--- Purpose : Returns a persistent copy of P.
- Create (X, Y : Real) returns mutable CartesianPoint;
+ Create (X, Y : Real) returns CartesianPoint;
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
fields
is
- Create (C : Circ2d) returns mutable Circle;
+ Create (C : Circ2d) returns Circle;
--- Purpose : Constructs a circle by conversion of the gp_Circ2d circle C.
Create (A : Ax2d; Radius : Real;
Sense: Boolean from Standard = Standard_True)
- returns mutable Circle
+ returns Circle
--- Purpose : Constructs a circle of radius Radius, whose center is the origin of axis
-- A; A is the "X Axis" of the local coordinate system
-- of the circle; this coordinate system is direct if
raises ConstructionError;
- Create (A : Ax22d; Radius : Real) returns mutable Circle
+ Create (A : Ax22d; Radius : Real) returns Circle
--- Purpose : Constructs a circle
-- of radius Radius, where the coordinate system A
-- locates the circle and defines its orientation in the plane such that:
---Purpose: Applies the transformation T to this circle.
- Copy (me) returns mutable like me
+ Copy (me) returns like me
is redefined static;
---Purpose: Creates a new object which is a copy of this circle.
-- redefined (for example, on a line).
is virtual;
- Reversed (me) returns mutable like me
+ Reversed (me) returns like me
--- Purpose : Creates a reversed duplicate Changes the orientation of this curve. The first and
-- last parameters are not changed, but the parametric
-- direction of the curve is reversed.
is
- Create (X, Y :Real) returns mutable Direction
+ Create (X, Y :Real) returns Direction
--- Purpose : Creates a unit vector with it 2 cartesian coordinates.
raises ConstructionError;
--- Purpose :
-- Raised if Sqrt( X*X + Y*Y) <= Resolution from gp.
- Create (V : Dir2d) returns mutable Direction;
+ Create (V : Dir2d) returns Direction;
--- Purpose : Creates a persistent copy of <me>.
---Purpose: Applies the transformation T to this unit vector, then normalizes it.
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object which is a copy of this unit vector.
end;
is
- Create (E : Elips2d) returns mutable Ellipse;
+ Create (E : Elips2d) returns Ellipse;
--- Purpose :
-- Creates an ellipse by conversion of the gp_Elips2d ellipse E.
Create (MajorAxis : Ax2d; MajorRadius, MinorRadius : Real;
Sense: Boolean from Standard = Standard_True)
- returns mutable Ellipse
+ returns Ellipse
--- Purpose : Creates an ellipse defined by its major and minor radii,
-- MajorRadius and MinorRadius, and positioned
-- in the plane by its major axis MajorAxis; the
Create (Axis : Ax22d; MajorRadius, MinorRadius : Real)
- returns mutable Ellipse
+ returns Ellipse
--- Purpose : Creates an ellipse defined by its major and minor radii,
-- MajorRadius and MinorRadius, where the
-- coordinate system Axis locates the ellipse and
---Purpose: Applies the transformation T to this ellipse.
- Copy (me) returns mutable like me
+ Copy (me) returns like me
is redefined static;
---Purpose: Creates a new object which is a copy of this ellipse.
fields
- Mirrored (me; P : Pnt2d) returns mutable like me
+ Mirrored (me; P : Pnt2d) returns like me
is static;
- Mirrored (me; A : Ax2d) returns mutable like me
+ Mirrored (me; A : Ax2d) returns like me
is static;
- Rotated (me; P : Pnt2d; Ang : Real) returns mutable like me
+ Rotated (me; P : Pnt2d; Ang : Real) returns like me
is static;
- Scaled (me; P : Pnt2d; S : Real) returns mutable like me
+ Scaled (me; P : Pnt2d; S : Real) returns like me
is static;
- Transformed (me; T : Trsf2d) returns mutable like me
+ Transformed (me; T : Trsf2d) returns like me
is static;
- Translated (me; V : Vec2d) returns mutable like me
+ Translated (me; V : Vec2d) returns like me
is static;
- Translated (me; P1, P2 : Pnt2d) returns mutable like me
+ Translated (me; P1, P2 : Pnt2d) returns like me
is static;
- Copy (me) returns mutable like me is deferred;
+ Copy (me) returns like me is deferred;
end;
is
- Create (H : Hypr2d) returns mutable Hyperbola;
+ Create (H : Hypr2d) returns Hyperbola;
--- Purpose : Creates an Hyperbola from a non persistent one from package gp
Create (MajorAxis : Ax2d; MajorRadius, MinorRadius : Real;
Sense: Boolean from Standard = Standard_True)
- returns mutable Hyperbola
+ returns Hyperbola
--- Purpose :
-- MajorAxis is the "XAxis" of the hyperbola.
-- The YAxis is in the direct sense if "Sense" is True;
--- Purpose : Raised if MajorRadius < 0.0 or if MinorRadius < 0.0
Create (Axis : Ax22d; MajorRadius, MinorRadius : Real)
- returns mutable Hyperbola
+ returns Hyperbola
--- Purpose :
-- The XDirection of "Axis" is the "XAxis" of the hyperbola and
-- the YDirection of "Axis" is the "YAxis".
---Purpose: Applies the transformation T to this hyperbola.
- Copy (me) returns mutable like me is redefined static;
+ Copy (me) returns like me is redefined static;
---Purpose: Creates a new object which is a copy of this hyperbola.
fields
is
- Create (A : Ax2d) returns mutable Line;
+ Create (A : Ax2d) returns Line;
--- Purpose :
-- Creates a line located in 2D space with the axis placement A.
-- The Location of A is the origin of the line.
- Create (L : Lin2d) returns mutable Line;
+ Create (L : Lin2d) returns Line;
--- Purpose :
-- Creates a line by conversion of the gp_Lin2d line L.
- Create (P : Pnt2d; V : Dir2d) returns mutable Line;
+ Create (P : Pnt2d; V : Dir2d) returns Line;
--- Purpose : Constructs a line passing through point P and parallel to
-- vector V (P and V are, respectively, the origin
-- and the unit vector of the positioning axis of the line).
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object, which is a copy of this line.
fields
is
- Create (C : Curve from Geom2d; Offset : Real) returns mutable OffsetCurve
+ Create (C : Curve from Geom2d; Offset : Real) returns OffsetCurve
--- Purpose : Constructs a curve offset from the basis curve C,
-- where Offset is the distance between the offset
-- curve and the basis curve at any point.
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose: Creates a new object, which is a copy of this offset curve.
fields
- Create (Prb : Parab2d) returns mutable Parabola;
+ Create (Prb : Parab2d) returns Parabola;
--- Purpose : Creates a parabola from a non persistent one.
Create (MirrorAxis : Ax2d; Focal : Real;
Sense: Boolean from Standard = Standard_True)
- returns mutable Parabola
+ returns Parabola
--- Purpose :
-- Creates a parabola with its "MirrorAxis" and it's focal
-- length "Focal".
raises ConstructionError;
--- Purpose : Raised if Focal < 0.0
- Create (Axis : Ax22d; Focal : Real) returns mutable Parabola
+ Create (Axis : Ax22d; Focal : Real) returns Parabola
--- Purpose :
-- Creates a parabola with its Axis and it's focal
-- length "Focal".
--- Purpose : Raised if Focal < 0.0
- Create (D : Ax2d; F : Pnt2d) returns mutable Parabola;
+ Create (D : Ax2d; F : Pnt2d) returns Parabola;
--- Purpose :
-- D is the directrix of the parabola and F the focus point.
-- The symmetry axis "XAxis" of the parabola is normal to the
is redefined static;
- Copy (me) returns mutable like me
+ Copy (me) returns like me
is redefined static;
---Purpose: Creates a new object, which is a copy of this parabola.
fields
is
- Create returns mutable Transformation;
+ Create returns Transformation;
--- Purpose : Creates an identity transformation.
- Create (T : Trsf2d) returns mutable Transformation;
+ Create (T : Trsf2d) returns Transformation;
--- Purpose : Creates a persistent copy of T.
-- package gp.
- Inverted (me) returns mutable Transformation
+ Inverted (me) returns Transformation
raises ConstructionError;
---Purpose: Computes the inverse of this transformation and creates a new one.
-- Raises ConstructionError if the the transformation is singular. This means that
-- the ScaleFactor is lower or equal to Resolution from package gp.
- Multiplied (me; Other : Transformation) returns mutable Transformation;
+ Multiplied (me; Other : Transformation) returns Transformation;
--- Purpose :
-- Computes the transformation composed with Other and <me>.
-- <me> * Other.
- Copy (me) returns mutable Transformation;
+ Copy (me) returns Transformation;
--- Purpose: Creates a new object, which is a copy of this transformation.
fields
is
Create (C : Curve; U1, U2 : Real; Sense : Boolean = Standard_True)
- returns mutable TrimmedCurve
+ returns TrimmedCurve
--- Purpose :
-- Creates a trimmed curve from the basis curve C limited between
-- U1 and U2.
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
---Purpose:
-- Creates a new object, which is a copy of this trimmed curve.
--- Purpose : Reverses the vector <me>.
- Reversed (me) returns mutable like me
+ Reversed (me) returns like me
--- Purpose : Returns a copy of <me> reversed.
is static;
is
- Create (V : Vec2d) returns mutable VectorWithMagnitude;
+ Create (V : Vec2d) returns VectorWithMagnitude;
--- Purpose : Creates a persistent copy of V.
- Create (X, Y : Real) returns mutable VectorWithMagnitude;
+ Create (X, Y : Real) returns VectorWithMagnitude;
--- Purpose : Creates a vector with two cartesian coordinates.
- Create (P1, P2 : Pnt2d) returns mutable VectorWithMagnitude;
+ Create (P1, P2 : Pnt2d) returns VectorWithMagnitude;
--- Purpose :
-- Creates a vector from the point P1 to the point P2.
-- The magnitude of the vector is the distance between P1 and P2
---C++: alias operator +=
- Added (me; Other : Vector) returns mutable VectorWithMagnitude
+ Added (me; Other : Vector) returns VectorWithMagnitude
--- Purpose :
-- Adds the vector Other to <me>.
---C++: alias operator +
---C++: alias operator /=
- Divided (me; Scalar : Real) returns mutable VectorWithMagnitude
+ Divided (me; Scalar : Real) returns VectorWithMagnitude
--- Purpose :
-- Divides <me> by a scalar. A new vector is returned.
---C++: alias operator /
is static;
- Multiplied (me; Scalar : Real) returns mutable VectorWithMagnitude
+ Multiplied (me; Scalar : Real) returns VectorWithMagnitude
--- Purpose :
-- Computes the product of the vector <me> by a scalar.
-- A new vector is returned.
-- Resolution from package gp.
- Normalized (me) returns mutable VectorWithMagnitude
+ Normalized (me) returns VectorWithMagnitude
--- Purpose : Returns a copy of <me> Normalized.
raises ConstructionError
--- Purpose :
---C++: alias operator -=
- Subtracted (me; Other : Vector) returns mutable VectorWithMagnitude
+ Subtracted (me; Other : Vector) returns VectorWithMagnitude
--- Purpose :
-- Subtracts the vector Other to <me>. A new vector is returned.
---C++: alias operator -
---Purpose: Applies the transformation T to this vector.
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
--- Purpose: Creates a new object which is a copy of this vector.
end;
is
- Create returns mutable HCurve from Geom2dAdaptor;
+ Create returns HCurve from Geom2dAdaptor;
- Create( AS : Curve from Geom2dAdaptor) returns mutable HCurve from Geom2dAdaptor;
+ Create( AS : Curve from Geom2dAdaptor) returns HCurve from Geom2dAdaptor;
- Create( S : Curve from Geom2d) returns mutable HCurve from Geom2dAdaptor;
+ Create( S : Curve from Geom2d) returns HCurve from Geom2dAdaptor;
Create( S : Curve from Geom2d; UFirst,ULast : Real)
- returns mutable HCurve from Geom2dAdaptor
+ returns HCurve from Geom2dAdaptor
raises ConstructionError from Standard;
---Purpose: ConstructionError is raised if UFirst>ULast or VFirst>VLast
SplitBSplineCurve (C : BSplineCurve from Geom2d;
FromK1, ToK2 : Integer;
SameOrientation : Boolean = Standard_True)
- returns mutable BSplineCurve from Geom2d
+ returns BSplineCurve from Geom2d
--- Purpose :
-- This method computes the arc of B-spline curve between the two
-- knots FromK1 and ToK2. If C is periodic the arc has the same
FromU1, ToU2 : Real;
ParametricTolerance : Real;
SameOrientation : Boolean = Standard_True)
- returns mutable BSplineCurve from Geom2d
+ returns BSplineCurve from Geom2d
--- Purpose :
-- This function computes the segment of B-spline curve between the
-- parametric values FromU1, ToU2.
CurveToBSplineCurve (C : Curve from Geom2d ;
Parameterisation : ParameterisationType from Convert
= Convert_TgtThetaOver2)
- returns mutable BSplineCurve from Geom2d
+ returns BSplineCurve from Geom2d
--- Purpose : This function converts a non infinite curve from
-- Geom into a B-spline curve. C must be an ellipse or a
-- circle or a trimmed conic or a trimmed line or a Bezier
raises DomainError;
- Arc (me : in out; Index : Integer) returns mutable BezierCurve
+ Arc (me : in out; Index : Integer) returns BezierCurve
--- Purpose :Constructs and returns the Bezier curve of index
-- Index to the table of adjacent Bezier arcs
-- computed by this algorithm.
start : Curve from Geom2d;
Udeb : Real from Standard;
Ufin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert an Entity from Geom2d to IGES. If this
-- Entity could not be converted, this member returns a NullEntity.
Transfer2dPoint (me : in out;
start : Point from Geom2d)
- returns mutable Point from IGESGeom;
+ returns Point from IGESGeom;
---Purpose : Transfert a Point from Geom to IGES. If this
-- Entity could not be converted, this member returns a NullEntity.
Transfer2dPoint (me : in out;
start : CartesianPoint from Geom2d)
- returns mutable Point from IGESGeom;
+ returns Point from IGESGeom;
---Purpose : Transfert a CartesianPoint from Geom to IGES. If this
-- Entity could not be converted, this member returns a NullEntity.
Transfer2dVector (me : in out;
start : Vector from Geom2d)
- returns mutable Direction from IGESGeom;
+ returns Direction from IGESGeom;
---Purpose : Transfert a GeometryEntity which answer True to the
-- member : BRepToIGES::IsGeomVector(Geometry). If this
-- Entity could not be converted, this member returns a NullEntity.
Transfer2dVector (me : in out;
start : VectorWithMagnitude from Geom2d)
- returns mutable Direction from IGESGeom;
+ returns Direction from IGESGeom;
Transfer2dVector (me : in out;
start : Direction from Geom2d)
- returns mutable Direction from IGESGeom;
+ returns Direction from IGESGeom;
end Geom2dVector;
is
- Create returns mutable HCurve from GeomAdaptor;
+ Create returns HCurve from GeomAdaptor;
---C++: inline
- Create( AS : Curve from GeomAdaptor) returns mutable HCurve from GeomAdaptor;
+ Create( AS : Curve from GeomAdaptor) returns HCurve from GeomAdaptor;
---C++: inline
- Create( S : Curve from Geom) returns mutable HCurve from GeomAdaptor;
+ Create( S : Curve from Geom) returns HCurve from GeomAdaptor;
---C++: inline
Create( S : Curve from Geom; UFirst,ULast : Real)
- returns mutable HCurve from GeomAdaptor
+ returns HCurve from GeomAdaptor
---Purpose: ConstructionError is raised if UFirst>ULast or VFirst>VLast
---C++: inline
raises ConstructionError from Standard;
is
- Create returns mutable HSurface from GeomAdaptor;
+ Create returns HSurface from GeomAdaptor;
---C++: inline
- Create( AS : Surface from GeomAdaptor) returns mutable HSurface from GeomAdaptor;
+ Create( AS : Surface from GeomAdaptor) returns HSurface from GeomAdaptor;
---C++: inline
- Create( S : Surface from Geom) returns mutable HSurface from GeomAdaptor;
+ Create( S : Surface from Geom) returns HSurface from GeomAdaptor;
---C++: inline
Create( S : Surface from Geom; UFirst,ULast,VFirst,VLast : Real;
TolU : Real = 0.0;
TolV : Real = 0.0)
- returns mutable HSurface from GeomAdaptor
+ returns HSurface from GeomAdaptor
raises ConstructionError from Standard;
---Purpose: ConstructionError is raised if UFirst>ULast or VFirst>VLast
---C++: inline
SplitBSplineCurve (C : BSplineCurve from Geom;
FromK1, ToK2 : Integer;
SameOrientation : Boolean = Standard_True)
- returns mutable BSplineCurve from Geom
+ returns BSplineCurve from Geom
--- Purpose :
-- This method computes the arc of B-spline curve between the two
-- knots FromK1 and ToK2. If C is periodic the arc has the same
FromU1, ToU2 : Real;
ParametricTolerance : Real;
SameOrientation : Boolean = Standard_True)
- returns mutable BSplineCurve from Geom
+ returns BSplineCurve from Geom
--- Purpose :
-- This function computes the segment of B-spline curve between the
-- parametric values FromU1, ToU2.
FromUK1, ToUK2, FromVK1, ToVK2 : Integer;
SameUOrientation : Boolean = Standard_True;
SameVOrientation : Boolean = Standard_True)
- returns mutable BSplineSurface from Geom
+ returns BSplineSurface from Geom
--- Purpose :
-- Computes the B-spline surface patche between the knots values
-- FromUK1, ToUK2, FromVK1, ToVK2.
FromK1, ToK2 : Integer;
USplit : Boolean;
SameOrientation : Boolean = Standard_True)
- returns mutable BSplineSurface from Geom
+ returns BSplineSurface from Geom
--- Purpose :
-- This method splits a B-spline surface patche between the
-- knots values FromK1, ToK2 in one direction.
ParametricTolerance : Real;
SameUOrientation : Boolean = Standard_True;
SameVOrientation : Boolean = Standard_True)
- returns mutable BSplineSurface from Geom
+ returns BSplineSurface from Geom
--- Purpose :
-- This method computes the B-spline surface patche between the
-- parametric values FromU1, ToU2, FromV1, ToV2.
USplit : Boolean;
ParametricTolerance : Real;
SameOrientation : Boolean = Standard_True)
- returns mutable BSplineSurface from Geom
+ returns BSplineSurface from Geom
--- Purpose :
-- This method splits the B-spline surface S in one direction
-- between the parametric values FromParam1, ToParam2.
CurveToBSplineCurve (C : Curve from Geom ;
Parameterisation : ParameterisationType from Convert
= Convert_TgtThetaOver2)
- returns mutable BSplineCurve from Geom
+ returns BSplineCurve from Geom
--- Purpose : This function converts a non infinite curve from
-- Geom into a B-spline curve. C must be an ellipse or a
-- circle or a trimmed conic or a trimmed line or a Bezier
ConstructionError;
SurfaceToBSplineSurface (S : Surface from Geom)
- returns mutable BSplineSurface from Geom
+ returns BSplineSurface from Geom
--- Purpose :
-- This algorithm converts a non infinite surface from Geom
-- into a B-spline surface.
raises DomainError;
- Arc (me : in out; Index : Integer) returns mutable BezierCurve
+ Arc (me : in out; Index : Integer) returns BezierCurve
--- Purpose : Constructs and returns the Bezier curve of index
-- Index to the table of adjacent Bezier arcs
-- computed by this algorithm.
Patch (me : in out; UIndex, VIndex : Integer)
- returns mutable BezierSurface
+ returns BezierSurface
--- Purpose : Constructs and returns the Bezier surface of indices
-- (UIndex, VIndex) to the patch grid computed on the
-- BSpline surface analyzed by this algorithm.
Create(CurveOnSurf : CurveOnSurface from Adaptor3d;
Tol3d : Real from Standard;
Tolang : Real from Standard)
- returns mutable BoundWithSurf from GeomFill;
+ returns BoundWithSurf from GeomFill;
---Purpose:
-- Constructs a boundary object defined by the 3d curve CurveOnSurf.
-- The surface to be filled along this boundary will be in the
-- constructed blending functions are linear.
-- Warning: No control is done on the bounds.
-- B1/B3 and B2/B4 must be same range and well oriented.
- returns mutable CoonsAlgPatch from GeomFill;
+ returns CoonsAlgPatch from GeomFill;
Func(me;
f1,f2 : out Function from Law)
First, Last : Real from Standard;
Tol3d : Real from Standard;
Tolang : Real from Standard)
- returns mutable DegeneratedBound from GeomFill;
+ returns DegeneratedBound from GeomFill;
Value(me;
U : Real from Standard)
is
- Create returns mutable Line from GeomFill;
+ Create returns Line from GeomFill;
Create(NbPoints : Integer from Standard)
- returns mutable Line from GeomFill;
+ returns Line from GeomFill;
NbPoints(me)
returns Integer from Standard
Create(Curve : HCurve from Adaptor3d;
Tol3d : Real from Standard;
Tolang : Real from Standard)
- returns mutable SimpleBound from GeomFill;
+ returns SimpleBound from GeomFill;
--- Purpose:
-- Constructs the boundary object defined by the 3d curve.
is
Create(K : CoonsAlgPatch from GeomFill;
I : Integer from Standard)
- returns mutable TgtOnCoons from GeomFill;
+ returns TgtOnCoons from GeomFill;
Value(me; W : Real from Standard)
returns Vec from gp;
Create ( Surfinit : Surface from Geom; Surfinter : Plate from Plate)
- returns mutable Surface from GeomPlate ;
+ returns Surface from GeomPlate ;
UReverse (me : mutable)
---Purpose :
---Purpose: raises if the surface is not vperiodic.
is redefined;
- UIso (me; U : Real) returns mutable Curve
+ UIso (me; U : Real) returns Curve
---Purpose : Computes the U isoparametric curve.
;
- VIso (me; V : Real) returns mutable Curve
+ VIso (me; V : Real) returns Curve
---Purpose : Computes the V isoparametric curve.
;
---Purpose : Raised if Nu + Nv < 1 or Nu < 0 or Nv < 0.
;
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
Transform (me : mutable; T : Trsf) ;
---Purpose :
start : Curve from Geom;
Udeb : Real from Standard;
Ufin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose : Transfert a GeometryEntity which answer True to the
-- member : BRepToIGES::IsGeomCurve(Geometry). If this
-- Entity could not be converted, this member returns a NullEntity.
start : BoundedCurve from Geom;
Udeb : Real from Standard;
Ufin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferCurve (me : in out;
start : BSplineCurve from Geom;
Udeb : Real from Standard;
Ufin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferCurve (me : in out;
start : BezierCurve from Geom;
Udeb : Real from Standard;
Ufin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferCurve (me : in out;
start : TrimmedCurve from Geom;
Udeb : Real from Standard;
Ufin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferCurve (me : in out;
start : Conic from Geom;
Udeb : Real from Standard;
Ufin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferCurve (me : in out;
start : Circle from Geom;
Udeb : Real from Standard;
Ufin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferCurve (me : in out;
start : Ellipse from Geom;
Udeb : Real from Standard;
Ufin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferCurve (me : in out;
start : Hyperbola from Geom;
Udeb : Real from Standard;
Ufin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferCurve (me : in out;
start : Line from Geom;
Udeb : Real from Standard;
Ufin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferCurve (me : in out;
start : Parabola from Geom;
Udeb : Real from Standard;
Ufin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferCurve (me : in out;
start : OffsetCurve from Geom;
Udeb : Real from Standard;
Ufin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
end GeomCurve;
TransferPoint (me : in out;
start : Point from Geom)
- returns mutable Point from IGESGeom;
+ returns Point from IGESGeom;
---Purpose : Transfert a Point from Geom to IGES. If this
-- Entity could not be converted, this member returns a NullEntity.
TransferPoint (me : in out;
start : CartesianPoint from Geom)
- returns mutable Point from IGESGeom;
+ returns Point from IGESGeom;
---Purpose : Transfert a CartesianPoint from Geom to IGES. If this
-- Entity could not be converted, this member returns a NullEntity.
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
---Purpose: Transfert a GeometryEntity which answer True to the
-- member : BRepToIGES::IsGeomSurface(Geometry). If this
-- Entity could not be converted, this member returns a NullEntity.
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferSurface (me : in out;
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferSurface (me : in out;
start : BezierSurface from Geom;
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferSurface (me : in out;
start : RectangularTrimmedSurface from Geom;
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferSurface (me : in out;
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferSurface (me : in out;
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferSurface (me : in out;
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferSurface (me : in out;
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferSurface (me : in out;
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferSurface (me : in out;
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferSurface (me : in out;
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferSurface (me : in out;
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferSurface (me : in out;
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferSurface (me : in out;
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
-- Methods for translating sufraces in BRep IGES
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferCylindricalSurface(me : in out;
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferConicalSurface(me : in out;
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferSphericalSurface(me : in out;
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
TransferToroidalSurface(me : in out;
Ufin : Real from Standard;
Vdeb : Real from Standard;
Vfin : Real from Standard)
- returns mutable IGESEntity from IGESData;
+ returns IGESEntity from IGESData;
-- Methods for setting and obtaining fields.
TransferVector (me : in out;
start : Vector from Geom)
- returns mutable Direction from IGESGeom;
+ returns Direction from IGESGeom;
---Purpose : Transfert a GeometryEntity which answer True to the
-- member : BRepToIGES::IsGeomVector(Geometry). If this
-- Entity could not be converted, this member returns a NullEntity.
TransferVector (me : in out;
start : VectorWithMagnitude from Geom)
- returns mutable Direction from IGESGeom;
+ returns Direction from IGESGeom;
TransferVector (me : in out;
start : Direction from Geom)
- returns mutable Direction from IGESGeom;
+ returns Direction from IGESGeom;
end GeomVector;
is
- Create returns mutable UndefinedTypeHandler from GeomTools;
+ Create returns UndefinedTypeHandler from GeomTools;
-- Curve
-- constructor
Create (maxVertexs: Integer from Standard;
hasVColors: Boolean from Standard = Standard_False)
- returns mutable ArrayOfPoints from Graphic3d;
+ returns ArrayOfPoints from Graphic3d;
---Purpose: Creates an array of points,
-- a single pixel point is drawn at each vertex.
-- The array must be filled using the AddVertex(Point) method.
hasVColors: Boolean from Standard = Standard_False;
hasBColors: Boolean from Standard = Standard_False;
hasTexels: Boolean from Standard = Standard_False)
- returns mutable ArrayOfPolygons from Graphic3d;
+ returns ArrayOfPolygons from Graphic3d;
---Purpose: Creates an array of polygons,
-- a polygon can be filled as:
-- 1) creating a single polygon defined with his vertexs.
maxEdges: Integer from Standard = 0;
hasVColors: Boolean from Standard = Standard_False;
hasBColors: Boolean from Standard = Standard_False)
- returns mutable ArrayOfPolylines from Graphic3d;
+ returns ArrayOfPolylines from Graphic3d;
---Purpose: Creates an array of polylines,
-- a polyline can be filled as:
-- 1) creating a single polyline defined with his vertexs.
hasVColors: Boolean from Standard;
hasBColors: Boolean from Standard;
hasTexels: Boolean from Standard)
- returns mutable ArrayOfPrimitives from Graphic3d
+ returns ArrayOfPrimitives from Graphic3d
raises InitialisationError from Graphic3d;
---Purpose: Warning
-- You must use a coherent set of AddVertex() methods according to the
hasVColors: Boolean from Standard = Standard_False;
hasSColors: Boolean from Standard = Standard_False;
hasTexels: Boolean from Standard = Standard_False)
- returns mutable ArrayOfQuadrangleStrips from Graphic3d;
+ returns ArrayOfQuadrangleStrips from Graphic3d;
---Purpose: Creates an array of quadrangle strips,
-- a polygon can be filled as:
-- 1) creating a single strip defined with his vertexs.
hasVNormals: Boolean from Standard = Standard_False;
hasVColors: Boolean from Standard = Standard_False;
hasTexels: Boolean from Standard = Standard_False)
- returns mutable ArrayOfQuadrangles from Graphic3d;
+ returns ArrayOfQuadrangles from Graphic3d;
---Purpose: Creates an array of quadrangles,
-- a quadrangle can be filled as:
-- 1) creating a set of quadrangles defined with his vertexs.
maxVertexs: Integer from Standard;
maxEdges: Integer from Standard = 0;
hasVColors: Boolean from Standard = Standard_False)
- returns mutable ArrayOfSegments from Graphic3d;
+ returns ArrayOfSegments from Graphic3d;
---Purpose: Creates an array of segments,
-- a segment can be filled as:
-- 1) creating a set of segments defined with his vertexs.
hasVColors: Boolean from Standard = Standard_False;
hasFColors: Boolean from Standard = Standard_False;
hasTexels: Boolean from Standard = Standard_False)
- returns mutable ArrayOfTriangleFans from Graphic3d;
+ returns ArrayOfTriangleFans from Graphic3d;
---Purpose: Creates an array of triangle fans,
-- a polygon can be filled as:
-- 1) creating a single fan defined with his vertexs.
hasVColors: Boolean from Standard = Standard_False;
hasSColors: Boolean from Standard = Standard_False;
hasTexels: Boolean from Standard = Standard_False)
- returns mutable ArrayOfTriangleStrips from Graphic3d;
+ returns ArrayOfTriangleStrips from Graphic3d;
---Purpose: Creates an array of triangle strips,
-- a polygon can be filled as:
-- 1) creating a single strip defined with his vertexs.
hasVNormals: Boolean from Standard = Standard_False;
hasVColors: Boolean from Standard = Standard_False;
hasTexels: Boolean from Standard = Standard_False)
- returns mutable ArrayOfTriangles from Graphic3d;
+ returns ArrayOfTriangles from Graphic3d;
---Purpose: Creates an array of triangles,
-- a triangle can be filled as:
-- 1) creating a set of triangles defined with his vertexs.
is
Create
- returns mutable AspectFillArea3d from Graphic3d;
+ returns AspectFillArea3d from Graphic3d;
---Level: Public
---Purpose: Creates a context table for fill area primitives
-- defined with the following default values:
EdgeWidth : Real from Standard;
FrontMaterial : MaterialAspect from Graphic3d;
BackMaterial : MaterialAspect from Graphic3d )
- returns mutable AspectFillArea3d from Graphic3d;
+ returns AspectFillArea3d from Graphic3d;
---Level: Public
---Purpose: Creates a context table for fill area primitives
is
Create
- returns mutable AspectLine3d from Graphic3d;
+ returns AspectLine3d from Graphic3d;
---Level: Public
---Purpose: Creates a context table for line primitives
-- defined with the following default values:
Create ( AColor : Color from Quantity;
AType : TypeOfLine from Aspect;
AWidth : Real from Standard )
- returns mutable AspectLine3d from Graphic3d;
+ returns AspectLine3d from Graphic3d;
---Level: Public
---Purpose: Creates a context table for line primitives
-- defined with the specified values.
is
Create
- returns mutable AspectMarker3d from Graphic3d;
+ returns AspectMarker3d from Graphic3d;
---Level: Public
---Purpose: Creates a context table for marker primitives
-- defined with the following default values:
Create (theType : TypeOfMarker from Aspect;
theColor : Color from Quantity;
theScale : Real from Standard)
- returns mutable AspectMarker3d from Graphic3d;
+ returns AspectMarker3d from Graphic3d;
Create (theColor : Color from Quantity;
theWidth : Integer from Standard;
theHeight : Integer from Standard;
theTextureBitmap : HArray1OfByte from TColStd)
- returns mutable AspectMarker3d from Graphic3d;
+ returns AspectMarker3d from Graphic3d;
---Level: Public
---Purpose: Creates a context table for marker primitives
-- defined with the specified values.
Create (theTextureImage : PixMap_Handle from Image)
- returns mutable AspectMarker3d from Graphic3d;
+ returns AspectMarker3d from Graphic3d;
---Level: Public
---Purpose: Creates a context table for marker primitives
-- defined with the specified values.
is
Create
- returns mutable AspectText3d from Graphic3d;
+ returns AspectText3d from Graphic3d;
---Level: Public
---Purpose: Creates a context table for text primitives
-- defined with the following default values:
ASpace : Real from Standard;
AStyle : TypeOfStyleText from Aspect = Aspect_TOST_NORMAL;
ADisplayType : TypeOfDisplayText from Aspect = Aspect_TODT_NORMAL )
- returns mutable AspectText3d from Graphic3d
+ returns AspectText3d from Graphic3d
---Level: Public
---Purpose: Creates a context table for text primitives
-- defined with the specified values.
is
Initialize ( AShrName : CString from Standard )
- returns mutable GraphicDriver from Graphic3d;
+ returns GraphicDriver from Graphic3d;
---Level: Public
---Purpose: Initialises the Driver
is
Initialize (theStructure : Structure from Graphic3d)
- returns mutable Group from Graphic3d;
+ returns Group from Graphic3d;
---Level: Public
---Purpose: Creates a group in the structure <AStructure>.
---Category: Inquire methods
Structure ( me )
- returns mutable Structure from Graphic3d
+ returns Structure from Graphic3d
is static;
---Level: Public
---Purpose: Returns the structure containing the group <me>.
------------------------
Create (theManager : StructureManager from Graphic3d)
- returns mutable Structure from Graphic3d;
+ returns Structure from Graphic3d;
---Level: Public
---Purpose: Creates a graphic object in the manager theManager.
-- It will appear in all the views of the visualiser.
Create (theManager : StructureManager from Graphic3d;
thePrs : Structure from Graphic3d)
- returns mutable Structure from Graphic3d;
+ returns Structure from Graphic3d;
---Level: Public
---Purpose: Creates a shadow link to existing graphic object.
is
- Create (theFileName : AsciiString from TCollection) returns mutable Texture1Dmanual from Graphic3d;
+ Create (theFileName : AsciiString from TCollection) returns Texture1Dmanual from Graphic3d;
---Purpose: Creates a texture from the file FileName.
- Create (theNOT : NameOfTexture1D from Graphic3d) returns mutable Texture1Dmanual from Graphic3d;
+ Create (theNOT : NameOfTexture1D from Graphic3d) returns Texture1Dmanual from Graphic3d;
---Purpose: Create a texture from a predefined texture name set.
- Create (thePixMap : PixMap_Handle from Image) returns mutable Texture1Dmanual from Graphic3d;
+ Create (thePixMap : PixMap_Handle from Image) returns Texture1Dmanual from Graphic3d;
---Purpose: Creates a texture from the pixmap.
end Texture1Dmanual;
is
- Create (theFileName : AsciiString from TCollection) returns mutable Texture1Dsegment from Graphic3d;
+ Create (theFileName : AsciiString from TCollection) returns Texture1Dsegment from Graphic3d;
---Purpose: Creates a texture from a file
- Create (theNOT : NameOfTexture1D from Graphic3d) returns mutable Texture1Dsegment from Graphic3d;
+ Create (theNOT : NameOfTexture1D from Graphic3d) returns Texture1Dsegment from Graphic3d;
---Purpose: Creates a texture from a predefined texture name set.
- Create (thePixMap : PixMap_Handle from Image) returns mutable Texture1Dsegment from Graphic3d;
+ Create (thePixMap : PixMap_Handle from Image) returns Texture1Dsegment from Graphic3d;
---Purpose: Creates a texture from the pixmap.
SetSegment (me : mutable;
is
- Create (theFileName : AsciiString from TCollection) returns mutable Texture2Dmanual from Graphic3d;
+ Create (theFileName : AsciiString from TCollection) returns Texture2Dmanual from Graphic3d;
---Purpose: Creates a texture from a file
- Create (theNOT : NameOfTexture2D from Graphic3d) returns mutable Texture2Dmanual from Graphic3d;
+ Create (theNOT : NameOfTexture2D from Graphic3d) returns Texture2Dmanual from Graphic3d;
---Purpose: Creates a texture from a predefined texture name set.
- Create (thePixMap : PixMap_Handle from Image) returns mutable Texture2Dmanual from Graphic3d;
+ Create (thePixMap : PixMap_Handle from Image) returns Texture2Dmanual from Graphic3d;
---Purpose: Creates a texture from the pixmap.
end Texture2Dmanual;
is
- Create (theFileName : AsciiString from TCollection) returns mutable Texture2Dplane from Graphic3d;
+ Create (theFileName : AsciiString from TCollection) returns Texture2Dplane from Graphic3d;
---Purpose: Creates a texture from a file
- Create (theNOT : NameOfTexture2D from Graphic3d) returns mutable Texture2Dplane from Graphic3d;
+ Create (theNOT : NameOfTexture2D from Graphic3d) returns Texture2Dplane from Graphic3d;
---Purpose: Creates a texture from a predefined texture name set.
- Create (thePixMap : PixMap_Handle from Image) returns mutable Texture2Dplane from Graphic3d;
+ Create (thePixMap : PixMap_Handle from Image) returns Texture2Dplane from Graphic3d;
---Purpose: Creates a texture from the pixmap.
SetPlaneS (me : mutable; A, B, C, D : ShortReal from Standard);
is
- Create (theFileName : AsciiString from TCollection) returns mutable TextureEnv from Graphic3d;
+ Create (theFileName : AsciiString from TCollection) returns TextureEnv from Graphic3d;
---Purpose: Creates an environment texture from a file.
- Create (theName : NameOfTextureEnv from Graphic3d) returns mutable TextureEnv from Graphic3d;
+ Create (theName : NameOfTextureEnv from Graphic3d) returns TextureEnv from Graphic3d;
---Purpose: Creates an environment texture from a predefined texture name set.
Name (me) returns NameOfTextureEnv from Graphic3d;
is
Create(NbEdges : Integer)
---Purpose: Create a Block of Edges for a wire.
- returns mutable EdgesBlock from HLRAlgo;
+ returns EdgesBlock from HLRAlgo;
NbEdges(me) returns Integer from Standard
---C++: inline
is
Create
- returns mutable PolyAlgo from HLRAlgo;
+ returns PolyAlgo from HLRAlgo;
Init(me : mutable; HShell : HArray1OfTransient from TColStd)
is static;
EdgeStatus from HLRAlgo
is
- Create returns mutable PolyData from HLRAlgo;
+ Create returns PolyData from HLRAlgo;
HNodes(me : mutable; HNodes : HArray1OfXYZ from TColgp)
is static;
is
Create(nbNod, nbTri : Integer from Standard)
- returns mutable PolyInternalData from HLRAlgo;
+ returns PolyInternalData from HLRAlgo;
UpdateLinks(me : mutable;
TData : out Address from Standard;
Integer from Standard
is
- Create returns mutable PolyInternalNode from HLRAlgo;
+ Create returns PolyInternalNode from HLRAlgo;
---C++: inline
Indices(me) returns Address from Standard
is
Create(nbFace : Integer from Standard)
- returns mutable PolyShellData from HLRAlgo;
+ returns PolyShellData from HLRAlgo;
UpdateGlobalMinMax(me : mutable;
TotMinMax : Address from Standard)
is
Create(NbWires : Integer from Standard)
---Purpose: Create a Block of Blocks.
- returns mutable WiresBlock from HLRAlgo;
+ returns WiresBlock from HLRAlgo;
NbWires(me) returns Integer from Standard
is static;
Shape from TopoDS
is
- Create returns mutable Algo from HLRBRep;
+ Create returns Algo from HLRBRep;
---Purpose: Constructs an empty framework for the
-- calculation of visible and hidden lines of a shape in a projection.
-- Use the function:
-- - Update to compute the outlines of the shape, and
-- - Hide to compute the visible and hidden lines of the shape.
- Create(A : Algo from HLRBRep) returns mutable Algo from HLRBRep;
+ Create(A : Algo from HLRBRep) returns Algo from HLRBRep;
Add(me : mutable; S : Shape from TopoDS;
SData : TShared from MMgt;
StateAfter : State from TopAbs;
EdgeBefore : State from TopAbs;
EdgeAfter : State from TopAbs)
-returns mutable AreaLimit from HLRBRep;
+returns AreaLimit from HLRBRep;
---Purpose: The previous and next field are set to NULL.
StateBefore(me : mutable; St : State from TopAbs)
EdgeAfter(me) returns State from TopAbs
is static;
-Previous(me) returns mutable AreaLimit from HLRBRep
+Previous(me) returns AreaLimit from HLRBRep
is static;
-Next(me) returns mutable AreaLimit from HLRBRep
+Next(me) returns AreaLimit from HLRBRep
is static;
Clear(me : mutable)
Create(NV, NE, NF : Integer from Standard)
---Purpose: Create an empty data structure of <NV> vertices,
-- <NE> edges and <NF> faces.
- returns mutable Data from HLRBRep;
+ returns Data from HLRBRep;
Write(me : mutable; DS : Data from HLRBRep;
dv,de,df : Integer from Standard)
OutOfRange from Standard
is
- Create returns mutable InternalAlgo from HLRBRep;
+ Create returns InternalAlgo from HLRBRep;
Create(A : InternalAlgo from HLRBRep)
- returns mutable InternalAlgo from HLRBRep;
+ returns InternalAlgo from HLRBRep;
Projector(me: mutable; P : Projector from HLRAlgo)
---Purpose: set the projector.
is
Create
- returns mutable PolyAlgo from HLRBRep;
+ returns PolyAlgo from HLRBRep;
---Purpose: Constructs an empty framework for the
-- calculation of the visible and hidden lines of a shape in a projection.
-- Use the functions:
-- The shape or shapes to be visualized must have already been triangulated.
Create(A : PolyAlgo from HLRBRep)
- returns mutable PolyAlgo from HLRBRep;
+ returns PolyAlgo from HLRBRep;
Create(S : Shape from TopoDS)
- returns mutable PolyAlgo from HLRBRep;
+ returns PolyAlgo from HLRBRep;
NbShapes(me) returns Integer from Standard
---C++: inline
ExploreFace(myclass;
S : OutLiner from HLRTopoBRep;
- DS : mutable Data from HLRBRep;
+ DS : Data from HLRBRep;
FM : IndexedMapOfShape from TopTools;
EM : IndexedMapOfShape from TopTools;
i : in out Integer from Standard;
ExploreShape(myclass;
S : OutLiner from HLRTopoBRep;
- DS : mutable Data from HLRBRep;
+ DS : Data from HLRBRep;
FM : IndexedMapOfShape from TopTools;
EM : IndexedMapOfShape from TopTools)
is private;
Rg1Line : Boolean from Standard;
RgNLine : Boolean from Standard;
ViewId : Integer from Standard)
- returns mutable DrawableEdgeTool from HLRTest;
+ returns DrawableEdgeTool from HLRTest;
DrawOn(me; D : in out Display from Draw);
Create(Alg : PolyAlgo from HLRBRep;
ViewId : Integer from Standard;
Debug : Boolean from Standard = Standard_False)
- returns mutable DrawablePolyEdgeTool from HLRTest;
+ returns DrawablePolyEdgeTool from HLRTest;
Show(me : mutable)
---C++: inline
is
Create(S : Shape from TopoDS)
- returns mutable OutLiner from HLRTest;
+ returns OutLiner from HLRTest;
OutLiner(me) returns OutLiner from HLRTopoBRep;
---C++: inline
DrawOn(me; dis : in out Display from Draw);
---Purpose: Does nothhing,
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
---Purpose: For variable copy.
is redefined;
is
Create(P : Projector from HLRAlgo)
- returns mutable Projector from HLRTest;
+ returns Projector from HLRTest;
Projector(me) returns Projector from HLRAlgo;
---C++: return const &
DrawOn(me; dis : in out Display from Draw);
---Purpose: Does nothhing,
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
---Purpose: For variable copy.
is redefined;
is
Create(CVis,COVis,CIVis,CHid,COHid,CIHid : Color from Draw)
- returns mutable ShapeData from HLRTest;
+ returns ShapeData from HLRTest;
VisibleColor(me: mutable; CVis : Color from Draw)
---C++: inline
MapOfShapeTool from BRepTopAdaptor
is
Create
- returns mutable OutLiner from HLRTopoBRep;
+ returns OutLiner from HLRTopoBRep;
Create (OriSh : Shape from TopoDS)
- returns mutable OutLiner from HLRTopoBRep;
+ returns OutLiner from HLRTopoBRep;
Create (OriS : Shape from TopoDS;
OutS : Shape from TopoDS)
- returns mutable OutLiner from HLRTopoBRep;
+ returns OutLiner from HLRTopoBRep;
OriginalShape(me : mutable; OriS : Shape from TopoDS)
---C++: inline
HAsciiString from TCollection
is
- Create returns mutable FileDescription;
+ Create returns FileDescription;
---Purpose: Returns a FileDescription
Init (me : mutable;
- aDescription : mutable HArray1OfHAsciiString from Interface;
- aImplementationLevel : mutable HAsciiString from TCollection);
+ aDescription : HArray1OfHAsciiString from Interface;
+ aImplementationLevel : HAsciiString from TCollection);
-- Specific Methods for Field Data Access --
- SetDescription(me : mutable; aDescription : mutable HArray1OfHAsciiString);
- Description (me) returns mutable HArray1OfHAsciiString;
- DescriptionValue (me; num : Integer) returns mutable HAsciiString;
+ SetDescription(me : mutable; aDescription : HArray1OfHAsciiString);
+ Description (me) returns HArray1OfHAsciiString;
+ DescriptionValue (me; num : Integer) returns HAsciiString;
NbDescription (me) returns Integer;
- SetImplementationLevel(me : mutable; aImplementationLevel : mutable HAsciiString);
- ImplementationLevel (me) returns mutable HAsciiString;
+ SetImplementationLevel(me : mutable; aImplementationLevel : HAsciiString);
+ ImplementationLevel (me) returns HAsciiString;
fields
HArray1OfHAsciiString from Interface
is
- Create returns mutable FileName;
+ Create returns FileName;
---Purpose: Returns a FileName
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aTimeStamp : mutable HAsciiString from TCollection;
- aAuthor : mutable HArray1OfHAsciiString from Interface;
- aOrganization : mutable HArray1OfHAsciiString from Interface;
- aPreprocessorVersion : mutable HAsciiString from TCollection;
- aOriginatingSystem : mutable HAsciiString from TCollection;
- aAuthorisation : mutable HAsciiString from TCollection);
+ aName : HAsciiString from TCollection;
+ aTimeStamp : HAsciiString from TCollection;
+ aAuthor : HArray1OfHAsciiString from Interface;
+ aOrganization : HArray1OfHAsciiString from Interface;
+ aPreprocessorVersion : HAsciiString from TCollection;
+ aOriginatingSystem : HAsciiString from TCollection;
+ aAuthorisation : HAsciiString from TCollection);
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetTimeStamp(me : mutable; aTimeStamp : mutable HAsciiString);
- TimeStamp (me) returns mutable HAsciiString;
- SetAuthor(me : mutable; aAuthor : mutable HArray1OfHAsciiString);
- Author (me) returns mutable HArray1OfHAsciiString;
- AuthorValue (me; num : Integer) returns mutable HAsciiString;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetTimeStamp(me : mutable; aTimeStamp : HAsciiString);
+ TimeStamp (me) returns HAsciiString;
+ SetAuthor(me : mutable; aAuthor : HArray1OfHAsciiString);
+ Author (me) returns HArray1OfHAsciiString;
+ AuthorValue (me; num : Integer) returns HAsciiString;
NbAuthor (me) returns Integer;
- SetOrganization(me : mutable; aOrganization : mutable HArray1OfHAsciiString);
- Organization (me) returns mutable HArray1OfHAsciiString;
- OrganizationValue (me; num : Integer) returns mutable HAsciiString;
+ SetOrganization(me : mutable; aOrganization : HArray1OfHAsciiString);
+ Organization (me) returns HArray1OfHAsciiString;
+ OrganizationValue (me; num : Integer) returns HAsciiString;
NbOrganization (me) returns Integer;
- SetPreprocessorVersion(me : mutable; aPreprocessorVersion : mutable HAsciiString);
- PreprocessorVersion (me) returns mutable HAsciiString;
- SetOriginatingSystem(me : mutable; aOriginatingSystem : mutable HAsciiString);
- OriginatingSystem (me) returns mutable HAsciiString;
- SetAuthorisation(me : mutable; aAuthorisation : mutable HAsciiString);
- Authorisation (me) returns mutable HAsciiString;
+ SetPreprocessorVersion(me : mutable; aPreprocessorVersion : HAsciiString);
+ PreprocessorVersion (me) returns HAsciiString;
+ SetOriginatingSystem(me : mutable; aOriginatingSystem : HAsciiString);
+ OriginatingSystem (me) returns HAsciiString;
+ SetAuthorisation(me : mutable; aAuthorisation : HAsciiString);
+ Authorisation (me) returns HAsciiString;
fields
HAsciiString from TCollection
is
- Create returns mutable FileSchema;
+ Create returns FileSchema;
---Purpose: Returns a FileSchema
Init (me : mutable;
- aSchemaIdentifiers : mutable HArray1OfHAsciiString from Interface);
+ aSchemaIdentifiers : HArray1OfHAsciiString from Interface);
-- Specific Methods for Field Data Access --
- SetSchemaIdentifiers(me : mutable; aSchemaIdentifiers : mutable HArray1OfHAsciiString);
- SchemaIdentifiers (me) returns mutable HArray1OfHAsciiString;
- SchemaIdentifiersValue (me; num : Integer) returns mutable HAsciiString;
+ SetSchemaIdentifiers(me : mutable; aSchemaIdentifiers : HArray1OfHAsciiString);
+ SchemaIdentifiers (me) returns HArray1OfHAsciiString;
+ SchemaIdentifiersValue (me; num : Integer) returns HAsciiString;
NbSchemaIdentifiers (me) returns Integer;
fields
is
- Create returns mutable HeaderRecognizer ;
+ Create returns HeaderRecognizer ;
Eval (me : mutable ; key : AsciiString from TCollection) is protected;
---Purpose: Recognizes data types of Header STEP Standard
CString from Standard
is
- Create returns mutable Protocol from HeaderSection;
+ Create returns Protocol from HeaderSection;
TypeNumber (me; atype : any Type) returns Integer is redefined;
---Purpose :Returns a Case Number for each of the HeaderSection Entities
SchemaName(me) returns CString from Standard is redefined;
-- case of Error on Writing. <file> gives the name of the File
-- to be produced (this avoids to export the class SessionFile).
- RestoreSession (WS : mutable WorkSession; file : CString) returns Boolean;
+ RestoreSession (WS : WorkSession; file : CString) returns Boolean;
---Purpose : Restore the state of a WorkSession from IFSelect, by using a
-- SessionFile from IFSelect. Returns True if Done, False in
-- case of Error on Writing. <file> gives the name of the File
is
- Create (name, help : CString; func : ActFunc) returns mutable Act;
+ Create (name, help : CString; func : ActFunc) returns Act;
---Purpose : Creates an Act with a name, help and a function
-- mode (Add or AddSet) is given when recording
- Do (me : mutable; number : Integer; pilot : mutable SessionPilot)
+ Do (me : mutable; number : Integer; pilot : SessionPilot)
returns ReturnStatus;
---Purpose : Execution of Command Line. remark that <number> is senseless
-- because each Act brings one and only one function
Select (myclass; command : CString;
- number : out Integer; actor : out mutable Activator)
+ number : out Integer; actor : out Activator)
returns Boolean;
---Purpose : Selects, for a Command given by its title, an actor with its
-- command number. Returns True if found, False else
Initialize;
---Purpose : Sets the default values
- Do (me : mutable; number : Integer; pilot : mutable SessionPilot)
+ Do (me : mutable; number : Integer; pilot : SessionPilot)
returns ReturnStatus is deferred;
---Purpose : Tries to execute a Command Line. <number> is the number of the
-- command for this Activator. It Must forecast to record the
is
- Create (nbmax,nbent : Integer) returns mutable AppliedModifiers;
+ Create (nbmax,nbent : Integer) returns AppliedModifiers;
---Purpose : Creates an AppliedModifiers, ready to record up to <nbmax>
-- modifiers, on a model of <nbent> entities
- AddModif (me : mutable; modif : mutable GeneralModifier) returns Boolean;
+ AddModif (me : mutable; modif : GeneralModifier) returns Boolean;
---Purpose : Records a modifier. By default, it is to apply on all a
-- produced file. Further calls to AddNum will restrict this.
-- Returns True if done, False if too many modifiers are already
---Purpose : Returns the count of recorded modifiers
Item (me : mutable; num : Integer;
- modif : out mutable GeneralModifier; entcount : out Integer)
+ modif : out GeneralModifier; entcount : out Integer)
returns Boolean;
---Purpose : Returns the description for applied modifier n0 <num> :
-- the modifier itself, and the count of entities to be applied
is
- Create returns mutable BasicDumper;
+ Create returns BasicDumper;
---Purpose : Creates a BasicDumper and puts it into the Library of Dumper
WriteOwn (me; file : in out SessionFile; item : Transient) returns Boolean;
-- Returns True if <item> has been processed, False else
ReadOwn (me; file : in out SessionFile;
- type : AsciiString from TCollection; item : out mutable Transient)
+ type : AsciiString from TCollection; item : out Transient)
returns Boolean;
---Purpose : Recognizes and Read Own Parameters for Types of package
-- IFSelect. Returns True if done and <item> created, False else
is
- Create (withlist : Boolean = Standard_False) returns mutable CheckCounter;
+ Create (withlist : Boolean = Standard_False) returns CheckCounter;
---Purpose : Creates a CheckCounter, empty ready to work
SetSignature (me : mutable; sign : SignText);
is
Create (model : InterfaceModel; proto : Protocol;
- applieds : mutable AppliedModifiers; filename : CString)
+ applieds : AppliedModifiers; filename : CString)
returns ContextWrite;
---Purpose : Prepares a ContextWrite with these informations :
-- - the model which is to be written
-- the model is considered
Create (hgraph : HGraph; proto : Protocol;
- applieds : mutable AppliedModifiers; filename : CString)
+ applieds : AppliedModifiers; filename : CString)
returns ContextWrite;
---Purpose : Same as above but with an already computed Graph
FileName (me) returns CString;
---Purpose : Returns the File Name
- AppliedModifiers (me) returns mutable AppliedModifiers;
+ AppliedModifiers (me) returns AppliedModifiers;
---Purpose : Returns the object AppliedModifiers
Graph (me : in out) returns Graph;
-- Then, it prepares the list of entities to consider, if any
-- Returns False if <numod> out of range
- FileModifier (me) returns mutable GeneralModifier;
+ FileModifier (me) returns GeneralModifier;
---Purpose : Returns the currently active File Modifier. Cast to be done
-- Null if not properly set : must be test IsNull after casting
is
- Create returns mutable DispGlobal;
+ Create returns DispGlobal;
---Purpose : Creates a DispGlobal
Label (me) returns AsciiString from TCollection;
is
- Create returns mutable DispPerCount;
+ Create returns DispPerCount;
---Purpose : Creates a DispPerCount with no Count (default value 1)
- Count (me) returns mutable IntParam;
+ Count (me) returns IntParam;
---Purpose : Returns the Count Parameter used for splitting
- SetCount (me : mutable; count : mutable IntParam);
+ SetCount (me : mutable; count : IntParam);
---Purpose : Sets a new Parameter for Count
CountValue (me) returns Integer;
is
- Create returns mutable DispPerFiles;
+ Create returns DispPerFiles;
---Purpose : Creates a DispPerFiles with no Count (default value 1 file)
- Count (me) returns mutable IntParam;
+ Count (me) returns IntParam;
---Purpose : Returns the Count Parameter used for splitting
- SetCount (me : mutable; count : mutable IntParam);
+ SetCount (me : mutable; count : IntParam);
---Purpose : Sets a new Parameter for Count
CountValue (me) returns Integer;
is
- Create returns mutable DispPerOne;
+ Create returns DispPerOne;
---Purpose : Creates a DispPerOne
Label (me) returns AsciiString from TCollection;
is
- Create returns mutable DispPerSignature;
+ Create returns DispPerSignature;
---Purpose : Creates a DispPerSignature with no SignCounter (by default,
-- produces only one packet)
- SignCounter (me) returns mutable SignCounter;
+ SignCounter (me) returns SignCounter;
---Purpose : Returns the SignCounter used for splitting
- SetSignCounter (me : mutable; sign : mutable SignCounter);
+ SetSignCounter (me : mutable; sign : SignCounter);
---Purpose : Sets a SignCounter for sort
-- Remark : it is set to record lists of entities, not only counts
is
- SetRootName (me : mutable; name : mutable HAsciiString);
+ SetRootName (me : mutable; name : HAsciiString);
---Purpose : Sets a Root Name as an HAsciiString
-- To reset it, give a Null Handle (then, a ShareOut will have
-- to define the Default Root Name)
---C++ : return const &
- SetFinalSelection (me : mutable; sel : mutable Selection);
+ SetFinalSelection (me : mutable; sel : Selection);
---Purpose : Stores (or Changes) the Final Selection for a Dispatch
- FinalSelection (me) returns mutable Selection;
+ FinalSelection (me) returns Selection;
---Purpose : Returns the Final Selection of a Dispatch
-- we 'd like : C++ : return const &
-- Default returns a Null Handle, because many Editors have
-- no list to edit. To be redefined as required
- Load (me; form : mutable EditForm; ent : Transient; model : InterfaceModel)
+ Load (me; form : EditForm; ent : Transient; model : InterfaceModel)
returns Boolean is deferred;
---Purpose : Loads original values from some data, to an EditForm
-- Remark: <ent> may be Null, this means all <model> is concerned
-- And both <ent> and <model> may be Null, for a full static
-- editor
- Update (me; form : mutable EditForm; num : Integer;
+ Update (me; form : EditForm; num : Integer;
newval : HAsciiString; enforce : Boolean)
returns Boolean is virtual;
---Purpose : Updates the EditForm when a parameter is modified
-- If a parameter commands the value of other ones, when it is
-- modified, it is necessary to touch them by Touch from EditForm
- UpdateList (me; form : mutable EditForm; num : Integer;
+ UpdateList (me; form : EditForm; num : Integer;
newlist : HSequenceOfHAsciiString; enforce : Boolean)
returns Boolean is virtual;
---Purpose : Acts as Update, but when the value is a list
-- If Dispatch(me) is Null, returns True. Else, checks <disp>
- SetSelection (me : mutable; sel : mutable Selection);
+ SetSelection (me : mutable; sel : Selection);
---Purpose : Sets a Selection : a Model is treated if it contains one or
-- more Entities designated by the Selection
HasSelection (me) returns Boolean;
---Purpose : Returns True if a Selection is set as an additionnal criterium
- Selection (me) returns mutable Selection;
+ Selection (me) returns Selection;
---Purpose : Returns the Selection, or a Null Handle if not set
is
Create (withmap : Boolean = Standard_True;
- withlist : Boolean = Standard_False) returns mutable GraphCounter;
+ withlist : Boolean = Standard_False) returns GraphCounter;
---Purpose : Creates a GraphCounter, without applied selection
Applied (me) returns SelectDeduct;
is
- Create returns mutable IntParam;
+ Create returns IntParam;
---Purpose : Creates an IntParam. Initial value is set to zer
SetStaticName (me : mutable; statname : CString);
is
- Create returns mutable ModelCopier;
+ Create returns ModelCopier;
---Purpose : Creates an empty ModelCopier
SetShareOut (me : mutable; sho : ShareOut);
-- Returns True if Done, False else : if <num> is out of range
SetAppliedModifiers (me : mutable; num : Integer;
- applied : mutable AppliedModifiers) returns Boolean;
+ applied : AppliedModifiers) returns Boolean;
---Purpose : Sets a list of File Modifiers to be applied on a file
ClearAppliedModifiers (me : mutable; num : Integer) returns Boolean;
filename : AsciiString from TCollection;
dispnum, numod : Integer;
TC : in out CopyTool;
- newmod : out mutable InterfaceModel;
- applied : out mutable AppliedModifiers;
+ newmod : out InterfaceModel;
+ applied : out AppliedModifiers;
checks : out CheckIterator)
is protected;
---Purpose : Performs the Copy of a unitary Packet
CopiedRemaining (me : mutable; G : Graph;
WL : WorkLibrary;
TC : in out CopyTool;
- newmod : out mutable InterfaceModel);
+ newmod : out InterfaceModel);
---Purpose : Produces a Model copied from the Remaining List as <newmod>
-- <newmod> is a Null Handle if this list is empty
-- <WL> performs the copy by using <TC>
---Purpose : Returns the File Name for a file given its rank
-- It is empty after a call to ClearFile on same <num>
- FileModel (me; num : Integer) returns mutable InterfaceModel;
+ FileModel (me; num : Integer) returns InterfaceModel;
---Purpose : Returns the content of a file before sending, under the form
-- of an InterfaceModel, given its rank
- AppliedModifiers (me; num : Integer) returns mutable AppliedModifiers;
+ AppliedModifiers (me; num : Integer) returns AppliedModifiers;
---Purpose : Returns the list of File Modifiers to be applied on a file
-- when it will be sent, as computed by CopiedModel :
-- If it is a null handle, no File Modifier has to be applied.
- BeginSentFiles (me : mutable; sho : mutable ShareOut; record : Boolean);
+ BeginSentFiles (me : mutable; sho : ShareOut; record : Boolean);
---Purpose : Begins a sequence of recording the really sent files
-- <sho> : the default file numbering is cleared
-- If <record> is False, clears the list and stops recording
-- <maychangegraph>
Perform (me; ctx : in out ContextModif;
- target : mutable InterfaceModel;
+ target : InterfaceModel;
protocol : Protocol from Interface;
TC : in out CopyTool);
---Purpose : The inherited Perform does the required cast (and refuses to
-- Performing
PerformProtocol (me; ctx : in out ContextModif;
- target : mutable Model;
+ target : Model;
proto : Proto;
TC : in out CopyTool) is virtual;
---Purpose : Specific Perform with Protocol. It is defined to let the
-- requires Protocol.
Performing (me; ctx : in out ContextModif;
- target : mutable Model;
+ target : Model;
TC : in out CopyTool) is deferred;
---Purpose : Specific Perform, without Protocol. If Performing with
-- Protocol is redefined, Performing without Protocol must
is
- Create (editform : EditForm) returns mutable ModifEditForm;
+ Create (editform : EditForm) returns ModifEditForm;
---Purpose : Creates a ModifEditForm. It may not change the graph
EditForm (me) returns EditForm;
---Purpose : Returns the EditForm
Perform (me; ctx : in out ContextModif;
- target : mutable InterfaceModel;
+ target : InterfaceModel;
protocol : Protocol from Interface;
TC : in out CopyTool);
---Purpose : Acts by applying an EditForm to entities, selected or all model
is
- Create (rootlast : Boolean = Standard_True) returns mutable ModifReorder;
+ Create (rootlast : Boolean = Standard_True) returns ModifReorder;
---Purpose : Creates a ModifReorder. It may change the graph (it does !)
-- If <rootlast> is True (D), roots are set at the end of packets
-- Else, they are set at beginning (as done by AddWithRefs)
Perform (me; ctx : in out ContextModif;
- target : mutable InterfaceModel;
+ target : InterfaceModel;
protocol : Protocol from Interface;
TC : in out CopyTool);
---Purpose : Acts by computing orders (by method All from ShareTool) then
-- <maychangegraph>
Perform (me; ctx : in out ContextModif;
- target : mutable InterfaceModel;
+ target : InterfaceModel;
protocol : Protocol from Interface;
TC : in out CopyTool) is deferred;
---Purpose : This deferred method defines the action specific to each class
is
- Create (model : InterfaceModel) returns mutable PacketList;
+ Create (model : InterfaceModel) returns PacketList;
---Purpose : Creates a PackList, empty, ready to receive entities from a
-- given Model
-- If <ent> has not required type, returned value must be Zero
- SetRange (me : mutable; rankfrom, rankto : mutable IntParam);
+ SetRange (me : mutable; rankfrom, rankto : IntParam);
---Purpose : Sets a Range for numbers, with a lower and a upper limits
- SetOne (me : mutable; rank : mutable IntParam);
+ SetOne (me : mutable; rank : IntParam);
---Purpose : Sets a unique number (only one Entity will be sorted as True)
- SetFrom (me : mutable; rankfrom : mutable IntParam);
+ SetFrom (me : mutable; rankfrom : IntParam);
---Purpose : Sets a Lower limit but no upper limit
- SetUntil (me : mutable; rankto : mutable IntParam);
+ SetUntil (me : mutable; rankto : IntParam);
---Purpose : Sets an Upper limit but no lower limit (equivalent to lower 1)
HasLower (me) returns Boolean;
---Purpose : Returns True if a Lower limit is defined
- Lower (me) returns mutable IntParam;
+ Lower (me) returns IntParam;
---Purpose : Returns Lower limit (if there is; else, value is senseless)
LowerValue (me) returns Integer;
HasUpper (me) returns Boolean;
---Purpose : Returns True if a Lower limit is defined
- Upper (me) returns mutable IntParam;
+ Upper (me) returns IntParam;
---Purpose : Returns Upper limit (if there is; else, value is senseless)
UpperValue (me) returns Integer;
NbInputs (me) returns Integer;
---Purpose : Returns the count of Input Selections
- Input (me; num : Integer) returns mutable Selection;
+ Input (me; num : Integer) returns Selection;
---Purpose : Returns an Input Selection, given its rank in the list
InputRank (me; sel : Selection) returns Integer;
-- - == 0 if <sel> is not an input for <me>
-- - > 0 if <sel> is an input for <me>
- Add (me : mutable; sel : mutable Selection; atnum : Integer = 0);
+ Add (me : mutable; sel : Selection; atnum : Integer = 0);
---Purpose : Adds a Selection to the filling list
-- By default, adds it to the end of the list
-- A Positive rank less then NbInputs gives an insertion rank
is
- MainInput (me) returns mutable Selection;
+ MainInput (me) returns Selection;
---Purpose : Returns the Main Input Selection
HasSecondInput (me) returns Boolean;
-- Thus, Result can be computed differently if there is a
-- Control Input or if there is none
- SecondInput (me) returns mutable Selection;
+ SecondInput (me) returns Selection;
---Purpose : Returns the Control Input Selection, or a Null Handle
- SetMainInput (me : mutable; sel : mutable Selection);
+ SetMainInput (me : mutable; sel : Selection);
---Purpose : Sets a Selection to be the Main Input
- SetSecondInput (me : mutable; sel : mutable Selection);
+ SetSecondInput (me : mutable; sel : Selection);
---Purpose : Sets a Selection to be the Control Input
is
- SetInput (me : mutable; sel : mutable Selection);
+ SetInput (me : mutable; sel : Selection);
---Purpose : Defines or Changes the Input Selection
- Input (me) returns mutable Selection;
+ Input (me) returns Selection;
---Purpose : Returns the Input Selection
HasInput (me) returns Boolean;
is
- Create returns mutable SelectDiff;
+ Create returns SelectDiff;
---Purpose : Creates an empty SelectDiff
is
- Create returns mutable SelectEntityNumber;
+ Create returns SelectEntityNumber;
---Purpose : Creates a SelectEntityNumber, initially with no specified Number
- SetNumber (me : mutable; num : mutable IntParam);
+ SetNumber (me : mutable; num : IntParam);
---Purpose : Sets Entity Number to be taken (initially, none is set : 0)
- Number (me) returns mutable IntParam;
+ Number (me) returns IntParam;
---Purpose : Returns specified Number (as a Parameter)
RootResult (me; G : Graph) returns EntityIterator;
is
- Create returns mutable SelectErrorEntities;
+ Create returns SelectErrorEntities;
---Purpose : Creates a SelectErrorEntities
Sort (me; rank : Integer; ent : Transient; model : InterfaceModel)
is
- Create (flagname : CString) returns mutable SelectFlag;
+ Create (flagname : CString) returns SelectFlag;
---Purpose : Creates a Select Flag, to query a flag designated by its name
FlagName (me) returns CString;
is
- Create returns mutable SelectIncorrectEntities;
+ Create returns SelectIncorrectEntities;
---Purpose : Creates a SelectIncorrectEntities
-- i.e. a SelectFlag("Incorrect")
is
- Create returns mutable SelectIntersection;
+ Create returns SelectIntersection;
---Purpose : Creates an empty SelectIntersection
RootResult (me; G : Graph) returns EntityIterator;
is
- Create returns mutable SelectModelEntities;
+ Create returns SelectModelEntities;
---Purpose : Creates a SelectModelRoot
RootResult (me; G : Graph) returns EntityIterator;
is
- Create returns mutable SelectModelRoots;
+ Create returns SelectModelRoots;
---Purpose : Creates a SelectModelRoot
RootResult (me; G : Graph) returns EntityIterator;
is
- Create returns mutable SelectPointed;
+ Create returns SelectPointed;
---Purpose : Creates a SelectPointed
Clear (me : mutable);
is
- Create returns mutable SelectRange;
+ Create returns SelectRange;
---Purpose : Creates a SelectRange. Default is Take all the input list
- SetRange (me : mutable; rankfrom, rankto : mutable IntParam)
+ SetRange (me : mutable; rankfrom, rankto : IntParam)
raises DomainError;
---Purpose : Sets a Range for numbers, with a lower and a upper limits
-- Error if rankto is lower then rankfrom
- SetOne (me : mutable; rank : mutable IntParam);
+ SetOne (me : mutable; rank : IntParam);
---Purpose : Sets a unique number (only one Entity will be sorted as True)
- SetFrom (me : mutable; rankfrom : mutable IntParam);
+ SetFrom (me : mutable; rankfrom : IntParam);
---Purpose : Sets a Lower limit but no upper limit
- SetUntil (me : mutable; rankto : mutable IntParam);
+ SetUntil (me : mutable; rankto : IntParam);
---Purpose : Sets an Upper limit but no lower limit (equivalent to lower 1)
HasLower (me) returns Boolean;
---Purpose : Returns True if a Lower limit is defined
- Lower (me) returns mutable IntParam;
+ Lower (me) returns IntParam;
---Purpose : Returns Lower limit (if there is; else, value is senseless)
LowerValue (me) returns Integer;
HasUpper (me) returns Boolean;
---Purpose : Returns True if a Lower limit is defined
- Upper (me) returns mutable IntParam;
+ Upper (me) returns IntParam;
---Purpose : Returns Upper limit (if there is; else, value is senseless)
UpperValue (me) returns Integer;
is
- Create returns mutable SelectRootComps;
+ Create returns SelectRootComps;
---Purpose : Creates a SelectRootComps
RootResult (me; G : Graph) returns EntityIterator is redefined;
is
- Create returns mutable SelectRoots;
+ Create returns SelectRoots;
---Purpose : Creates a SelectRoots
RootResult (me; G : Graph) returns EntityIterator is redefined;
is
Create (sentcount : Integer = 1; atleast : Boolean = Standard_True)
- returns mutable SelectSent;
+ returns SelectSent;
---Purpose : Creates a SelectSent :
-- sentcount = 0 -> remaining (non-sent) entities
-- sentcount = 1, atleast = True (D) -> sent (at least once)
is
- Create returns mutable SelectShared;
+ Create returns SelectShared;
---Purpose : Creates a SelectShared;
RootResult (me; G : Graph) returns EntityIterator;
is
- Create returns mutable SelectSharing;
+ Create returns SelectSharing;
---Purpose : Creates a SelectSharing;
RootResult (me; G : Graph) returns EntityIterator;
Create (matcher : Signature;
signtext : CString;
exact : Boolean = Standard_True)
- returns mutable SelectSignature;
+ returns SelectSignature;
---Purpose : Creates a SelectSignature with its Signature and its Text to
-- Match.
-- <exact> if True requires exact match,
Create (matcher : Signature;
signtext : AsciiString from TCollection;
exact : Boolean = Standard_True)
- returns mutable SelectSignature;
+ returns SelectSignature;
---Purpose : As above with an AsciiString
Create (matcher : SignCounter;
signtext : CString;
exact : Boolean = Standard_True)
- returns mutable SelectSignature;
+ returns SelectSignature;
---Purpose : Creates a SelectSignature with a Counter, more precisely a
-- SelectSignature. Which is used here to just give a Signature
-- Value (by SignOnly Mode)
-- Matching is the default provided by the class Signature
- Signature (me) returns mutable Signature;
+ Signature (me) returns Signature;
---Purpose : Returns the used Signature, then it is possible to access it,
-- modify it as required. Can be null, hence see Counter
- Counter (me) returns mutable SignCounter;
+ Counter (me) returns SignCounter;
---Purpose : Returns the used SignCounter. Can be used as alternative for
-- Signature
Create (matcher : Signature;
signtext : CString;
exact : Boolean = Standard_True;
- level : Integer = 0) returns mutable SelectSignedShared;
+ level : Integer = 0) returns SelectSignedShared;
---Purpose : Creates a SelectSignedShared, defaulted for any level
-- with a given Signature and text to match
- Signature (me) returns mutable Signature;
+ Signature (me) returns Signature;
---Purpose : Returns the used Signature, then it is possible to access it,
-- modify it as required
Create (matcher : Signature;
signtext : CString;
exact : Boolean = Standard_True;
- level : Integer = 0) returns mutable SelectSignedSharing;
+ level : Integer = 0) returns SelectSignedSharing;
---Purpose : Creates a SelectSignedSharing, defaulted for any level
-- with a given Signature and text to match
- Signature (me) returns mutable Signature;
+ Signature (me) returns Signature;
---Purpose : Returns the used Signature, then it is possible to access it,
-- modify it as required
is
- Create returns mutable SelectType;
+ Create returns SelectType;
---Purpose : Creates a SelectType. Default is no filter
- Create (atype : Type) returns mutable SelectType;
+ Create (atype : Type) returns SelectType;
---Purpose : Creates a SelectType for a given Type
SetType (me : mutable; atype : Type);
is
- Create returns mutable SelectUnion;
+ Create returns SelectUnion;
---Purpose : Creates an empty SelectUnion
RootResult (me; G : Graph) returns EntityIterator;
is
- Create returns mutable SelectUnknownEntities;
+ Create returns SelectUnknownEntities;
---Purpose : Creates a SelectUnknownEntities
Sort (me; rank : Integer; ent : Transient; model : InterfaceModel)
-- SendItem, SendText, and if necessary, WorkSession.
ReadOwn (me; file : in out SessionFile;
- type : AsciiString from TCollection; item : out mutable Transient)
+ type : AsciiString from TCollection; item : out Transient)
returns Boolean is deferred;
---Purpose : Recognizes a Type (given as <type>) then Creates an Item of
-- this Type with the Own Parameter, as required.
is
- Create (WS : mutable WorkSession) returns SessionFile;
+ Create (WS : WorkSession) returns SessionFile;
---Purpose : Creates a SessionFile, ready to read Files in order to load
-- them into a given WorkSession.
-- The following Read Operations must then be called.
---Purpose : Internal routine which processes a line into words
-- and prepares its exploration
- ReadOwn (me : in out; item : out mutable Transient) returns Boolean;
+ ReadOwn (me : in out; item : out Transient) returns Boolean;
---Purpose : Tries to Read an Item, by calling the Library of Dumpers
-- Sets the list of parameters of the line to be read from the
-- first own one
---Purpose : Returns the content of a Text Parameter (without the quotes).
-- Returns an empty string if the Parameter is not a Text.
- ItemValue (me; num : Integer) returns mutable Transient;
+ ItemValue (me; num : Integer) returns Transient;
---Purpose : Returns a Parameter as an Item. Returns a Null Handle if the
-- Parameter is a Text, or if it is defined as Void
is
- Create (prompt : CString = "") returns mutable SessionPilot;
+ Create (prompt : CString = "") returns SessionPilot;
---Purpose : Creates an empty SessionPilot, with a prompt which will be
-- displayed on querying commands. If not precised (""), this
-- prompt is set to "Test-XSTEP>"
- Session (me) returns mutable WorkSession;
+ Session (me) returns WorkSession;
---Purpose : Returns the WorkSession which is worked on
- Library (me) returns mutable WorkLibrary;
+ Library (me) returns WorkLibrary;
---Purpose : Returns the WorKlibrary (Null if not set). WorkLibrary is used
-- to Read and Write Files, according to the Norm
RecordMode (me) returns Boolean;
---Purpose : Returns the Record Mode for Commands. Default is False.
- SetSession (me : mutable; WS : mutable WorkSession);
+ SetSession (me : mutable; WS : WorkSession);
---Purpose : Sets a WorkSession to be worked on
- SetLibrary (me : mutable; WL : mutable WorkLibrary);
+ SetLibrary (me : mutable; WL : WorkLibrary);
---Purpose : Sets a WorkLibrary
SetRecordMode (me : mutable; mode : Boolean);
---Purpose : Sets the Command then tries to execute it. Return value :
-- same as for Perform
- ExecuteCounter (me : mutable; counter : mutable SignCounter;
+ ExecuteCounter (me : mutable; counter : SignCounter;
numword : Integer; mode : PrintCount = IFSelect_CountByItem)
returns ReturnStatus;
---Purpose : Executes a Counter in a general way
-- else, considers it as ENtityLabel (preferably case sensitive)
-- in case of failure, returns 0
- Do (me : mutable; number : Integer; session : mutable SessionPilot)
+ Do (me : mutable; number : Integer; session : SessionPilot)
returns ReturnStatus;
---Purpose : Processes specific commands, which are :
-- x or exit for end of session
is
- Create returns mutable ShareOut;
+ Create returns ShareOut;
---Purpose : Creates an empty ShareOut
Clear (me : mutable; onlydisp : Boolean);
---Purpose : Returns the Rank of a Dispatch, given its Value (Handle).
-- Returns 0 if the Dispatch is unknown in the ShareOut
- Dispatch (me; num : Integer) returns mutable Dispatch
+ Dispatch (me; num : Integer) returns Dispatch
---Purpose : Returns a Dispatch, given its rank in the list
raises OutOfRange;
-- Error if <num> is out of range
---C++ : return const &
- AddDispatch (me : mutable; disp : mutable Dispatch)
+ AddDispatch (me : mutable; disp : Dispatch)
---Purpose : Adds a Dispatch to the list
raises InterfaceError;
-- Error if the Dispatch is attached to a ShareOut other than "me"
-- -- Modifiers to be applied -- --
- AddModifier (me : mutable; modifier : mutable GeneralModifier;
+ AddModifier (me : mutable; modifier : GeneralModifier;
atnum : Integer);
---Purpose : Sets a Modifier to be applied on all Dispatches to be run
-- If <modifier> is a ModelModifier, adds it to the list of
-- into a Model : its criteria are checked and if they are OK,
-- the method Perform of this Modifier is run.
- AddModifier (me : mutable; modifier : mutable GeneralModifier;
+ AddModifier (me : mutable; modifier : GeneralModifier;
dispnum : Integer; atnum : Integer);
---Purpose : Sets a Modifier to be applied on the Dispatch <dispnum>
-- If <modifier> is a ModelModifier, adds it to the list of
-- for a Dispatch
- AddModif (me : mutable; modifier : mutable GeneralModifier;
+ AddModif (me : mutable; modifier : GeneralModifier;
formodel : Boolean; atnum : Integer = 0);
---Purpose : Adds a Modifier to the list of Modifiers : Model Modifiers if
-- <formodel> is True, File Modifiers else (internal).
-- Model Modifiers if <formodel> is True, File Modifiers else
GeneralModifier (me; formodel : Boolean; num : Integer)
- returns mutable GeneralModifier;
+ returns GeneralModifier;
---Purpose : Returns a Modifier of the list, given its rank :
-- Model Modifiers if <formodel> is True, File Modifiers else
- ModelModifier (me; num : Integer) returns mutable Modifier;
+ ModelModifier (me; num : Integer) returns Modifier;
---Purpose : Returns a Modifier of the list of Model Modifiers, duely casted
ModifierRank (me; modifier : GeneralModifier) returns Integer;
-- -- Names for produced Files -- --
- SetRootName (me : mutable; num : Integer; name : mutable HAsciiString)
+ SetRootName (me : mutable; num : Integer; name : HAsciiString)
returns Boolean;
---Purpose : Attaches a Root Name to a Dispatch given its rank, as an
-- HAsciiString (standard form). A Null Handle resets this name.
---Purpose : Returns True if the Dispatch of rank <num> has an attached
-- Root Name. False else, or if num is out of range
- RootName (me; num : Integer) returns mutable HAsciiString from TCollection;
+ RootName (me; num : Integer) returns HAsciiString from TCollection;
---Purpose : Returns the Root bound to a Dispatch, given its rank
-- Returns a Null Handle if not defined
is
- Create (sho : mutable ShareOut; mod : InterfaceModel) returns ShareOutResult;
+ Create (sho : ShareOut; mod : InterfaceModel) returns ShareOutResult;
---Purpose : Creates a ShareOutResult from a ShareOut, to work on a Model
-- (without any more precision; uses Active Protocol)
- Create (sho : mutable ShareOut; G : Graph) returns ShareOutResult;
+ Create (sho : ShareOut; G : Graph) returns ShareOutResult;
---Purpose : Creates a ShareOutResult from a ShareOut, to work on a Graph
-- already computed, which defines the Input Model and can
-- specialize some Entities
-- a Graph. As if it was a ShareOut with only one Dispatch
-- Allows to compute the effect of a single Dispatch
- ShareOut (me) returns mutable ShareOut;
+ ShareOut (me) returns ShareOut;
---Purpose : Returns the ShareOut used to create the ShareOutResult
-- if creation from a Dispatch, returns a Null Handle
AsciiString
is
- Create (nopk: Boolean = Standard_False) returns mutable SignAncestor;
+ Create (nopk: Boolean = Standard_False) returns SignAncestor;
Matches (me; ent : Transient; model : InterfaceModel;
text : AsciiString; exact : Boolean)
is
- Create returns mutable SignCategory;
+ Create returns SignCategory;
---Purpose : Returns a SignCategory
Value (me; ent : any Transient; model : InterfaceModel) returns CString;
is
Create (withmap : Boolean = Standard_True;
- withlist : Boolean = Standard_False) returns mutable SignCounter;
+ withlist : Boolean = Standard_False) returns SignCounter;
---Purpose : Creates a SignCounter, without proper Signature
-- If <withmap> is True (default), added entities are counted
-- only if they are not yet recorded in the map
-- <withlist> is transmitted to SignatureList (option to list
-- entities, not only to count them).
- Create (matcher : mutable Signature;
+ Create (matcher : Signature;
withmap : Boolean = Standard_True;
- withlist : Boolean = Standard_False) returns mutable SignCounter;
+ withlist : Boolean = Standard_False) returns SignCounter;
---Purpose : Creates a SignCounter, with a predefined Signature
-- Other arguments as for Create without Signature.
- Signature (me) returns mutable Signature;
+ Signature (me) returns Signature;
---Purpose : Returns the Signature used to count entities. It can be null.
SetMap (me : mutable; withmap : Boolean);
is
- Create (name : CString) returns mutable SignMultiple;
+ Create (name : CString) returns SignMultiple;
---Purpose : Creates an empty SignMultiple with a Name
-- This name should take expected tabulations into account
is
- Create (nopk : Boolean = Standard_False) returns mutable SignType;
+ Create (nopk : Boolean = Standard_False) returns SignType;
---Purpose : Returns a SignType
-- <nopk> false (D) : complete dynamic type (name = Dynamic Type)
-- <nopk> true : class type without pk (name = Class Type)
is
- Create returns mutable SignValidity;
+ Create returns SignValidity;
---Purpose : Returns a SignValidity
CVal (myclass; ent : any Transient; model : InterfaceModel) returns CString;
is
- Create (withlist : Boolean = Standard_False) returns mutable SignatureList;
+ Create (withlist : Boolean = Standard_False) returns SignatureList;
---Purpose : Creates a SignatureList. If <withlist> is True, entities will
-- be not only counted per signature, but also listed.
is
- Create returns mutable TransformStandard;
+ Create returns TransformStandard;
---Purpose : Creates a TransformStandard, option StandardCopy, no Modifier
-- Description --
NbModifiers (me) returns Integer;
---Purpose : Returns the count of recorded Modifiers
- Modifier (me; num : Integer) returns mutable Modifier;
+ Modifier (me; num : Integer) returns Modifier;
---Purpose : Returns a Modifier given its rank in the list
ModifierRank (me; modif : Modifier) returns Integer;
---Purpose : Returns the rank of a Modifier in the list, 0 if unknown
- AddModifier (me : mutable; modif : mutable Modifier; atnum : Integer = 0)
+ AddModifier (me : mutable; modif : Modifier; atnum : Integer = 0)
returns Boolean;
---Purpose : Adds a Modifier to the list :
-- - <atnum> = 0 (default) : at the end of the list
Perform (me : mutable; G : Graph; protocol : Protocol from Interface;
checks : in out CheckIterator;
- newmod : out mutable InterfaceModel) returns Boolean;
+ newmod : out InterfaceModel) returns Boolean;
---Purpose : Performs the Standard Transformation, by calling Copy then
-- ApplyModifiers (which can return an error status)
Copy (me; G : Graph; TC : in out CopyTool;
- newmod : out mutable InterfaceModel);
+ newmod : out InterfaceModel);
---Purpose : This the first operation. It calls StandardCopy or OnTheSpot
-- according the option
StandardCopy (me; G : Graph; TC : in out CopyTool;
- newmod : out mutable InterfaceModel);
+ newmod : out InterfaceModel);
---Purpose : This is the standard action of Copy : its takes into account
-- only the remaining entities (noted by Graph Status positive)
-- and their proper dependances of course. Produces a new model.
OnTheSpot (me; G : Graph; TC : in out CopyTool;
- newmod : out mutable InterfaceModel);
+ newmod : out InterfaceModel);
---Purpose : This is the OnTheSpot action : each entity is bound with ...
-- itself. The produced model is the same as the starting one.
ApplyModifiers (me; G : Graph; protocol : Protocol from Interface;
TC : in out CopyTool; checks : in out CheckIterator;
- newmod : out mutable InterfaceModel) returns Boolean;
+ newmod : out InterfaceModel) returns Boolean;
---Purpose : Applies the modifiers sequencially.
-- For each one, prepares required data (if a Selection is
-- associated as a filter).
-- If a Modifier causes an error (check "HasFailed"),
-- ApplyModifier stops : the following Modifiers are ignored
- Updated (me; entfrom : Transient; entto : out mutable Transient)
+ Updated (me; entfrom : Transient; entto : out Transient)
returns Boolean;
---Purpose : This methods allows to know what happened to a starting
-- entity after the last Perform. It reads result from the map
Perform (me : mutable; G : Graph; protocol : Protocol from Interface;
checks : in out CheckIterator;
- newmod : out mutable InterfaceModel) returns Boolean is deferred;
+ newmod : out InterfaceModel) returns Boolean is deferred;
---Purpose : Performs a Transformation (defined by each sub-class) :
-- <G> gives the input data (especially the starting model) and
-- can be used for queries (by Selections, etc...)
-- The provided default keeps the starting Protocol. This method
-- should be redefined as required by the effect of Perform.
- Updated (me; entfrom : Transient; entto : out mutable Transient)
+ Updated (me; entfrom : Transient; entto : out Transient)
returns Boolean is deferred;
---Purpose : This method allows to know what happened to a starting
-- entity after the last Perform. If <entfrom> (from starting
---Purpose : Required to initialise fields
ReadFile (me; name : CString;
- model : out mutable InterfaceModel;
+ model : out InterfaceModel;
protocol : Protocol from Interface)
returns Integer is deferred;
---Purpose : Gives the way to Read a File and transfer it to a Model
CopyModel (me;
original : InterfaceModel;
- newmodel : mutable InterfaceModel;
+ newmodel : InterfaceModel;
list : EntityIterator;
TC : in out CopyTool)
returns Boolean is virtual;
-- -- General Management -- --
- Create returns mutable WorkSession;
+ Create returns WorkSession;
---Purpose : Creates a Work Session
-- It provides default, empty ShareOut and ModelCopier, which can
-- be replaced (if required, should be done just after creation).
ErrorHandle (me) returns Boolean;
---Purpose : Returns the Error Handler status
- ShareOut (me) returns mutable ShareOut;
+ ShareOut (me) returns ShareOut;
---Purpose : Returns the ShareOut defined at creation time
---C++ : return const &
- SetShareOut (me : mutable; shareout : mutable ShareOut);
+ SetShareOut (me : mutable; shareout : ShareOut);
---Purpose : Sets a new ShareOut. Fills Items which its content
-- Warning : data from the former ShareOut are lost
-- greater to the count of known Items, because some can have
-- been removed
- Item (me; id : Integer) returns mutable Transient;
+ Item (me; id : Integer) returns Transient;
---Purpose : Returns an Item, given its Ident. Returns a Null Handle if
-- no Item corresponds to this Ident.
---Purpose : Returns the Ident attached to an Item in the WorkSession, or
-- Zero if it is unknown
- NamedItem (me; name : CString) returns mutable Transient;
+ NamedItem (me; name : CString) returns Transient;
---Purpose : Returns the Item which corresponds to a Variable, given its
-- Name (whatever the type of this Item).
-- Returns a Null Handle if this Name is not recorded
- NamedItem (me; name : HAsciiString from TCollection) returns mutable Transient;
+ NamedItem (me; name : HAsciiString from TCollection) returns Transient;
---Purpose : Same as above, but <name> is given through a Handle
-- Especially Usefull with methods SelectionNames, etc...
-- WorkSession. If <item> is Null or not recorded, returns an
-- empty string.
- AddItem (me : mutable; item : mutable Transient;
+ AddItem (me : mutable; item : Transient;
active : Boolean = Standard_True) returns Integer;
---Purpose : Adds an Item and returns its attached Ident. Does nothing
-- if <item> is already recorded (and returns its attached Ident)
-- Remark : the determined Ident is used if <item> is a Dispatch,
-- to fill the ShareOut
- AddNamedItem (me : mutable; name : CString; item : mutable Transient;
+ AddNamedItem (me : mutable; name : CString; item : Transient;
active : Boolean = Standard_True) returns Integer;
---Purpose : Adds an Item with an attached Name. If the Name is already
-- known in the WorkSession, the older item losts it
-- method tries to attached a Name to it
-- <active> if True commands call to SetActive (see below)
- SetActive (me : mutable; item : mutable Transient; mode : Boolean)
+ SetActive (me : mutable; item : Transient; mode : Boolean)
returns Boolean;
---Purpose : Following the type of <item> :
-- - Dispatch : Adds or Removes it in the ShareOut & FileNaming
-- They are Integer (IntParam) and Text (HAsciiString from TCollection)
NewParamFromStatic (me : mutable; statname : CString; name : CString = "")
- returns mutable Transient;
+ returns Transient;
---Purpose : Creates a parameter as being bound to a Static
-- If the Static is Integer, this creates an IntParam bound to
-- it by its name. Else this creates a String which is the value
-- of the Static.
-- Returns a null handle if <statname> is unknown as a Static
- IntParam (me; id : Integer) returns mutable IntParam;
+ IntParam (me; id : Integer) returns IntParam;
---Purpose : Returns an IntParam, given its Ident in the Session
-- Null result if <id> is not suitable for an IntParam
-- (undefined, or defined for another kind of variable)
IntValue (me; it : IntParam) returns Integer;
---Purpose : Returns Integer Value of an IntParam
- NewIntParam (me : mutable; name : CString = "") returns mutable IntParam;
+ NewIntParam (me : mutable; name : CString = "") returns IntParam;
---Purpose : Creates a new IntParam. A Name can be set (Optional)
-- Returns the created IntParam, or a Null Handle in case of
-- Failure (see AddItem/AddNamedItem)
- SetIntValue (me : mutable; it : mutable IntParam; val : Integer)
+ SetIntValue (me : mutable; it : IntParam; val : Integer)
returns Boolean;
---Purpose : Changes the Integer Value of an IntParam
-- Returns True if Done, False if <it> is not in the WorkSession
- TextParam (me; id : Integer) returns mutable HAsciiString from TCollection;
+ TextParam (me; id : Integer) returns HAsciiString from TCollection;
---Purpose : Returns a TextParam, given its Ident in the Session
-- Null result if <id> is not suitable for a TextParam
-- (undefined, or defined for another kind of variable)
-- or an empty string if <it> is not in the WorkSession
NewTextParam (me : mutable; name : CString = "")
- returns mutable HAsciiString from TCollection;
+ returns HAsciiString from TCollection;
---Purpose : Creates a new (empty) TextParam. A Name can be set (Optional)
-- Returns the created TextParam (as an HAsciiString), or a Null
-- Handle in case of Failure (see AddItem/AddNamedItem)
- SetTextValue (me : mutable; par : mutable HAsciiString from TCollection;
+ SetTextValue (me : mutable; par : HAsciiString from TCollection;
val : CString) returns Boolean;
---Purpose : Changes the Text Value of a TextParam (an HAsciiString)
-- Returns True if Done, False if <it> is not in the WorkSession
-- -- List of Signatures -- --
- Signature (me; id : Integer) returns mutable Signature;
+ Signature (me; id : Integer) returns Signature;
---Purpose : Returns a Signature, given its Ident in the Session
-- Null result if <id> is not suitable for a Signature
-- (undefined, or defined for another kind of variable)
-- -- List of Selections -- --
- Selection (me; id : Integer) returns mutable Selection;
+ Selection (me; id : Integer) returns Selection;
---Purpose : Returns a Selection, given its Ident in the Session
-- Null result if <id> is not suitable for a Selection
-- (undefined, or defined for another kind of variable)
-- and all the chain of deductions is applied
- SetItemSelection (me : mutable; item : mutable Transient;
- sel : mutable Selection) returns Boolean;
+ SetItemSelection (me : mutable; item : Transient;
+ sel : Selection) returns Boolean;
---Purpose : Sets a Selection as input for an item, according its type :
-- if <item> is a Dispatch : as Final Selection
-- if <item> is a GeneralModifier (i.e. any kind of Modifier) :
-- Returns False if <item> is not of a suitable type, or
-- <item> or <sel> is not in the WorkSession
- ResetItemSelection (me : mutable; item : mutable Transient) returns Boolean;
+ ResetItemSelection (me : mutable; item : Transient) returns Boolean;
---Purpose : Resets input Selection which was set by SetItemSelection
-- Same conditions as for SetItemSelection
-- Returns True if done, False if <item> is not in the WorkSession
- ItemSelection (me; item : Transient) returns mutable Selection;
+ ItemSelection (me; item : Transient) returns Selection;
---Purpose : Returns the Selection of a Dispatch or a GeneralModifier.
-- Returns a Null Handle if none is defined or <item> not good type
-- - it is cleared by ClearData (1 or 4)
-- - when it is defined by a Selection, it can be recomputed
- SignCounter (me; id : Integer) returns mutable SignCounter;
+ SignCounter (me; id : Integer) returns SignCounter;
---Purpose : Returns a SignCounter from its ident in the Session
-- Null result if <id> is not suitable for a SignCounter
-- (undefined, or defined for another kind of variable)
-- if <only> disp is True, tha's all. Else, clears also the lists
-- of Modifiers recorded by the ShareOut
- Dispatch (me; id : Integer) returns mutable Dispatch;
+ Dispatch (me; id : Integer) returns Dispatch;
---Purpose : Returns a Dispatch, given its Ident in the Session
-- Null result if <id> is not suitable for a Dispatch
-- (undefined, or defined for another kind of variable)
-- Modifier, i.e. for GeneralModifier (also applies to IFAdapt kinds
-- of Modifiers, which apply during the Copy operation itself)
- ModelCopier (me) returns mutable ModelCopier;
+ ModelCopier (me) returns ModelCopier;
---Purpose : Gives access to the complete ModelCopier
- SetModelCopier (me : mutable; copier : mutable ModelCopier);
+ SetModelCopier (me : mutable; copier : ModelCopier);
---Purpose : Sets a new ModelCopier. Fills Items which its content
---Warning : all data recorded in the former ModelCopier are lost
-- (thus, Final Modifiers become inactive)
-- (which takes into account the Changes to Modifier Ranks)
GeneralModifier (me; id : Integer)
- returns mutable GeneralModifier;
+ returns GeneralModifier;
---Purpose : Returns a Modifier, given its Ident in the Session
-- Null result if <id> is not suitable for a Modifier
-- (undefined, or defined for another kind of variable)
- ModelModifier (me; id : Integer) returns mutable Modifier;
+ ModelModifier (me; id : Integer) returns Modifier;
---Purpose : Returns a Model Modifier, given its Ident in the Session,
-- i.e. typed as a Modifier (not simply a GeneralModifier)
-- Null result if <id> is not suitable for a Modifier
---Purpose : Removes all the Modifiers active in the ModelCopier : they
-- become inactive and they are removed from the Session
- SetAppliedModifier (me : mutable; modif : mutable GeneralModifier;
- item : mutable Transient) returns Boolean;
+ SetAppliedModifier (me : mutable; modif : GeneralModifier;
+ item : Transient) returns Boolean;
---Purpose : Sets a GeneralModifier to be applied to an item :
-- - item = ShareOut : applies for final sending (all dispatches)
-- - item is a Dispatch : applies for this dispatch only
-- Returns True if done, False if <modif> or <item> not in <me>
- ResetAppliedModifier (me : mutable; modif : mutable GeneralModifier)
+ ResetAppliedModifier (me : mutable; modif : GeneralModifier)
returns Boolean;
---Purpose : Resets a GeneralModifier to be applied
-- Returns True if done, False if <modif> was not applied
- UsesAppliedModifier (me; modif : GeneralModifier) returns mutable Transient;
+ UsesAppliedModifier (me; modif : GeneralModifier) returns Transient;
---Purpose : Returns the item on which a GeneralModifier is applied :
-- the ShareOut, or a given Dispatch
-- Returns a Null Handle if <modif> is not applied
-- -- Transformation (without sending) -- --
- Transformer (me; id : Integer) returns mutable Transformer;
+ Transformer (me; id : Integer) returns Transformer;
---Purpose : Returns a Transformer, given its Ident in the Session
-- Null result if <id> is not suitable for a Transformer
-- (undefined, or defined for another kind of variable)
-- If the selection is a null handle, the whole model is taken
NewTransformStandard (me : mutable; copy : Boolean; name : CString = "")
- returns mutable Transformer;
+ returns Transformer;
---Purpose : Creates and returns a TransformStandard, empty, with its
-- Copy Option (True = Copy, False = On the Spot) and an
-- optional name.
NbFiles (me) returns Integer;
---Purpose : Returns the count of produced Models
- FileModel (me; num : Integer) returns mutable InterfaceModel;
+ FileModel (me; num : Integer) returns InterfaceModel;
---Purpose : Returns a Model, given its rank in the Evaluation List
FileName (me; num : Integer) returns AsciiString from TCollection;
-- SelectDeduct / SelectExtract kind, two for SelectControl kind,
-- variable for a SelectCombine (Union/Intersection), zero else
- Source (me; sel : Selection; num : Integer = 1) returns mutable Selection;
+ Source (me; sel : Selection; num : Integer = 1) returns Selection;
---Purpose : Returns the <num>th Input Selection of a Selection
-- (see NbSources).
-- Returns a Null Handle if <sel> is not in the WorkSession or if
IsReversedSelectExtract (me; sel : Selection) returns Boolean;
---Purpose : Returns True if <sel> a Reversed SelectExtract, False else
- ToggleSelectExtract (me : mutable; sel : mutable Selection) returns Boolean;
+ ToggleSelectExtract (me : mutable; sel : Selection) returns Boolean;
---Purpose : Toggles the Sense (Direct <-> Reversed) of a SelectExtract
-- Returns True if Done, False if <sel> is not a SelectExtract or
-- is not in the WorkSession
- SetInputSelection (me : mutable; sel, input : mutable Selection)
+ SetInputSelection (me : mutable; sel, input : Selection)
returns Boolean;
---Purpose : Sets an Input Selection (as <input>) to a SelectExtract or
-- a SelectDeduct (as <sel>).
-- SelectExtract nor a SelectDeduct, or not in the WorkSession
- SetControl (me : mutable; sel, sc : mutable Selection;
+ SetControl (me : mutable; sel, sc : Selection;
formain : Boolean = Standard_True) returns Boolean;
---Purpose : Sets an Input Selection, Main if <formain> is True, Second else
-- (as <sc>) to a SelectControl (as <sel>). Returns True if Done,
-- False if <sel> is not a SelectControl, or <sc> or <sel> is not
-- in the WorkSession
- CombineAdd (me : mutable; selcomb, seladd : mutable Selection;
+ CombineAdd (me : mutable; selcomb, seladd : Selection;
atnum : Integer = 0) returns Integer;
---Purpose : Adds an input selection to a SelectCombine (Union or Inters.).
-- Returns new count of inputs for this SelectCombine if Done or
-- By default, adding is done at the end of the list
-- Else, it is an insertion to rank <atnum> (usefull for Un-ReDo)
- CombineRemove (me : mutable; selcomb, selrem : mutable Selection)
+ CombineRemove (me : mutable; selcomb, selrem : Selection)
returns Boolean;
---Purpose : Removes an input selection from a SelectCombine (Union or
-- Intersection). Returns True if done, False if <selcomb> is not
-- kind of SelectCombine or <selrem> is not source of <selcomb>
NewSelectPointed (me : mutable; list : HSequenceOfTransient; name : CString)
- returns mutable Selection;
+ returns Selection;
---Purpose : Creates a new Selection, of type SelectPointed, its content
-- starts with <list>. A name must be given (can be empty)
- SetSelectPointed (me; sel : mutable Selection; list : HSequenceOfTransient;
+ SetSelectPointed (me; sel : Selection; list : HSequenceOfTransient;
mode : Integer) returns Boolean;
---Purpose : Changes the content of a Selection of type SelectPointed
-- According <mode> : 0 set <list> as new content (clear former)
is
- Create returns mutable DrilledHole;
+ Create returns DrilledHole;
-- Specific Methods pertaining to the class
is
- Create returns mutable ElementResults;
+ Create returns ElementResults;
-- Specific Methods pertaining to the class
is
- Create returns mutable FiniteElement;
+ Create returns FiniteElement;
-- Specific Methods pertaining to the class
is
- Create returns mutable Flow;
+ Create returns Flow;
-- Specific Methods pertaining to the class
is
- Create returns mutable FlowLineSpec;
+ Create returns FlowLineSpec;
-- Specific Methods pertaining to the class
is
- Create returns mutable GeneralModule from IGESAppli;
+ Create returns GeneralModule from IGESAppli;
---Purpose : Creates a GeneralModule from IGESAppli and puts it into GeneralLib
OwnSharedCase (me; CN : Integer; ent : IGESEntity;
---Purpose : Performs Specific Semantic Check for each type of Entity
- NewVoid (me; CN : Integer; entto : out mutable Transient)
+ NewVoid (me; CN : Integer; entto : out Transient)
returns Boolean;
---Purpose : Specific creation of a new void entity
OwnCopyCase (me; CN : Integer;
- entfrom : IGESEntity; entto : mutable IGESEntity;
+ entfrom : IGESEntity; entto : IGESEntity;
TC : in out CopyTool);
---Purpose : Copies parameters which are specific of each Type of Entity
is
- Create returns mutable LevelFunction;
+ Create returns LevelFunction;
-- Specific Methods pertaining to the class
is
- Create returns mutable LevelToPWBLayerMap;
+ Create returns LevelToPWBLayerMap;
-- Specific Methods pertaining to the class
is
- Create returns mutable LineWidening;
+ Create returns LineWidening;
-- Specific Methods pertaining to the class
is
- Create returns mutable NodalConstraint;
+ Create returns NodalConstraint;
-- Specific Methods pertaining to the class
is
- Create returns mutable NodalDisplAndRot;
+ Create returns NodalDisplAndRot;
-- Specific Methods pertaining to the class
is
- Create returns mutable NodalResults;
+ Create returns NodalResults;
-- Specific Methods pertaining to the class
is
- Create returns mutable Node;
+ Create returns Node;
-- Specific Methods pertaining to the class
is
- Create returns mutable PWBArtworkStackup;
+ Create returns PWBArtworkStackup;
-- Specific Methods pertaining to the class
is
- Create returns mutable PWBDrilledHole;
+ Create returns PWBDrilledHole;
-- Specific Methods pertaining to the class
is
- Create returns mutable PartNumber;
+ Create returns PartNumber;
-- Specific Methods pertaining to the class
is
- Create returns mutable PinNumber;
+ Create returns PinNumber;
-- Specific Methods pertaining to the class
is
- Create returns mutable PipingFlow;
+ Create returns PipingFlow;
-- Specific Methods pertaining to the class
is
- Create returns mutable Protocol from IGESAppli;
+ Create returns Protocol from IGESAppli;
NbResources (me) returns Integer is redefined;
---Purpose : Gives the count of direct Resource Protocol. Here, two
is
- Create returns mutable ReadWriteModule from IGESAppli;
+ Create returns ReadWriteModule from IGESAppli;
---Purpose : Creates a ReadWriteModule & puts it into ReaderLib & WriterLib
CaseIGES (me; typenum, formnum : Integer) returns Integer;
---Purpose : Defines Case Numbers for Entities of IGESAppli
- ReadOwnParams (me; CN : Integer; ent : mutable IGESEntity;
+ ReadOwnParams (me; CN : Integer; ent : IGESEntity;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError;
---Purpose : Reads own parameters from file for an Entity of IGESAppli
is
- Create returns mutable ReferenceDesignator;
+ Create returns ReferenceDesignator;
-- Specific Methods pertaining to the class
is
- Create returns mutable RegionRestriction;
+ Create returns RegionRestriction;
-- Specific Methods pertaining to the class
is
- Create returns mutable SpecificModule from IGESAppli;
+ Create returns SpecificModule from IGESAppli;
---Purpose : Creates a SpecificModule from IGESAppli & puts it into SpecificLib
OwnDump (me; CN : Integer; ent : IGESEntity;
dumper : IGESDumper; S : Messenger from Message; own : Integer);
---Purpose : Specific Dump (own parameters) for IGESAppli
- OwnCorrect (me; CN : Integer; ent : mutable IGESEntity)
+ OwnCorrect (me; CN : Integer; ent : IGESEntity)
returns Boolean is redefined;
---Purpose
---Purpose : Returns a ToolDrilledHole, ready to work
- ReadOwnParams (me; ent : mutable DrilledHole;
+ ReadOwnParams (me; ent : DrilledHole;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a DrilledHole <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable DrilledHole) returns Boolean is static;
+ OwnCorrect (me; ent : DrilledHole) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a DrilledHole
-- (NbPropertyValues forced to 5, Level cleared if Subordinate != 0)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : DrilledHole; entto : mutable DrilledHole;
+ OwnCopy (me; entfrom : DrilledHole; entto : DrilledHole;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolElementResults, ready to work
- ReadOwnParams (me; ent : mutable ElementResults;
+ ReadOwnParams (me; ent : ElementResults;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : ElementResults; entto : mutable ElementResults;
+ OwnCopy (me; entfrom : ElementResults; entto : ElementResults;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolFiniteElement, ready to work
- ReadOwnParams (me; ent : mutable FiniteElement;
+ ReadOwnParams (me; ent : FiniteElement;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : FiniteElement; entto : mutable FiniteElement;
+ OwnCopy (me; entfrom : FiniteElement; entto : FiniteElement;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolFlow, ready to work
- ReadOwnParams (me; ent : mutable Flow;
+ ReadOwnParams (me; ent : Flow;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a Flow <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable Flow) returns Boolean is static;
+ OwnCorrect (me; ent : Flow) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a Flow
-- (NbContextFlags forced to 2)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Flow; entto : mutable Flow;
+ OwnCopy (me; entfrom : Flow; entto : Flow;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolFlowLineSpec, ready to work
- ReadOwnParams (me; ent : mutable FlowLineSpec;
+ ReadOwnParams (me; ent : FlowLineSpec;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : FlowLineSpec; entto : mutable FlowLineSpec;
+ OwnCopy (me; entfrom : FlowLineSpec; entto : FlowLineSpec;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolLevelFunction, ready to work
- ReadOwnParams (me; ent : mutable LevelFunction;
+ ReadOwnParams (me; ent : LevelFunction;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a LevelFunction <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable LevelFunction) returns Boolean is static;
+ OwnCorrect (me; ent : LevelFunction) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a LevelFunction
-- (NbPropertyValues forced to 2)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : LevelFunction; entto : mutable LevelFunction;
+ OwnCopy (me; entfrom : LevelFunction; entto : LevelFunction;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolLevelToPWBLayerMap, ready to work
- ReadOwnParams (me; ent : mutable LevelToPWBLayerMap;
+ ReadOwnParams (me; ent : LevelToPWBLayerMap;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : LevelToPWBLayerMap; entto : mutable LevelToPWBLayerMap;
+ OwnCopy (me; entfrom : LevelToPWBLayerMap; entto : LevelToPWBLayerMap;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolLineWidening, ready to work
- ReadOwnParams (me; ent : mutable LineWidening;
+ ReadOwnParams (me; ent : LineWidening;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a LineWidening <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable LineWidening) returns Boolean is static;
+ OwnCorrect (me; ent : LineWidening) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a LineWidening
-- (NbPropertyValues forced to 5, Level cleared if Subordinate != 0)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : LineWidening; entto : mutable LineWidening;
+ OwnCopy (me; entfrom : LineWidening; entto : LineWidening;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolNodalConstraint, ready to work
- ReadOwnParams (me; ent : mutable NodalConstraint;
+ ReadOwnParams (me; ent : NodalConstraint;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : NodalConstraint; entto : mutable NodalConstraint;
+ OwnCopy (me; entfrom : NodalConstraint; entto : NodalConstraint;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolNodalDisplAndRot, ready to work
- ReadOwnParams (me; ent : mutable NodalDisplAndRot;
+ ReadOwnParams (me; ent : NodalDisplAndRot;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : NodalDisplAndRot; entto : mutable NodalDisplAndRot;
+ OwnCopy (me; entfrom : NodalDisplAndRot; entto : NodalDisplAndRot;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolNodalResults, ready to work
- ReadOwnParams (me; ent : mutable NodalResults;
+ ReadOwnParams (me; ent : NodalResults;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : NodalResults; entto : mutable NodalResults;
+ OwnCopy (me; entfrom : NodalResults; entto : NodalResults;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolNode, ready to work
- ReadOwnParams (me; ent : mutable Node;
+ ReadOwnParams (me; ent : Node;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Node; entto : mutable Node;
+ OwnCopy (me; entfrom : Node; entto : Node;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolPWBArtworkStackup, ready to work
- ReadOwnParams (me; ent : mutable PWBArtworkStackup;
+ ReadOwnParams (me; ent : PWBArtworkStackup;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : PWBArtworkStackup; entto : mutable PWBArtworkStackup;
+ OwnCopy (me; entfrom : PWBArtworkStackup; entto : PWBArtworkStackup;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolPWBDrilledHole, ready to work
- ReadOwnParams (me; ent : mutable PWBDrilledHole;
+ ReadOwnParams (me; ent : PWBDrilledHole;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a PWBDrilledHole <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable PWBDrilledHole) returns Boolean is static;
+ OwnCorrect (me; ent : PWBDrilledHole) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a PWBDrilledHole
-- (NbPropertyValues forced to 3)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : PWBDrilledHole; entto : mutable PWBDrilledHole;
+ OwnCopy (me; entfrom : PWBDrilledHole; entto : PWBDrilledHole;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolPartNumber, ready to work
- ReadOwnParams (me; ent : mutable PartNumber;
+ ReadOwnParams (me; ent : PartNumber;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a PartNumber <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable PartNumber) returns Boolean is static;
+ OwnCorrect (me; ent : PartNumber) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a PartNumber
-- (NbPropertyValues forced to 4)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : PartNumber; entto : mutable PartNumber;
+ OwnCopy (me; entfrom : PartNumber; entto : PartNumber;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolPinNumber, ready to work
- ReadOwnParams (me; ent : mutable PinNumber;
+ ReadOwnParams (me; ent : PinNumber;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a PinNumber <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable PinNumber) returns Boolean is static;
+ OwnCorrect (me; ent : PinNumber) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a PinNumber
-- (Level cleared in D.E. if Subordinate != 0)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : PinNumber; entto : mutable PinNumber;
+ OwnCopy (me; entfrom : PinNumber; entto : PinNumber;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolPipingFlow, ready to work
- ReadOwnParams (me; ent : mutable PipingFlow;
+ ReadOwnParams (me; ent : PipingFlow;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a PipingFlow <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable PipingFlow) returns Boolean is static;
+ OwnCorrect (me; ent : PipingFlow) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a PipingFlow
-- (NbContextFlags forced to 1)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : PipingFlow; entto : mutable PipingFlow;
+ OwnCopy (me; entfrom : PipingFlow; entto : PipingFlow;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolReferenceDesignator, ready to work
- ReadOwnParams (me; ent : mutable ReferenceDesignator;
+ ReadOwnParams (me; ent : ReferenceDesignator;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a ReferenceDesignator <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable ReferenceDesignator) returns Boolean is static;
+ OwnCorrect (me; ent : ReferenceDesignator) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a ReferenceDesignator
-- (NbPropertyValues forced to 1, Level cleared if Subordinate != 0)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : ReferenceDesignator; entto : mutable ReferenceDesignator;
+ OwnCopy (me; entfrom : ReferenceDesignator; entto : ReferenceDesignator;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolRegionRestriction, ready to work
- ReadOwnParams (me; ent : mutable RegionRestriction;
+ ReadOwnParams (me; ent : RegionRestriction;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a RegionRestriction <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable RegionRestriction) returns Boolean is static;
+ OwnCorrect (me; ent : RegionRestriction) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a RegionRestriction
-- (NbPropertyValues forced to 3, Level cleared if Subordinate != 0)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : RegionRestriction; entto : mutable RegionRestriction;
+ OwnCopy (me; entfrom : RegionRestriction; entto : RegionRestriction;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
is
- Create returns mutable AssocGroupType;
+ Create returns AssocGroupType;
-- Specific Methods pertaining to the class
is
- Create returns mutable ExternalRefFile;
+ Create returns ExternalRefFile;
-- Specific Methods pertaining to the class
is
- Create returns mutable ExternalRefFileIndex;
+ Create returns ExternalRefFileIndex;
-- Specific Methods pertaining to the class
is
- Create returns mutable ExternalRefFileName;
+ Create returns ExternalRefFileName;
-- Specific Methods pertaining to the class
is
- Create returns mutable ExternalRefLibName;
+ Create returns ExternalRefLibName;
-- Specific Methods pertaining to the class
is
- Create returns mutable ExternalRefName;
+ Create returns ExternalRefName;
-- Specific Methods pertaining to the class
is
- Create returns mutable ExternalReferenceFile;
+ Create returns ExternalReferenceFile;
-- Specific Methods pertaining to the class
is
- Create returns mutable GeneralModule from IGESBasic;
+ Create returns GeneralModule from IGESBasic;
---Purpose : Creates a GeneralModule from IGESBasic and puts it into GeneralLib
OwnSharedCase (me; CN : Integer; ent : IGESEntity;
---Purpose : Performs Specific Semantic Check for each type of Entity
- NewVoid (me; CN : Integer; entto : out mutable Transient)
+ NewVoid (me; CN : Integer; entto : out Transient)
returns Boolean;
---Purpose : Specific creation of a new void entity
OwnCopyCase (me; CN : Integer;
- entfrom : IGESEntity; entto : mutable IGESEntity;
+ entfrom : IGESEntity; entto : IGESEntity;
TC : in out CopyTool);
---Purpose : Copies parameters which are specific of each Type of Entity
is
- Create returns mutable Group;
+ Create returns Group;
Create (nb : Integer) returns Group;
---Purpose : Creates a Group with a predefined count of items
is
- Create returns mutable GroupWithoutBackP;
+ Create returns GroupWithoutBackP;
-- Specific Methods pertaining to the class : see Group
is
- Create returns mutable Hierarchy;
+ Create returns Hierarchy;
-- Specific Methods pertaining to the class
is
- Create returns mutable Name;
+ Create returns Name;
-- Specific Methods pertaining to the class
is
- Create returns mutable OrderedGroup;
+ Create returns OrderedGroup;
-- Specific Methods pertaining to the class : see Group
is
- Create returns mutable OrderedGroupWithoutBackP;
+ Create returns OrderedGroupWithoutBackP;
-- Specific Methods pertaining to the class : see Group
is
- Create returns mutable Protocol from IGESBasic;
+ Create returns Protocol from IGESBasic;
NbResources (me) returns Integer is redefined;
---Purpose : Gives the count of Resource Protocol. Here, one
is
- Create returns mutable ReadWriteModule from IGESBasic;
+ Create returns ReadWriteModule from IGESBasic;
---Purpose : Creates a ReadWriteModule & puts it into ReaderLib & WriterLib
CaseIGES (me; typenum, formnum : Integer) returns Integer;
---Purpose : Defines Case Numbers for Entities of IGESBasic
- ReadOwnParams (me; CN : Integer; ent : mutable IGESEntity;
+ ReadOwnParams (me; CN : Integer; ent : IGESEntity;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError;
---Purpose : Reads own parameters from file for an Entity of IGESBasic
is
- Create returns mutable SingleParent;
+ Create returns SingleParent;
-- Specific Methods pertaining to the class
is
- Create returns mutable SingularSubfigure;
+ Create returns SingularSubfigure;
-- Specific Methods pertaining to the class
is
- Create returns mutable SpecificModule from IGESBasic;
+ Create returns SpecificModule from IGESBasic;
---Purpose : Creates a SpecificModule from IGESBasic & puts it into SpecificLib
OwnDump (me; CN : Integer; ent : IGESEntity;
dumper : IGESDumper; S : Messenger from Message; own : Integer);
---Purpose : Specific Dump (own parameters) for IGESBasic
- OwnCorrect (me; CN : Integer; ent : mutable IGESEntity)
+ OwnCorrect (me; CN : Integer; ent : IGESEntity)
returns Boolean is redefined;
---Purpose : Performs non-ambiguous Corrections on Entities which support
-- them (AssocGroupType,Hierarchy,Name,SingleParent)
is
- Create returns mutable SubfigureDef;
+ Create returns SubfigureDef;
-- Specific Methods pertaining to the class
---Purpose : Returns a ToolAssocGroupType, ready to work
- ReadOwnParams (me; ent : mutable AssocGroupType;
+ ReadOwnParams (me; ent : AssocGroupType;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a AssocGroupType <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable AssocGroupType) returns Boolean is static;
+ OwnCorrect (me; ent : AssocGroupType) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a AssocGroupType
-- (NbData forced to 2)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : AssocGroupType; entto : mutable AssocGroupType;
+ OwnCopy (me; entfrom : AssocGroupType; entto : AssocGroupType;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolExternalRefFile, ready to work
- ReadOwnParams (me; ent : mutable ExternalRefFile;
+ ReadOwnParams (me; ent : ExternalRefFile;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : ExternalRefFile; entto : mutable ExternalRefFile;
+ OwnCopy (me; entfrom : ExternalRefFile; entto : ExternalRefFile;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolExternalRefFileIndex, ready to work
- ReadOwnParams (me; ent : mutable ExternalRefFileIndex;
+ ReadOwnParams (me; ent : ExternalRefFileIndex;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : ExternalRefFileIndex; entto : mutable ExternalRefFileIndex;
+ OwnCopy (me; entfrom : ExternalRefFileIndex; entto : ExternalRefFileIndex;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolExternalRefFileName, ready to work
- ReadOwnParams (me; ent : mutable ExternalRefFileName;
+ ReadOwnParams (me; ent : ExternalRefFileName;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : ExternalRefFileName; entto : mutable ExternalRefFileName;
+ OwnCopy (me; entfrom : ExternalRefFileName; entto : ExternalRefFileName;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolExternalRefLibName, ready to work
- ReadOwnParams (me; ent : mutable ExternalRefLibName;
+ ReadOwnParams (me; ent : ExternalRefLibName;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : ExternalRefLibName; entto : mutable ExternalRefLibName;
+ OwnCopy (me; entfrom : ExternalRefLibName; entto : ExternalRefLibName;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolExternalRefName, ready to work
- ReadOwnParams (me; ent : mutable ExternalRefName;
+ ReadOwnParams (me; ent : ExternalRefName;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : ExternalRefName; entto : mutable ExternalRefName;
+ OwnCopy (me; entfrom : ExternalRefName; entto : ExternalRefName;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolExternalReferenceFile, ready to work
- ReadOwnParams (me; ent : mutable ExternalReferenceFile;
+ ReadOwnParams (me; ent : ExternalReferenceFile;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : ExternalReferenceFile; entto : mutable ExternalReferenceFile;
+ OwnCopy (me; entfrom : ExternalReferenceFile; entto : ExternalReferenceFile;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolGroup, ready to work
- ReadOwnParams (me; ent : mutable Group;
+ ReadOwnParams (me; ent : Group;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a Group <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable Group) returns Boolean is static;
+ OwnCorrect (me; ent : Group) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a Group
-- (Null Elements are removed from list)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Group; entto : mutable Group;
+ OwnCopy (me; entfrom : Group; entto : Group;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolGroupWithoutBackP, ready to work
- ReadOwnParams (me; ent : mutable GroupWithoutBackP;
+ ReadOwnParams (me; ent : GroupWithoutBackP;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a GroupWithoutBackP <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable GroupWithoutBackP) returns Boolean is static;
+ OwnCorrect (me; ent : GroupWithoutBackP) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a GroupWithoutBackP
-- (Null Elements are removed from list)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : GroupWithoutBackP; entto : mutable GroupWithoutBackP;
+ OwnCopy (me; entfrom : GroupWithoutBackP; entto : GroupWithoutBackP;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolHierarchy, ready to work
- ReadOwnParams (me; ent : mutable Hierarchy;
+ ReadOwnParams (me; ent : Hierarchy;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a Hierarchy <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable Hierarchy) returns Boolean is static;
+ OwnCorrect (me; ent : Hierarchy) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a Hierarchy
-- (NbPropertyValues forced to 6)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Hierarchy; entto : mutable Hierarchy;
+ OwnCopy (me; entfrom : Hierarchy; entto : Hierarchy;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolName, ready to work
- ReadOwnParams (me; ent : mutable Name;
+ ReadOwnParams (me; ent : Name;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a Name <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable Name) returns Boolean is static;
+ OwnCorrect (me; ent : Name) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a Name
-- (NbPropertyValues forced to 1)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Name; entto : mutable Name;
+ OwnCopy (me; entfrom : Name; entto : Name;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolOrderedGroup, ready to work
- ReadOwnParams (me; ent : mutable OrderedGroup;
+ ReadOwnParams (me; ent : OrderedGroup;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a OrderedGroup <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable OrderedGroup) returns Boolean is static;
+ OwnCorrect (me; ent : OrderedGroup) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on an OrderedGroup
-- (Null Elements are removed from list)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : OrderedGroup; entto : mutable OrderedGroup;
+ OwnCopy (me; entfrom : OrderedGroup; entto : OrderedGroup;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolOrderedGroupWithoutBackP, ready to work
- ReadOwnParams (me; ent : mutable OrderedGroupWithoutBackP;
+ ReadOwnParams (me; ent : OrderedGroupWithoutBackP;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a OrderedGroupWithoutBackP <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable OrderedGroupWithoutBackP) returns Boolean is static;
+ OwnCorrect (me; ent : OrderedGroupWithoutBackP) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on an OrderedGroupWithoutBackP
-- (Null Elements are removed from list)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : OrderedGroupWithoutBackP; entto : mutable OrderedGroupWithoutBackP;
+ OwnCopy (me; entfrom : OrderedGroupWithoutBackP; entto : OrderedGroupWithoutBackP;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolSingleParent, ready to work
- ReadOwnParams (me; ent : mutable SingleParent;
+ ReadOwnParams (me; ent : SingleParent;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a SingleParent <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable SingleParent) returns Boolean is static;
+ OwnCorrect (me; ent : SingleParent) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a SingleParent
-- (NbParents forced to 1)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : SingleParent; entto : mutable SingleParent;
+ OwnCopy (me; entfrom : SingleParent; entto : SingleParent;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolSingularSubfigure, ready to work
- ReadOwnParams (me; ent : mutable SingularSubfigure;
+ ReadOwnParams (me; ent : SingularSubfigure;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : SingularSubfigure; entto : mutable SingularSubfigure;
+ OwnCopy (me; entfrom : SingularSubfigure; entto : SingularSubfigure;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolSubfigureDef, ready to work
- ReadOwnParams (me; ent : mutable SubfigureDef;
+ ReadOwnParams (me; ent : SubfigureDef;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : SubfigureDef; entto : mutable SubfigureDef;
+ OwnCopy (me; entfrom : SubfigureDef; entto : SubfigureDef;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose: Creates a reader with an empty
-- IGES model and sets ColorMode, LayerMode and NameMode to Standard_True.
- Create (WS : mutable WorkSession from XSControl;
+ Create (WS : WorkSession from XSControl;
scratch : Boolean = Standard_True) returns Reader;
---Purpose: Creates a reader tool and attaches it to an already existing Session
-- Clears the session if it was not yet set for IGES
---Purpose: Creates a writer with an empty
-- IGES model and sets ColorMode, LayerMode and NameMode to Standard_True.
- Create (WS : mutable WorkSession from XSControl;
+ Create (WS : WorkSession from XSControl;
scratch : Boolean = Standard_True) returns Writer;
---Purpose: Creates a reader tool and attaches it to an already existing Session
-- Clears the session if it was not yet set for IGES
---Purpose : Recognizes a ShapeMapper
Transfer (me : mutable; start : Finder from Transfer;
- FP : mutable FinderProcess) returns Binder is redefined;
+ FP : FinderProcess) returns Binder is redefined;
---Purpose : Transfers Shape to IGES Entities
--
-- ModeTrans may be : 0 -> groups of Faces
is
- Create returns mutable AlgoContainer from IGESControl;
+ Create returns AlgoContainer from IGESControl;
---Purpose: Empty constructor
end AlgoContainer;
is
Create (modefnes : Boolean = Standard_False)
- returns mutable Controller from IGESControl;
+ returns Controller from IGESControl;
---Purpose : Initializes the use of IGES Norm (the first time) and returns
-- a Controller for IGES-5.1
-- If <modefnes> is True, sets it to internal FNES format
- NewModel (me) returns mutable InterfaceModel from Interface;
+ NewModel (me) returns InterfaceModel from Interface;
---Purpose : Creates a new empty Model ready to receive data of the Norm.
-- It is taken from IGES Template Model
ActorRead (me; model : InterfaceModel)
- returns mutable ActorOfTransientProcess from Transfer;
+ returns ActorOfTransientProcess from Transfer;
---Purpose : Returns the Actor for Read attached to the pair (norm,appli)
-- It is an Actor from IGESToBRep, adapted from an IGESModel :
-- Unit, tolerances
TransferWriteShape (me; shape : Shape from TopoDS;
- FP : mutable FinderProcess from Transfer;
- model : mutable InterfaceModel from Interface;
+ FP : FinderProcess from Transfer;
+ model : InterfaceModel from Interface;
modetrans : Integer = 0)
returns ReturnStatus is redefined;
---Purpose : Takes one Shape and transfers it to the InterfaceModel
is
- Create returns mutable IGESBoundary from IGESControl;
+ Create returns IGESBoundary from IGESControl;
---Purpose: Creates an object and calls inherited constuctor.
- Create (CS: CurveAndSurface from IGESToBRep) returns mutable IGESBoundary from IGESControl;
+ Create (CS: CurveAndSurface from IGESToBRep) returns IGESBoundary from IGESControl;
---Purpose: Creates an object and calls inherited constuctor.
Check (me: mutable; result, checkclosure, okCurve3d, okCurve2d: Boolean) is redefined;
Create returns Reader from IGESControl;
---Purpose : Creates a Reader from scratch
- Create (WS : mutable WorkSession from XSControl;
+ Create (WS : WorkSession from XSControl;
scratch : Boolean = Standard_True)
returns Reader from IGESControl;
---Purpose : Creates a Reader from an already existing Session
is
- Create returns mutable ToolContainer from IGESControl;
+ Create returns ToolContainer from IGESControl;
---Purpose: Empty constructor
IGESBoundary (me) returns IGESBoundary from IGESToBRep is redefined;
-- - 0: Faces (default)
-- - 1: BRep.
- Create (model : mutable IGESModel; modecr : Integer = 0) returns Writer;
+ Create (model : IGESModel; modecr : Integer = 0) returns Writer;
---Purpose : Creates a writer object with the
-- prepared IGES model model in write mode.
-- modecr defines the write mode and may be:
Model (me) returns IGESModel;
---Purpose : Returns the IGES model to be written in output.
- TransferProcess (me) returns mutable FinderProcess;
- SetTransferProcess (me : in out; TP : mutable FinderProcess);
+ TransferProcess (me) returns FinderProcess;
+ SetTransferProcess (me : in out; TP : FinderProcess);
---Purpose : Returns/Sets the TransferProcess : it contains final results
-- and if some, check messages
SplineCurveFromIGES
(igesent : SplineCurve from IGESGeom;
epscoef, epsgeom : Real;
- result : out mutable BSplineCurve from Geom)
+ result : out BSplineCurve from Geom)
returns Integer;
---Purpose : Converts a SplineCurve from IGES to a BSplineCurve from CasCade
-- <epscoef> gives tolerance to consider coefficient to be nul
-- - 5 less than one segment (no result produced)
IncreaseCurveContinuity
- (curve : mutable BSplineCurve from Geom;
+ (curve : BSplineCurve from Geom;
epsgeom : Real;
continuity : Integer = 2) returns Integer;
---Purpose : Tries to increase curve continuity with tolerance <epsgeom>
-- all the knots can be passed to C2, all knots which can be are.
IncreaseCurveContinuity
- (curve : mutable BSplineCurve from Geom2d;
+ (curve : BSplineCurve from Geom2d;
epsgeom : Real;
continuity : Integer = 2) returns Integer;
SplineSurfaceFromIGES
(igesent : SplineSurface from IGESGeom;
epscoef, epsgeom : Real;
- result : out mutable BSplineSurface from Geom)
+ result : out BSplineSurface from Geom)
returns Integer;
---Purpose : Converts a SplineSurface from IGES to a BSplineSurface from CasCade
-- <epscoef> gives tolerance to consider coefficient to be nul
-- - 5 less than one segment in U or V (no result produced)
IncreaseSurfaceContinuity
- (surface : mutable BSplineSurface from Geom;
+ (surface : BSplineSurface from Geom;
epsgeom : Real;
continuity : Integer = 2) returns Integer;
---Purpose : Tries to increase Surface continuity with tolerance <epsgeom>
-- make a CopiousData from a list of points/vectors
uses XY from gp, XYZ from gp, Trsf, Ax1, Ax2, Ax3,
- HSequenceOfXYZ, HArray1OfXY, HArray1OfXYZ,
+ HSequenceOfXYZ,
TransformationMatrix, CopiousData
raises DomainError
---Purpose : Returns a point given its rank (if added as XY, Z will be 0)
MakeCopiousData (me; datatype : Integer; polyline : Boolean = Standard_False)
- returns mutable CopiousData
+ returns CopiousData
---Purpose : Makes a CopiousData with the list of recorded Points/Vectors
-- according to <datatype>, which must be 1,2 or 3
-- If <polyline> is given True, the CopiousData is coded as a
raises DomainError;
-- Error if : <datatype> is not 1,2 or 3; or NbPoints is 0
- MakeXY (me) returns mutable HArray1OfXY is static;
- ---Purpose : Returns the list of points as a HArray1OfXY. Z are ignored.
-
- MakeXYZ (me) returns mutable HArray1OfXYZ is static;
- ---Purpose : Returns the list of points as a HArray1OfXYZ
-
-
Position (me) returns Trsf from gp is static;
---Purpose : Returns the Position in which the method EvalXYZ will
-- evaluate a XYZ. It can be regarded as defining a local system.
-- Z will be regarded as a Z Displacement (can be ignored)
MakeTransformation (me; unit : Real = 1)
- returns mutable TransformationMatrix is static;
+ returns TransformationMatrix is static;
---Purpose : Returns the IGES Transformation which corresponds to the
-- Position. Even if it is an Identity : IsIdentity should be
-- tested first.
return res;
}
- Handle(TColgp_HArray1OfXY) IGESConvGeom_GeomBuilder::MakeXY () const
-{
- Handle(TColgp_HArray1OfXY) res;
- Standard_Integer num, nb = theXYZ->Length();
- if (nb == 0) return res;
- res = new TColgp_HArray1OfXY (1,nb);
- for (num = 1; num <= nb; num ++) {
- const gp_XYZ& pnt = theXYZ->Value(num);
- res->SetValue (num , gp_XY (pnt.X(),pnt.Y()) );
- }
- return res;
-}
-
- Handle(TColgp_HArray1OfXYZ) IGESConvGeom_GeomBuilder::MakeXYZ () const
-{
- Handle(TColgp_HArray1OfXYZ) res;
-/*
- Standard_Integer num, nb = theXYZ->Length();
- if (nb == 0) return res;
- res = new TColgp_HArray1OfXYZ (1,nb);
- for (num = 1; num <= nb; num ++) {
- res->SetValue (num , theXYZ->Value(num) );
- }
-*/
- SeqToArray(theXYZ,res,TColgp_HArray1OfXYZ);
- return res;
-}
-
-
gp_Trsf IGESConvGeom_GeomBuilder::Position () const
{ return thepos; }
returns BasicEditor;
---Purpose : Creates a Basic Editor for IGES Data, ready to run
- Model (me) returns mutable IGESModel;
+ Model (me) returns IGESModel;
---Purpose : Returns the designated model
SetUnitFlag (me : in out; flag : Integer) returns Boolean;
-- can have required values according the way they are referenced
-- (see definitions of Logical use, Physical use, etc...)
- AutoCorrect (me : in out; ent : mutable IGESEntity) returns Boolean;
+ AutoCorrect (me : in out; ent : IGESEntity) returns Boolean;
---Purpose : Performs auto-correction on an IGESEntity
-- Returns True if something has changed, False if nothing done.
--
is
- Create returns mutable DefaultGeneral;
+ Create returns DefaultGeneral;
---Purpose : Creates a DefaultGeneral and puts it into GeneralLib,
-- bound with a Protocol from IGESData
-- Here, does nothing (no constraint to check)
- NewVoid (me; CN : Integer; entto : out mutable Transient)
+ NewVoid (me; CN : Integer; entto : out Transient)
returns Boolean;
---Purpose : Specific creation of a new void entity (UndefinedEntity only)
OwnCopyCase (me; CN : Integer;
- entfrom : IGESEntity; entto : mutable IGESEntity;
+ entfrom : IGESEntity; entto : IGESEntity;
TC : in out CopyTool);
---Purpose : Copies parameters which are specific of each Type of Entity
is
- Create returns mutable DefaultSpecific;
+ Create returns DefaultSpecific;
---Purpose : Creates a DefaultSpecific and puts it into SpecificLib
OwnDump (me; CN : Integer; ent : IGESEntity;
-- This allows to do a check on an Entity not yet completely
-- filled but of which Type and Form Number have been already set
- Correct (me; ent : mutable IGESEntity) returns Boolean is static;
+ Correct (me; ent : IGESEntity) returns Boolean is static;
---Purpose : Corrects the Directory Entry of an IGES Entity as far as it is
-- possible according recorded criteria without any ambiguity :
-- - if a numeric Status is required a given value, this value is
is
- Create returns mutable FileProtocol;
+ Create returns FileProtocol;
---Purpose : Returns an empty FileProtocol
Add (me : mutable; protocol : Protocol from IGESData);
is
- Create returns mutable FreeFormatEntity;
+ Create returns FreeFormatEntity;
---Purpose : Creates a completely empty FreeFormatEntity
SetTypeNumber (me : mutable; typenum : Integer);
---Purpose : Gives count of recorded parameters
ParamData (me; num : Integer; ptype : out ParamType;
- ent : out mutable IGESEntity;
+ ent : out IGESEntity;
val : out HAsciiString from TCollection)
returns Boolean;
---Purpose : Returns data of a Parameter : its type, and the entity if it
---Purpose : Returns True if a Parameter is recorded as an entity
-- Error if num is not between 1 and NbParams
- ParamEntity (me; num : Integer) returns mutable IGESEntity
+ ParamEntity (me; num : Integer) returns IGESEntity
raises InterfaceError, OutOfRange;
---Purpose : Returns Entity corresponding to a Param, given its rank
-- Error if out of range or if Param num does not designate
---Purpose : Adds a literal Parameter to the list (builds an HAsciiString)
AddEntity (me : mutable; ptype : ParamType;
- ent : mutable IGESEntity; negative : Boolean = Standard_False);
+ ent : IGESEntity; negative : Boolean = Standard_False);
---Purpose : Adds a Parameter which references an Entity. If the Entity is
-- Null, the added parameter will define a "Null Pointer" (0)
-- If <negative> is given True, this will command Sending to File
---Purpose : Specific answer to the question "is Copy properly implemented"
-- For IGES, answer is always True
- NewVoid (me; CN : Integer; entto : out mutable Transient)
+ NewVoid (me; CN : Integer; entto : out Transient)
returns Boolean is deferred;
---Purpose : Specific creation of a new void entity
CopyCase (me; CN : Integer;
- entfrom : Transient; entto : mutable Transient;
+ entfrom : Transient; entto : Transient;
TC : in out CopyTool);
---Purpose : Copy ("Deep") from <entfrom> to <entto> (same type)
-- by using a CopyTool which provides its working Map.
-- Properties) and call OwnCopyCase
OwnCopyCase (me; CN : Integer;
- entfrom : IGESEntity; entto : mutable IGESEntity;
+ entfrom : IGESEntity; entto : IGESEntity;
TC : in out CopyTool) is deferred;
---Purpose : Copies parameters which are specific of each Type of Entity
RenewImpliedCase (me; CN : Integer;
- entfrom : Transient; entto : mutable Transient;
+ entfrom : Transient; entto : Transient;
TC : CopyTool) is redefined;
---Purpose : Renewing of Implied References.
-- For IGESEntities, Copies general data(List of Associativities)
-- and calls OwnRenewCase
OwnRenewCase (me; CN : Integer;
- entfrom : IGESEntity; entto : mutable IGESEntity;
+ entfrom : IGESEntity; entto : IGESEntity;
TC : CopyTool) is virtual;
---Purpose : Renews parameters which are specific of each Type of Entity :
-- the provided default does nothing, but this method may be
-- redefined as required
WhenDeleteCase (me; CN : Integer;
- ent : mutable Transient; dispatched : Boolean) is redefined;
+ ent : Transient; dispatched : Boolean) is redefined;
---Purpose : Prepares an IGES Entity for delete : works on directory part
-- then calls OwnDeleteCase
-- While dispatch requires to copy the entities, <dispatched> is
-- ignored, entities are cleared in any case
OwnDeleteCase (me; CN : Integer;
- ent : mutable IGESEntity) is virtual;
+ ent : IGESEntity) is virtual;
---Purpose : Specific preparation for delete, acts on own parameters
-- Default does nothing, to be redefined as required
NewDateString (myclass; year,month,day,hour,minut,second : Integer;
mode : Integer = -1)
- returns mutable HAsciiString from TCollection;
+ returns HAsciiString from TCollection;
---Purpose : Returns a string built from year,
-- month, day, hour, minute and second values. The form of the
-- resulting string is defined as follows:
NewDateString (myclass; date : HAsciiString from TCollection;
mode : Integer = 1)
- returns mutable HAsciiString from TCollection;
+ returns HAsciiString from TCollection;
---Purpose : Converts the string given in the
-- form YYMMDD.HHNNSS or YYYYMMDD.HHNNSS to either
-- YYMMDD.HHNNSS, YYYYMMDD.HHNNSS or YYYY-MM-DD:HH-NN-SS.
---Purpose : gives how many Associativities have a given type
TypedAssociativity (me; atype : Type)
- returns mutable IGESEntity raises InterfaceError;
+ returns IGESEntity raises InterfaceError;
---Purpose : returns the Associativity of a given Type (if only one exists)
-- Error if none or more than one
ClearAssociativities (me : mutable) is private;
---Purpose : Removes all associativities in once
- Associate (me ; ent : mutable IGESEntity);
+ Associate (me ; ent : IGESEntity);
---Purpose : Sets "me" in the Associativity list of another Entity
- Dissociate (me ; ent : mutable IGESEntity);
+ Dissociate (me ; ent : IGESEntity);
---Purpose : Resets "me" from the Associativity list of another Entity
---Purpose : gives how many Properties have a given type
TypedProperty (me; atype : Type; anum : Integer = 0)
- returns mutable IGESEntity raises InterfaceError;
+ returns IGESEntity raises InterfaceError;
---Purpose : returns the Property of a given Type
-- Error if none or more than one
is
- Create returns mutable IGESModel;
+ Create returns IGESModel;
ClearHeader (me : mutable);
---Purpose : Erases all data specific to IGES file Header (Start + Global)
ClearStartSection (me : mutable) is static;
---Purpose : Clears the IGES file Start Section
- SetStartSection (me : mutable; list : mutable HSequenceOfHAsciiString;
+ SetStartSection (me : mutable; list : HSequenceOfHAsciiString;
copy : Boolean = Standard_True) is static;
---Purpose : Sets a new Start section from a list of strings.
-- If copy is false, the Start section will be shared. Any
GetFromAnother (me : mutable; other : InterfaceModel);
---Purpose : gets Header (GlobalSection) from another Model
- NewEmptyModel (me) returns mutable InterfaceModel;
+ NewEmptyModel (me) returns InterfaceModel;
---Purpose : Returns a New Empty Model, same type as <me> i.e. IGESModel
VerifyCheck (me; ach : in out Check) is redefined;
is
- Create (nbe,nbp : Integer) returns mutable IGESReaderData;
+ Create (nbe,nbp : Integer) returns IGESReaderData;
---Purpose : creates IGESReaderData correctly dimensionned (for arrays)
-- <nbe> count of entities, that is, half nb of directory lines
-- <nbp> : count of parameters
is
- Create (reader : mutable IGESReaderData; protocol : Protocol from IGESData)
+ Create (reader : IGESReaderData; protocol : Protocol from IGESData)
returns IGESReaderTool;
---Purpose : creates IGESReaderTool to work with an IGESReaderData and an
-- IGES Protocol.
-- -- General -- --
- Prepare (me : in out; reco : mutable FileRecognizer);
+ Prepare (me : in out; reco : FileRecognizer);
---Purpose : binds empty entities to records, works with the Protocol
-- (from IGESData) stored and later used
-- RQ : Actually, sets DNum into IGES Entities
-- Also loads the list of parameters for ParamReader
Recognize (me : in out; num : Integer;
- ach : in out Check; ent : out mutable Transient)
+ ach : in out Check; ent : out Transient)
returns Boolean;
---Purpose : recognizes records by asking Protocol (on data of DirType)
-- Loading the IGESModel --
- BeginRead (me : in out; amodel : mutable InterfaceModel);
+ BeginRead (me : in out; amodel : InterfaceModel);
---Purpose : fills model's header, that is, its GlobalSection
AnalyseRecord (me : in out;
- num : Integer; anent : mutable Transient; acheck : in out Check)
+ num : Integer; anent : Transient; acheck : in out Check)
returns Boolean;
---Purpose : fills an entity, given record no; works by calling ReadDirPart
-- then ReadParams (with help of a ParamReader), then if required
-- ReadProps and ReadAssocs, from IGESEntity
-- Returns True if no fail has been recorded
- EndRead (me : in out; amodel : mutable InterfaceModel) is redefined;
+ EndRead (me : in out; amodel : InterfaceModel) is redefined;
---Purpose : after reading entities, true line weights can be computed
-- For each IGESEntity --
- ReadDir (me; ent : mutable IGESEntity; IR : IGESReaderData;
+ ReadDir (me; ent : IGESEntity; IR : IGESReaderData;
DP : DirPart; ach : in out Check);
---Purpose : Reads directory part componants from file; DP is the litteral
-- directory part, IR detains entities referenced by DP
- ReadOwnParams (me; ent : mutable IGESEntity;
+ ReadOwnParams (me; ent : IGESEntity;
IR : IGESReaderData; PR : in out ParamReader);
---Purpose : Performs Reading of own Parameters for each IGESEntity
-- Works with the ReaderLib loaded with ReadWriteModules for IGES
-- In case of failure, tries UndefinedEntity from IGES
- ReadProps (me; ent : mutable IGESEntity; IR : IGESReaderData;
+ ReadProps (me; ent : IGESEntity; IR : IGESReaderData;
PR : in out ParamReader);
---Purpose : Reads Property List, if there is (if not, does nothing)
-- criterium is : current parameter of PR remains inside params
-- gives the length of the list; else, a Fail is produced (into
-- Check of PR) and reading process is stopped
- ReadAssocs (me; ent : mutable IGESEntity; IR : IGESReaderData;
+ ReadAssocs (me; ent : IGESEntity; IR : IGESReaderData;
PR : in out ParamReader);
---Purpose : Reads Associativity List, if there is (if not, does nothing)
-- criterium is : current parameter of PR remains inside params
-- otherwise zero (according criterium IsParamEntity)
ParamEntity (me : in out; IR : IGESReaderData; num : Integer)
- returns mutable IGESEntity
+ returns IGESEntity
---Purpose : directly returns entity referenced by a parameter
raises InterfaceError;
-- Error if <num> cannot be regarded as an Entity reference
ReadEntity (me : in out; IR : IGESReaderData;
PC : ParamCursor;
aStatus: in out Status from IGESData;
- val : out mutable IGESEntity;
+ val : out IGESEntity;
canbenul : Boolean = Standard_False)
returns Boolean;
ReadEntity (me : in out; IR : IGESReaderData; PC : ParamCursor; mess : CString;
- val : out mutable IGESEntity; canbenul : Boolean = Standard_False) returns Boolean;
+ val : out IGESEntity; canbenul : Boolean = Standard_False) returns Boolean;
---Purpose : Reads an IGES entity from parameter "num"
-- An Entity is known by its reference, which has the form of an
-- odd Integer Value (a number in the Directory)
PC : ParamCursor;
aStatus: in out Status from IGESData;
type : Type from Standard;
- val : out mutable IGESEntity;
+ val : out IGESEntity;
canbenul : Boolean = Standard_False) returns Boolean;
ReadEntity (me : in out; IR : IGESReaderData;
PC : ParamCursor;
mess : CString;
type : Type from Standard;
- val : out mutable IGESEntity;
+ val : out IGESEntity;
canbenul : Boolean = Standard_False) returns Boolean;
---Purpose : Works as ReadEntity without Type, but in addition checks the
-- Type of the Entity, which must be "kind of" a given <type>
is
- Create returns mutable Protocol from IGESData;
+ Create returns Protocol from IGESData;
NbResources (me) returns Integer;
---Purpose : Gives the count of Resource Protocol. Here, none
-- -- General Services (defined at Norm level) -- --
- NewModel (me) returns mutable InterfaceModel;
+ NewModel (me) returns InterfaceModel;
---Purpose : Creates an empty Model for IGES Norm
IsSuitableModel (me; model : InterfaceModel) returns Boolean;
---Purpose : Returns True if <model> is a Model of IGES Norm
- UnknownEntity (me) returns mutable Transient;
+ UnknownEntity (me) returns Transient;
---Purpose : Creates a new Unknown Entity for IGES (UndefinedEntity)
IsUnknownEntity (me; ent : Transient) returns Boolean;
-- Read, etc ...
Read (me; CN : Integer; data : FileReaderData; num : Integer;
- ach : in out Check; ent : mutable Transient)
+ ach : in out Check; ent : Transient)
raises DomainError;
---Purpose : General Read Function. See IGESReaderTool for more info
- ReadOwnParams (me; CN : Integer; ent : mutable IGESEntity;
+ ReadOwnParams (me; CN : Integer; ent : IGESEntity;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is deferred;
---Purpose : Reads own parameters from file for an Entity; <PR> gives
-- See class IGESDumper for the rules to follow for <own> and
-- <attached> level
- OwnCorrect (me; CN : Integer; ent : mutable IGESEntity)
+ OwnCorrect (me; CN : Integer; ent : IGESEntity)
returns Boolean is virtual;
---Purpose : Specific Automatic Correction on own Parameters of an Entity.
-- It works by setting in accordance redundant data, if there are
is
Create (amodel : IGESModel; protocol : Protocol from IGESData)
- returns mutable ToolLocation;
+ returns ToolLocation;
---Purpose : Creates a ToolLocation on a given Model, filled with the help
-- of a Protocol (which allows to known Entities referenced by
-- other ones)
is
- Create returns mutable UndefinedEntity;
+ Create returns UndefinedEntity;
---Purpose : creates an unknown entity
- UndefinedContent (me) returns mutable UndefinedContent;
+ UndefinedContent (me) returns UndefinedContent;
---Purpose : Returns own data as an UndefinedContent
- ChangeableContent (me : mutable) returns mutable UndefinedContent;
+ ChangeableContent (me : mutable) returns UndefinedContent;
---Purpose : Returns own data as an UndefinedContent, in order to touch it
- SetNewContent (me : mutable; cont : mutable UndefinedContent);
+ SetNewContent (me : mutable; cont : UndefinedContent);
---Purpose : Redefines a completely new UndefinedContent
-- Used by a Copy which begins by ShallowCopy, for instance
is
- Create returns mutable AssociativityDef;
+ Create returns AssociativityDef;
-- Specific methods for the entity
is
- Create returns mutable AttributeDef;
+ Create returns AttributeDef;
-- Specific methods for the entity
is
- Create returns mutable AttributeTable;
+ Create returns AttributeTable;
-- Specific methods for the entity
is
- Create returns mutable GeneralModule from IGESDefs;
+ Create returns GeneralModule from IGESDefs;
---Purpose : Creates a GeneralModule from IGESDefs and puts it into GeneralLib
OwnSharedCase (me; CN : Integer; ent : IGESEntity;
---Purpose : Performs Specific Semantic Check for each type of Entity
- NewVoid (me; CN : Integer; entto : out mutable Transient)
+ NewVoid (me; CN : Integer; entto : out Transient)
returns Boolean;
---Purpose : Specific creation of a new void entity
OwnCopyCase (me; CN : Integer;
- entfrom : IGESEntity; entto : mutable IGESEntity;
+ entfrom : IGESEntity; entto : IGESEntity;
TC : in out CopyTool);
---Purpose : Copies parameters which are specific of each Type of Entity
is
- Create returns mutable GenericData;
+ Create returns GenericData;
-- Specific Methods pertaining to the class
is
- Create returns mutable MacroDef;
+ Create returns MacroDef;
-- Specific methods for the entity
is
- Create returns mutable Protocol from IGESDefs;
+ Create returns Protocol from IGESDefs;
NbResources (me) returns Integer is redefined;
---Purpose : Gives the count of Resource Protocol. Here, one
is
- Create returns mutable ReadWriteModule from IGESDefs;
+ Create returns ReadWriteModule from IGESDefs;
---Purpose : Creates a ReadWriteModule & puts it into ReaderLib & WriterLib
CaseIGES (me; typenum, formnum : Integer) returns Integer;
---Purpose : Defines Case Numbers for Entities of IGESDefs
- ReadOwnParams (me; CN : Integer; ent : mutable IGESEntity;
+ ReadOwnParams (me; CN : Integer; ent : IGESEntity;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError;
---Purpose : Reads own parameters from file for an Entity of IGESDefs
is
- Create returns mutable SpecificModule from IGESDefs;
+ Create returns SpecificModule from IGESDefs;
---Purpose : Creates a SpecificModule from IGESDefs & puts it into SpecificLib
OwnDump (me; CN : Integer; ent : IGESEntity;
is
- Create returns mutable TabularData;
+ Create returns TabularData;
-- Specific methods for the entity
---Purpose : Returns a ToolAssociativityDef, ready to work
- ReadOwnParams (me; ent : mutable AssociativityDef;
+ ReadOwnParams (me; ent : AssociativityDef;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : AssociativityDef; entto : mutable AssociativityDef;
+ OwnCopy (me; entfrom : AssociativityDef; entto : AssociativityDef;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolAttributeDef, ready to work
- ReadOwnParams (me; ent : mutable AttributeDef;
+ ReadOwnParams (me; ent : AttributeDef;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : AttributeDef; entto : mutable AttributeDef;
+ OwnCopy (me; entfrom : AttributeDef; entto : AttributeDef;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolAttributeTable, ready to work
- ReadOwnParams (me; ent : mutable AttributeTable;
+ ReadOwnParams (me; ent : AttributeTable;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : AttributeTable; entto : mutable AttributeTable;
+ OwnCopy (me; entfrom : AttributeTable; entto : AttributeTable;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolGenericData, ready to work
- ReadOwnParams (me; ent : mutable GenericData;
+ ReadOwnParams (me; ent : GenericData;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : GenericData; entto : mutable GenericData;
+ OwnCopy (me; entfrom : GenericData; entto : GenericData;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolMacroDef, ready to work
- ReadOwnParams (me; ent : mutable MacroDef;
+ ReadOwnParams (me; ent : MacroDef;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : MacroDef; entto : mutable MacroDef;
+ OwnCopy (me; entfrom : MacroDef; entto : MacroDef;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolTabularData, ready to work
- ReadOwnParams (me; ent : mutable TabularData;
+ ReadOwnParams (me; ent : TabularData;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : TabularData; entto : mutable TabularData;
+ OwnCopy (me; entfrom : TabularData; entto : TabularData;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolUnitsData, ready to work
- ReadOwnParams (me; ent : mutable UnitsData;
+ ReadOwnParams (me; ent : UnitsData;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : UnitsData; entto : mutable UnitsData;
+ OwnCopy (me; entfrom : UnitsData; entto : UnitsData;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
is
- Create returns mutable UnitsData;
+ Create returns UnitsData;
-- Specific methods for the entity
is
- Create returns mutable AngularDimension;
+ Create returns AngularDimension;
-- Specific Methods pertaining to the class
is
- Create returns mutable BasicDimension;
+ Create returns BasicDimension;
-- --specific-- --
is
- Create returns mutable CenterLine;
+ Create returns CenterLine;
-- Specific Methods pertaining to the class
is
- Create returns mutable CurveDimension;
+ Create returns CurveDimension;
-- Specific Methods pertaining to the class
is
- Create returns mutable DiameterDimension;
+ Create returns DiameterDimension;
-- Specific Methods pertaining to the class
is
- Create returns mutable DimensionDisplayData;
+ Create returns DimensionDisplayData;
-- --specific-- --
is
- Create returns mutable DimensionTolerance;
+ Create returns DimensionTolerance;
-- Specific Methods pertaining to the class
is
- Create returns mutable DimensionUnits;
+ Create returns DimensionUnits;
-- Specific Methods pertaining to the class
is
- Create returns mutable DimensionedGeometry;
+ Create returns DimensionedGeometry;
-- --specific-- --
is
- Create returns mutable FlagNote;
+ Create returns FlagNote;
-- Specific Methods pertaining to the class
is
- Create returns mutable GeneralLabel;
+ Create returns GeneralLabel;
-- Specific Methods pertaining to the class
is
- Create returns mutable GeneralModule from IGESDimen;
+ Create returns GeneralModule from IGESDimen;
---Purpose : Creates a GeneralModule from IGESDimen and puts it into GeneralLib
OwnSharedCase (me; CN : Integer; ent : IGESEntity;
---Purpose : Performs Specific Semantic Check for each type of Entity
- NewVoid (me; CN : Integer; entto : out mutable Transient)
+ NewVoid (me; CN : Integer; entto : out Transient)
returns Boolean;
---Purpose : Specific creation of a new void entity
OwnCopyCase (me; CN : Integer;
- entfrom : IGESEntity; entto : mutable IGESEntity;
+ entfrom : IGESEntity; entto : IGESEntity;
TC : in out CopyTool);
---Purpose : Copies parameters which are specific of each Type of Entity
is
- Create returns mutable GeneralNote;
+ Create returns GeneralNote;
-- Specific Methods pertaining to the class
is
- Create returns mutable GeneralSymbol;
+ Create returns GeneralSymbol;
-- Specific Methods pertaining to the class
is
- Create returns mutable LeaderArrow;
+ Create returns LeaderArrow;
-- Specific Methods pertaining to the class
is
- Create returns mutable LinearDimension;
+ Create returns LinearDimension;
-- Specific Methods pertaining to the class
is
- Create returns mutable NewDimensionedGeometry;
+ Create returns NewDimensionedGeometry;
-- Specific Methods pertaining to the class
is
- Create returns mutable NewGeneralNote;
+ Create returns NewGeneralNote;
-- Specific Methods pertaining to the class
is
- Create returns mutable OrdinateDimension;
+ Create returns OrdinateDimension;
-- --specific-- --
is
- Create returns mutable PointDimension;
+ Create returns PointDimension;
-- --specific-- --
Init(me : mutable;
is
- Create returns mutable Protocol from IGESDimen;
+ Create returns Protocol from IGESDimen;
NbResources (me) returns Integer is redefined;
---Purpose : Gives the count of Resource Protocol. Here, two
is
- Create returns mutable RadiusDimension;
+ Create returns RadiusDimension;
-- --specific-- --
Init(me : mutable;
is
- Create returns mutable ReadWriteModule from IGESDimen;
+ Create returns ReadWriteModule from IGESDimen;
---Purpose : Creates a ReadWriteModule & puts it into ReaderLib & WriterLib
CaseIGES (me; typenum, formnum : Integer) returns Integer;
---Purpose : Defines Case Numbers for Entities of IGESDimen
- ReadOwnParams (me; CN : Integer; ent : mutable IGESEntity;
+ ReadOwnParams (me; CN : Integer; ent : IGESEntity;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError;
---Purpose : Reads own parameters from file for an Entity of IGESDimen
is
- Create returns mutable Section;
+ Create returns Section;
-- Specific Methods pertaining to the class
is
- Create returns mutable SectionedArea;
+ Create returns SectionedArea;
-- --specific-- --
Init(me : mutable;
is
- Create returns mutable SpecificModule from IGESDimen;
+ Create returns SpecificModule from IGESDimen;
---Purpose : Creates a SpecificModule from IGESDimen & puts it into SpecificLib
OwnDump (me; CN : Integer; ent : IGESEntity;
dumper : IGESDumper; S : Messenger from Message; own : Integer);
---Purpose : Specific Dump (own parameters) for IGESDimen
- OwnCorrect (me; CN : Integer; ent : mutable IGESEntity)
+ OwnCorrect (me; CN : Integer; ent : IGESEntity)
returns Boolean is redefined;
---Purpose : Performs non-ambiguous Corrections on Entities which support
-- them (BasicDimension,CenterLine,DimensionDisplayData,
---Purpose : Returns a ToolAngularDimension, ready to work
- ReadOwnParams (me; ent : mutable AngularDimension;
+ ReadOwnParams (me; ent : AngularDimension;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : AngularDimension; entto : mutable AngularDimension;
+ OwnCopy (me; entfrom : AngularDimension; entto : AngularDimension;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolBasicDimension, ready to work
- ReadOwnParams (me; ent : mutable BasicDimension;
+ ReadOwnParams (me; ent : BasicDimension;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a BasicDimension <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable BasicDimension) returns Boolean is static;
+ OwnCorrect (me; ent : BasicDimension) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a BasicDimension
-- (NbPropertyValues forced to 8)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : BasicDimension; entto : mutable BasicDimension;
+ OwnCopy (me; entfrom : BasicDimension; entto : BasicDimension;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolCenterLine, ready to work
- ReadOwnParams (me; ent : mutable CenterLine;
+ ReadOwnParams (me; ent : CenterLine;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a CenterLine <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable CenterLine) returns Boolean is static;
+ OwnCorrect (me; ent : CenterLine) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a CenterLine
-- (LineFont forced to Rank = 1, DataType forced to 1)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : CenterLine; entto : mutable CenterLine;
+ OwnCopy (me; entfrom : CenterLine; entto : CenterLine;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolCurveDimension, ready to work
- ReadOwnParams (me; ent : mutable CurveDimension;
+ ReadOwnParams (me; ent : CurveDimension;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : CurveDimension; entto : mutable CurveDimension;
+ OwnCopy (me; entfrom : CurveDimension; entto : CurveDimension;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolDiameterDimension, ready to work
- ReadOwnParams (me; ent : mutable DiameterDimension;
+ ReadOwnParams (me; ent : DiameterDimension;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : DiameterDimension; entto : mutable DiameterDimension;
+ OwnCopy (me; entfrom : DiameterDimension; entto : DiameterDimension;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolDimensionDisplayData, ready to work
- ReadOwnParams (me; ent : mutable DimensionDisplayData;
+ ReadOwnParams (me; ent : DimensionDisplayData;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a DimensionDisplayData <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable DimensionDisplayData) returns Boolean is static;
+ OwnCorrect (me; ent : DimensionDisplayData) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a DimensionDisplayData
-- (NbPropertyValues forced to 14)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : DimensionDisplayData; entto : mutable DimensionDisplayData;
+ OwnCopy (me; entfrom : DimensionDisplayData; entto : DimensionDisplayData;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolDimensionTolerance, ready to work
- ReadOwnParams (me; ent : mutable DimensionTolerance;
+ ReadOwnParams (me; ent : DimensionTolerance;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a DimensionTolerance <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable DimensionTolerance) returns Boolean is static;
+ OwnCorrect (me; ent : DimensionTolerance) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a DimensionTolerance
-- (NbPropertyValues forced to 8)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : DimensionTolerance; entto : mutable DimensionTolerance;
+ OwnCopy (me; entfrom : DimensionTolerance; entto : DimensionTolerance;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolDimensionUnits, ready to work
- ReadOwnParams (me; ent : mutable DimensionUnits;
+ ReadOwnParams (me; ent : DimensionUnits;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a DimensionUnits <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable DimensionUnits) returns Boolean is static;
+ OwnCorrect (me; ent : DimensionUnits) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a DimensionUnits
-- (NbPropertyValues forced to 6)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : DimensionUnits; entto : mutable DimensionUnits;
+ OwnCopy (me; entfrom : DimensionUnits; entto : DimensionUnits;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolDimensionedGeometry, ready to work
- ReadOwnParams (me; ent : mutable DimensionedGeometry;
+ ReadOwnParams (me; ent : DimensionedGeometry;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a DimensionedGeometry <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable DimensionedGeometry) returns Boolean is static;
+ OwnCorrect (me; ent : DimensionedGeometry) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a DimensionedGeometry
-- (NbDimensions forced to 1)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : DimensionedGeometry; entto : mutable DimensionedGeometry;
+ OwnCopy (me; entfrom : DimensionedGeometry; entto : DimensionedGeometry;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolFlagNote, ready to work
- ReadOwnParams (me; ent : mutable FlagNote;
+ ReadOwnParams (me; ent : FlagNote;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : FlagNote; entto : mutable FlagNote;
+ OwnCopy (me; entfrom : FlagNote; entto : FlagNote;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolGeneralLabel, ready to work
- ReadOwnParams (me; ent : mutable GeneralLabel;
+ ReadOwnParams (me; ent : GeneralLabel;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : GeneralLabel; entto : mutable GeneralLabel;
+ OwnCopy (me; entfrom : GeneralLabel; entto : GeneralLabel;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolGeneralNote, ready to work
- ReadOwnParams (me; ent : mutable GeneralNote;
+ ReadOwnParams (me; ent : GeneralNote;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : GeneralNote; entto : mutable GeneralNote;
+ OwnCopy (me; entfrom : GeneralNote; entto : GeneralNote;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolGeneralSymbol, ready to work
- ReadOwnParams (me; ent : mutable GeneralSymbol;
+ ReadOwnParams (me; ent : GeneralSymbol;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : GeneralSymbol; entto : mutable GeneralSymbol;
+ OwnCopy (me; entfrom : GeneralSymbol; entto : GeneralSymbol;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolLeaderArrow, ready to work
- ReadOwnParams (me; ent : mutable LeaderArrow;
+ ReadOwnParams (me; ent : LeaderArrow;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : LeaderArrow; entto : mutable LeaderArrow;
+ OwnCopy (me; entfrom : LeaderArrow; entto : LeaderArrow;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolLinearDimension, ready to work
- ReadOwnParams (me; ent : mutable LinearDimension;
+ ReadOwnParams (me; ent : LinearDimension;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : LinearDimension; entto : mutable LinearDimension;
+ OwnCopy (me; entfrom : LinearDimension; entto : LinearDimension;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolNewDimensionedGeometry, ready to work
- ReadOwnParams (me; ent : mutable NewDimensionedGeometry;
+ ReadOwnParams (me; ent : NewDimensionedGeometry;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a NewDimensionedGeometry <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable NewDimensionedGeometry) returns Boolean is static;
+ OwnCorrect (me; ent : NewDimensionedGeometry) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a NewDimensionedGeometry
-- (NbDimensions forced to 1, Transf Nullified in D.E.)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : NewDimensionedGeometry; entto : mutable NewDimensionedGeometry;
+ OwnCopy (me; entfrom : NewDimensionedGeometry; entto : NewDimensionedGeometry;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolNewGeneralNote, ready to work
- ReadOwnParams (me; ent : mutable NewGeneralNote;
+ ReadOwnParams (me; ent : NewGeneralNote;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : NewGeneralNote; entto : mutable NewGeneralNote;
+ OwnCopy (me; entfrom : NewGeneralNote; entto : NewGeneralNote;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolOrdinateDimension, ready to work
- ReadOwnParams (me; ent : mutable OrdinateDimension;
+ ReadOwnParams (me; ent : OrdinateDimension;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : OrdinateDimension; entto : mutable OrdinateDimension;
+ OwnCopy (me; entfrom : OrdinateDimension; entto : OrdinateDimension;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolPointDimension, ready to work
- ReadOwnParams (me; ent : mutable PointDimension;
+ ReadOwnParams (me; ent : PointDimension;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : PointDimension; entto : mutable PointDimension;
+ OwnCopy (me; entfrom : PointDimension; entto : PointDimension;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolRadiusDimension, ready to work
- ReadOwnParams (me; ent : mutable RadiusDimension;
+ ReadOwnParams (me; ent : RadiusDimension;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : RadiusDimension; entto : mutable RadiusDimension;
+ OwnCopy (me; entfrom : RadiusDimension; entto : RadiusDimension;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolSection, ready to work
- ReadOwnParams (me; ent : mutable Section;
+ ReadOwnParams (me; ent : Section;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a Section <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable Section) returns Boolean is static;
+ OwnCorrect (me; ent : Section) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a Section
-- (LineFont forced to Rank = 1, DataType forced to 1)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Section; entto : mutable Section;
+ OwnCopy (me; entfrom : Section; entto : Section;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolSectionedArea, ready to work
- ReadOwnParams (me; ent : mutable SectionedArea;
+ ReadOwnParams (me; ent : SectionedArea;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : SectionedArea; entto : mutable SectionedArea;
+ OwnCopy (me; entfrom : SectionedArea; entto : SectionedArea;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolWitnessLine, ready to work
- ReadOwnParams (me; ent : mutable WitnessLine;
+ ReadOwnParams (me; ent : WitnessLine;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a WitnessLine <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable WitnessLine) returns Boolean is static;
+ OwnCorrect (me; ent : WitnessLine) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a WitnessLine
-- (LineFont forced to Rank = 1, DataType forced to 1)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : WitnessLine; entto : mutable WitnessLine;
+ OwnCopy (me; entfrom : WitnessLine; entto : WitnessLine;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
is
- Create returns mutable WitnessLine;
+ Create returns WitnessLine;
-- Specific Methods pertaining to the class
is
- Create returns mutable CircArraySubfigure;
+ Create returns CircArraySubfigure;
-- Specific Methods pertaining to the class
is
- Create returns mutable ConnectPoint;
+ Create returns ConnectPoint;
-- Specific Methods pertaining to the class
is
- Create returns mutable Drawing;
+ Create returns Drawing;
-- Specific Methods pertaining to the class
is
- Create returns mutable DrawingWithRotation;
+ Create returns DrawingWithRotation;
-- Specific Methods pertaining to the class
is
- Create returns mutable GeneralModule from IGESDraw;
+ Create returns GeneralModule from IGESDraw;
---Purpose : Creates a GeneralModule from IGESDraw and puts it into GeneralLib
OwnSharedCase (me; CN : Integer; ent : IGESEntity;
---Purpose : Performs Specific Semantic Check for each type of Entity
- NewVoid (me; CN : Integer; entto : out mutable Transient)
+ NewVoid (me; CN : Integer; entto : out Transient)
returns Boolean;
---Purpose : Specific creation of a new void entity
OwnCopyCase (me; CN : Integer;
- entfrom : IGESEntity; entto : mutable IGESEntity;
+ entfrom : IGESEntity; entto : IGESEntity;
TC : in out CopyTool);
---Purpose : Copies parameters which are specific of each Type of Entity
OwnRenewCase (me; CN : Integer;
- entfrom : IGESEntity; entto : mutable IGESEntity;
+ entfrom : IGESEntity; entto : IGESEntity;
TC : CopyTool) is redefined;
---Purpose : Renews parameters which are specific of each Type of Entity :
-- redefined for ViewsVisible ... (takes only the implied ref.s
-- which have also been copied)
OwnDeleteCase (me; CN : Integer;
- ent : mutable IGESEntity) is redefined;
+ ent : IGESEntity) is redefined;
---Purpose : Clears parameters with can cause looping structures :
-- redefined for ViewsVisible ... (clears the implied ref.s)
is
- Create returns mutable LabelDisplay;
+ Create returns LabelDisplay;
-- Specific Methods pertaining to the class
is
- Create returns mutable NetworkSubfigure;
+ Create returns NetworkSubfigure;
-- specific for the entity
is
- Create returns mutable NetworkSubfigureDef;
+ Create returns NetworkSubfigureDef;
-- Specific Methods pertaining to the class
is
- Create returns mutable PerspectiveView;
+ Create returns PerspectiveView;
-- Specific Methods pertaining to the class
is
- Create returns mutable Planar;
+ Create returns Planar;
-- Specific Methods pertaining to the class
is
- Create returns mutable Protocol from IGESDraw;
+ Create returns Protocol from IGESDraw;
NbResources (me) returns Integer is redefined;
---Purpose : Gives the count of Resource Protocol. Here, one
is
- Create returns mutable ReadWriteModule from IGESDraw;
+ Create returns ReadWriteModule from IGESDraw;
---Purpose : Creates a ReadWriteModule & puts it into ReaderLib & WriterLib
CaseIGES (me; typenum, formnum : Integer) returns Integer;
---Purpose : Defines Case Numbers for Entities of IGESDraw
- ReadOwnParams (me; CN : Integer; ent : mutable IGESEntity;
+ ReadOwnParams (me; CN : Integer; ent : IGESEntity;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError;
---Purpose : Reads own parameters from file for an Entity of IGESDraw
is
- Create returns mutable RectArraySubfigure;
+ Create returns RectArraySubfigure;
-- Specific Methods pertaining to the class
is
- Create returns mutable SegmentedViewsVisible;
+ Create returns SegmentedViewsVisible;
-- Specific Methods pertaining to the class
is
- Create returns mutable SpecificModule from IGESDraw;
+ Create returns SpecificModule from IGESDraw;
---Purpose : Creates a SpecificModule from IGESDraw & puts it into SpecificLib
OwnDump (me; CN : Integer; ent : IGESEntity;
dumper : IGESDumper; S : Messenger from Message; own : Integer);
---Purpose : Specific Dump (own parameters) for IGESDraw
- OwnCorrect (me; CN : Integer; ent : mutable IGESEntity)
+ OwnCorrect (me; CN : Integer; ent : IGESEntity)
returns Boolean is redefined;
---Purpose : Performs non-ambiguous Corrections on Entities which support
-- them (Planar)
---Purpose : Returns a ToolCircArraySubfigure, ready to work
- ReadOwnParams (me; ent : mutable CircArraySubfigure;
+ ReadOwnParams (me; ent : CircArraySubfigure;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : CircArraySubfigure; entto : mutable CircArraySubfigure;
+ OwnCopy (me; entfrom : CircArraySubfigure; entto : CircArraySubfigure;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolConnectPoint, ready to work
- ReadOwnParams (me; ent : mutable ConnectPoint;
+ ReadOwnParams (me; ent : ConnectPoint;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : ConnectPoint; entto : mutable ConnectPoint;
+ OwnCopy (me; entfrom : ConnectPoint; entto : ConnectPoint;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolDrawing, ready to work
- ReadOwnParams (me; ent : mutable Drawing;
+ ReadOwnParams (me; ent : Drawing;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a Drawing <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable Drawing) returns Boolean is static;
+ OwnCorrect (me; ent : Drawing) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a Drawing
-- (Null Views are removed from list)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Drawing; entto : mutable Drawing;
+ OwnCopy (me; entfrom : Drawing; entto : Drawing;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolDrawingWithRotation, ready to work
- ReadOwnParams (me; ent : mutable DrawingWithRotation;
+ ReadOwnParams (me; ent : DrawingWithRotation;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a DrawingWithRotation <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable DrawingWithRotation) returns Boolean is static;
+ OwnCorrect (me; ent : DrawingWithRotation) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a DrawingWithRotation
-- (Null Views are removed from list)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : DrawingWithRotation; entto : mutable DrawingWithRotation;
+ OwnCopy (me; entfrom : DrawingWithRotation; entto : DrawingWithRotation;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolLabelDisplay, ready to work
- ReadOwnParams (me; ent : mutable LabelDisplay;
+ ReadOwnParams (me; ent : LabelDisplay;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : LabelDisplay; entto : mutable LabelDisplay;
+ OwnCopy (me; entfrom : LabelDisplay; entto : LabelDisplay;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolNetworkSubfigure, ready to work
- ReadOwnParams (me; ent : mutable NetworkSubfigure;
+ ReadOwnParams (me; ent : NetworkSubfigure;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : NetworkSubfigure; entto : mutable NetworkSubfigure;
+ OwnCopy (me; entfrom : NetworkSubfigure; entto : NetworkSubfigure;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolNetworkSubfigureDef, ready to work
- ReadOwnParams (me; ent : mutable NetworkSubfigureDef;
+ ReadOwnParams (me; ent : NetworkSubfigureDef;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : NetworkSubfigureDef; entto : mutable NetworkSubfigureDef;
+ OwnCopy (me; entfrom : NetworkSubfigureDef; entto : NetworkSubfigureDef;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolPerspectiveView, ready to work
- ReadOwnParams (me; ent : mutable PerspectiveView;
+ ReadOwnParams (me; ent : PerspectiveView;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : PerspectiveView; entto : mutable PerspectiveView;
+ OwnCopy (me; entfrom : PerspectiveView; entto : PerspectiveView;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolPlanar, ready to work
- ReadOwnParams (me; ent : mutable Planar;
+ ReadOwnParams (me; ent : Planar;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a Planar <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable Planar) returns Boolean is static;
+ OwnCorrect (me; ent : Planar) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a Planar
-- (NbMatrices forced to 1)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Planar; entto : mutable Planar;
+ OwnCopy (me; entfrom : Planar; entto : Planar;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolRectArraySubfigure, ready to work
- ReadOwnParams (me; ent : mutable RectArraySubfigure;
+ ReadOwnParams (me; ent : RectArraySubfigure;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : RectArraySubfigure; entto : mutable RectArraySubfigure;
+ OwnCopy (me; entfrom : RectArraySubfigure; entto : RectArraySubfigure;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolSegmentedViewsVisible, ready to work
- ReadOwnParams (me; ent : mutable SegmentedViewsVisible;
+ ReadOwnParams (me; ent : SegmentedViewsVisible;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : SegmentedViewsVisible; entto : mutable SegmentedViewsVisible;
+ OwnCopy (me; entfrom : SegmentedViewsVisible; entto : SegmentedViewsVisible;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolView, ready to work
- ReadOwnParams (me; ent : mutable View;
+ ReadOwnParams (me; ent : View;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : View; entto : mutable View;
+ OwnCopy (me; entfrom : View; entto : View;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolViewsVisible, ready to work
- ReadOwnParams (me; ent : mutable ViewsVisible;
+ ReadOwnParams (me; ent : ViewsVisible;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : ViewsVisible; entto : mutable ViewsVisible;
+ OwnCopy (me; entfrom : ViewsVisible; entto : ViewsVisible;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters shared not implied, i.e. all but
-- the Displayed Entities
- OwnRenew (me; entfrom : ViewsVisible; entto : mutable ViewsVisible;
+ OwnRenew (me; entfrom : ViewsVisible; entto : ViewsVisible;
TC : CopyTool) is static;
---Purpose : Copies Specific implied Parameters : the Displayed Entities
-- which have already been copied
is static;
---Purpose : Dump of Specific Parameters
- OwnCorrect (me; ent : mutable ViewsVisible) returns Boolean is static;
+ OwnCorrect (me; ent : ViewsVisible) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a ViewsVisible
-- (all displayed entities must refer to <ent> in directory part,
-- else the list is cleared)
---Purpose : Returns a ToolViewsVisibleWithAttr, ready to work
- ReadOwnParams (me; ent : mutable ViewsVisibleWithAttr;
+ ReadOwnParams (me; ent : ViewsVisibleWithAttr;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : ViewsVisibleWithAttr; entto : mutable ViewsVisibleWithAttr;
+ OwnCopy (me; entfrom : ViewsVisibleWithAttr; entto : ViewsVisibleWithAttr;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters shared not implied, i.e. all but
-- the Displayed Entities
- OwnRenew (me; entfrom : ViewsVisibleWithAttr; entto : mutable ViewsVisibleWithAttr;
+ OwnRenew (me; entfrom : ViewsVisibleWithAttr; entto : ViewsVisibleWithAttr;
TC : CopyTool) is static;
---Purpose : Copies Specific implied Parameters : the Displayed Entities
-- which have already been copied
is static;
---Purpose : Dump of Specific Parameters
- OwnCorrect (me; ent : mutable ViewsVisibleWithAttr) returns Boolean is static;
+ OwnCorrect (me; ent : ViewsVisibleWithAttr) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a ViewsVisibleWithAttr
-- (all displayed entities must refer to <ent> in directory part,
-- else the list is cleared)
is
- Create returns mutable View;
+ Create returns View;
-- Specific Methods pertaining to the class
is
- Create returns mutable ViewsVisible;
+ Create returns ViewsVisible;
-- Specific Methods pertaining to the class
is
- Create returns mutable ViewsVisibleWithAttr;
+ Create returns ViewsVisibleWithAttr;
-- Specific Methods pertaining to the class
is
- Create returns mutable BSplineCurve;
+ Create returns BSplineCurve;
-- Specific Methods pertaining to the class
is
- Create returns mutable BSplineSurface;
+ Create returns BSplineSurface;
-- Specific Methods pertaining to the class
is
- Create returns mutable Boundary;
+ Create returns Boundary;
-- Specific Methods pertaining to the class
-- a model space curve referred to by the Index
-- raises exception if Index <= 0 or Index > NbModelSpaceCurves()
- ParameterCurve (me; Index, Num: Integer) returns mutable IGESEntity
+ ParameterCurve (me; Index, Num: Integer) returns IGESEntity
raises OutOfRange;
---Purpose : returns an individual parameter curve
-- raises exception if Index or Num is out of range
is
- Create returns mutable BoundedSurface;
+ Create returns BoundedSurface;
-- Specific Methods pertaining to the class
is
- Create returns mutable CircularArc;
+ Create returns CircularArc;
-- Specific Methods pertaining to the class
is
- Create returns mutable CompositeCurve;
+ Create returns CompositeCurve;
-- Specific Methods pertaining to the class
is
- Create returns mutable ConicArc;
+ Create returns ConicArc;
-- Specific Methods pertaining to the class
is
- Create returns mutable CopiousData;
+ Create returns CopiousData;
-- Specific Methods pertaining to the class
is
- Create returns mutable CurveOnSurface;
+ Create returns CurveOnSurface;
-- Specific Methods pertaining to the class
is
- Create returns mutable Direction;
+ Create returns Direction;
-- Specific Methods pertaining to the class
is
- Create returns mutable Flash;
+ Create returns Flash;
-- Specific Methods pertaining to the class
is
- Create returns mutable GeneralModule from IGESGeom;
+ Create returns GeneralModule from IGESGeom;
---Purpose : Creates a GeneralModule from IGESGeom and puts it into GeneralLib
OwnSharedCase (me; CN : Integer; ent : IGESEntity;
---Purpose : Performs Specific Semantic Check for each type of Entity
- NewVoid (me; CN : Integer; entto : out mutable Transient)
+ NewVoid (me; CN : Integer; entto : out Transient)
returns Boolean;
---Purpose : Specific creation of a new void entity
OwnCopyCase (me; CN : Integer;
- entfrom : IGESEntity; entto : mutable IGESEntity;
+ entfrom : IGESEntity; entto : IGESEntity;
TC : in out CopyTool);
---Purpose : Copies parameters which are specific of each Type of Entity
is
- Create returns mutable Line;
+ Create returns Line;
-- Specific Methods pertaining to the class
is
- Create returns mutable OffsetCurve;
+ Create returns OffsetCurve;
-- Specific Methods pertaining to the class
is
- Create returns mutable OffsetSurface;
+ Create returns OffsetSurface;
-- Specific Methods pertaining to the class
is
- Create returns mutable Plane;
+ Create returns Plane;
-- Specific Methods pertaining to the class
XYZ from gp
is
- Create returns mutable Point;
+ Create returns Point;
-- Specific Methods pertaining to the class
is
- Create returns mutable Protocol from IGESGeom;
+ Create returns Protocol from IGESGeom;
NbResources (me) returns Integer is redefined;
---Purpose : Gives the count of Resource Protocol. Here, one
is
- Create returns mutable ReadWriteModule from IGESGeom;
+ Create returns ReadWriteModule from IGESGeom;
---Purpose : Creates a ReadWriteModule & puts it into ReaderLib & WriterLib
CaseIGES (me; typenum, formnum : Integer) returns Integer;
---Purpose : Defines Case Numbers for Entities of IGESGeom
- ReadOwnParams (me; CN : Integer; ent : mutable IGESEntity;
+ ReadOwnParams (me; CN : Integer; ent : IGESEntity;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError;
---Purpose : Reads own parameters from file for an Entity of IGESGeom
is
- Create returns mutable RuledSurface;
+ Create returns RuledSurface;
-- Specific Methods pertaining to the class
is
- Create returns mutable SpecificModule from IGESGeom;
+ Create returns SpecificModule from IGESGeom;
---Purpose : Creates a SpecificModule from IGESGeom & puts it into SpecificLib
OwnDump (me; CN : Integer; ent : IGESEntity;
dumper : IGESDumper; S : Messenger from Message; own : Integer);
---Purpose : Specific Dump (own parameters) for IGESGeom
- OwnCorrect (me; CN : Integer; ent : mutable IGESEntity)
+ OwnCorrect (me; CN : Integer; ent : IGESEntity)
returns Boolean is redefined;
---Purpose : Performs non-ambiguous Correction on Entities which support
-- them (Boundary,ConicArc,Flash,OffsetCurve,TransformationMatrix)
is
- Create returns mutable SplineCurve;
+ Create returns SplineCurve;
-- Specific Methods pertaining to the class
is
- Create returns mutable SplineSurface;
+ Create returns SplineSurface;
-- Specific Methods pertaining to the class
is
- Create returns mutable SurfaceOfRevolution;
+ Create returns SurfaceOfRevolution;
-- Specific Methods pertaining to the class
is
- Create returns mutable TabulatedCylinder;
+ Create returns TabulatedCylinder;
-- Specific Methods pertaining to the class
---Purpose : Returns a ToolBSplineCurve, ready to work
- ReadOwnParams (me; ent : mutable BSplineCurve;
+ ReadOwnParams (me; ent : BSplineCurve;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : BSplineCurve; entto : mutable BSplineCurve;
+ OwnCopy (me; entfrom : BSplineCurve; entto : BSplineCurve;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolBSplineSurface, ready to work
- ReadOwnParams (me; ent : mutable BSplineSurface;
+ ReadOwnParams (me; ent : BSplineSurface;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : BSplineSurface; entto : mutable BSplineSurface;
+ OwnCopy (me; entfrom : BSplineSurface; entto : BSplineSurface;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolBoundary, ready to work
- ReadOwnParams (me; ent : mutable Boundary;
+ ReadOwnParams (me; ent : Boundary;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a Boundary <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable Boundary) returns Boolean is static;
+ OwnCorrect (me; ent : Boundary) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a Boundary
-- (if BoundaryType = 0, Nullify all ParameterCurves)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Boundary; entto : mutable Boundary;
+ OwnCopy (me; entfrom : Boundary; entto : Boundary;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolBoundedSurface, ready to work
- ReadOwnParams (me; ent : mutable BoundedSurface;
+ ReadOwnParams (me; ent : BoundedSurface;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : BoundedSurface; entto : mutable BoundedSurface;
+ OwnCopy (me; entfrom : BoundedSurface; entto : BoundedSurface;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolCircularArc, ready to work
- ReadOwnParams (me; ent : mutable CircularArc;
+ ReadOwnParams (me; ent : CircularArc;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : CircularArc; entto : mutable CircularArc;
+ OwnCopy (me; entfrom : CircularArc; entto : CircularArc;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolCompositeCurve, ready to work
- ReadOwnParams (me; ent : mutable CompositeCurve;
+ ReadOwnParams (me; ent : CompositeCurve;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : CompositeCurve; entto : mutable CompositeCurve;
+ OwnCopy (me; entfrom : CompositeCurve; entto : CompositeCurve;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolConicArc, ready to work
- ReadOwnParams (me; ent : mutable ConicArc;
+ ReadOwnParams (me; ent : ConicArc;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a ConicArc <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable ConicArc) returns Boolean is static;
+ OwnCorrect (me; ent : ConicArc) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a ConicArc
-- (FormNumber recomputed according case Ellips-Parab-Hyperb)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : ConicArc; entto : mutable ConicArc;
+ OwnCopy (me; entfrom : ConicArc; entto : ConicArc;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolCopiousData, ready to work
- ReadOwnParams (me; ent : mutable CopiousData;
+ ReadOwnParams (me; ent : CopiousData;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : CopiousData; entto : mutable CopiousData;
+ OwnCopy (me; entfrom : CopiousData; entto : CopiousData;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolCurveOnSurface, ready to work
- ReadOwnParams (me; ent : mutable CurveOnSurface;
+ ReadOwnParams (me; ent : CurveOnSurface;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a CurveOnSurface <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable CurveOnSurface) returns Boolean is static;
+ OwnCorrect (me; ent : CurveOnSurface) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a CurveOnSurface
-- (its CurveUV must have UseFlag at 5)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : CurveOnSurface; entto : mutable CurveOnSurface;
+ OwnCopy (me; entfrom : CurveOnSurface; entto : CurveOnSurface;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolDirection, ready to work
- ReadOwnParams (me; ent : mutable Direction;
+ ReadOwnParams (me; ent : Direction;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Direction; entto : mutable Direction;
+ OwnCopy (me; entfrom : Direction; entto : Direction;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolFlash, ready to work
- ReadOwnParams (me; ent : mutable Flash;
+ ReadOwnParams (me; ent : Flash;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a Flash <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable Flash) returns Boolean is static;
+ OwnCorrect (me; ent : Flash) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a Flash
-- (LineFont in Directory Entry forced to Rank = 1)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Flash; entto : mutable Flash;
+ OwnCopy (me; entfrom : Flash; entto : Flash;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolLine, ready to work
- ReadOwnParams (me; ent : mutable Line;
+ ReadOwnParams (me; ent : Line;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Line; entto : mutable Line;
+ OwnCopy (me; entfrom : Line; entto : Line;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolOffsetCurve, ready to work
- ReadOwnParams (me; ent : mutable OffsetCurve;
+ ReadOwnParams (me; ent : OffsetCurve;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a OffsetCurve <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable OffsetCurve) returns Boolean is static;
+ OwnCorrect (me; ent : OffsetCurve) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a OffsetCurve
-- (if OffsetType is not 3, OffsetFunction is cleared)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : OffsetCurve; entto : mutable OffsetCurve;
+ OwnCopy (me; entfrom : OffsetCurve; entto : OffsetCurve;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolOffsetSurface, ready to work
- ReadOwnParams (me; ent : mutable OffsetSurface;
+ ReadOwnParams (me; ent : OffsetSurface;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : OffsetSurface; entto : mutable OffsetSurface;
+ OwnCopy (me; entfrom : OffsetSurface; entto : OffsetSurface;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolPlane, ready to work
- ReadOwnParams (me; ent : mutable Plane;
+ ReadOwnParams (me; ent : Plane;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Plane; entto : mutable Plane;
+ OwnCopy (me; entfrom : Plane; entto : Plane;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolPoint, ready to work
- ReadOwnParams (me; ent : mutable Point;
+ ReadOwnParams (me; ent : Point;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Point; entto : mutable Point;
+ OwnCopy (me; entfrom : Point; entto : Point;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolRuledSurface, ready to work
- ReadOwnParams (me; ent : mutable RuledSurface;
+ ReadOwnParams (me; ent : RuledSurface;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : RuledSurface; entto : mutable RuledSurface;
+ OwnCopy (me; entfrom : RuledSurface; entto : RuledSurface;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolSplineCurve, ready to work
- ReadOwnParams (me; ent : mutable SplineCurve;
+ ReadOwnParams (me; ent : SplineCurve;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : SplineCurve; entto : mutable SplineCurve;
+ OwnCopy (me; entfrom : SplineCurve; entto : SplineCurve;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolSplineSurface, ready to work
- ReadOwnParams (me; ent : mutable SplineSurface;
+ ReadOwnParams (me; ent : SplineSurface;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : SplineSurface; entto : mutable SplineSurface;
+ OwnCopy (me; entfrom : SplineSurface; entto : SplineSurface;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolSurfaceOfRevolution, ready to work
- ReadOwnParams (me; ent : mutable SurfaceOfRevolution;
+ ReadOwnParams (me; ent : SurfaceOfRevolution;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : SurfaceOfRevolution; entto : mutable SurfaceOfRevolution;
+ OwnCopy (me; entfrom : SurfaceOfRevolution; entto : SurfaceOfRevolution;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolTabulatedCylinder, ready to work
- ReadOwnParams (me; ent : mutable TabulatedCylinder;
+ ReadOwnParams (me; ent : TabulatedCylinder;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : TabulatedCylinder; entto : mutable TabulatedCylinder;
+ OwnCopy (me; entfrom : TabulatedCylinder; entto : TabulatedCylinder;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolTransformationMatrix, ready to work
- ReadOwnParams (me; ent : mutable TransformationMatrix;
+ ReadOwnParams (me; ent : TransformationMatrix;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a TransformationMatrix <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable TransformationMatrix) returns Boolean is static;
+ OwnCorrect (me; ent : TransformationMatrix) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a TransformationMatrix
-- (FormNumber if 0 or 1, recomputed according Positive/Negative)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : TransformationMatrix; entto : mutable TransformationMatrix;
+ OwnCopy (me; entfrom : TransformationMatrix; entto : TransformationMatrix;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolTrimmedSurface, ready to work
- ReadOwnParams (me; ent : mutable TrimmedSurface;
+ ReadOwnParams (me; ent : TrimmedSurface;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : TrimmedSurface; entto : mutable TrimmedSurface;
+ OwnCopy (me; entfrom : TrimmedSurface; entto : TrimmedSurface;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
is
- Create returns mutable TransformationMatrix;
+ Create returns TransformationMatrix;
-- Specific Methods pertaining to the class
is
- Create returns mutable TrimmedSurface;
+ Create returns TrimmedSurface;
-- Specific Methods pertaining to the class
is
- Create returns mutable Color;
+ Create returns Color;
-- Specific Methods pertaining to class
is
- Create returns mutable DefinitionLevel;
+ Create returns DefinitionLevel;
-- Specific Methods pertaining to the class
is
- Create returns mutable DrawingSize;
+ Create returns DrawingSize;
-- Specific Methods pertaining to the class
is
- Create returns mutable DrawingUnits;
+ Create returns DrawingUnits;
-- Specific Methods pertaining to the class
is
- Create returns mutable GeneralModule from IGESGraph;
+ Create returns GeneralModule from IGESGraph;
---Purpose : Creates a GeneralModule from IGESGraph and puts it into GeneralLib
OwnSharedCase (me; CN : Integer; ent : IGESEntity;
---Purpose : Performs Specific Semantic Check for each type of Entity
- NewVoid (me; CN : Integer; entto : out mutable Transient)
+ NewVoid (me; CN : Integer; entto : out Transient)
returns Boolean;
---Purpose : Specific creation of a new void entity
OwnCopyCase (me; CN : Integer;
- entfrom : IGESEntity; entto : mutable IGESEntity;
+ entfrom : IGESEntity; entto : IGESEntity;
TC : in out CopyTool);
---Purpose : Copies parameters which are specific of each Type of Entity
is
- Create returns mutable HighLight;
+ Create returns HighLight;
-- Specific Methods pertaining to the class
is
- Create returns mutable IntercharacterSpacing;
+ Create returns IntercharacterSpacing;
-- Specific Methods pertaining to the class
is
- Create returns mutable LineFontDefPattern;
+ Create returns LineFontDefPattern;
-- Specific Methods pertaining to class
is
- Create returns mutable LineFontDefTemplate;
+ Create returns LineFontDefTemplate;
-- Specific Methods pertaining to class
is
- Create returns mutable LineFontPredefined;
+ Create returns LineFontPredefined;
-- Specific Methods pertaining to the class
is
- Create returns mutable NominalSize;
+ Create returns NominalSize;
-- Specific Methods pertaining to the class
is
- Create returns mutable Pick;
+ Create returns Pick;
-- Specific Methods pertaining to the class
is
- Create returns mutable Protocol from IGESGraph;
+ Create returns Protocol from IGESGraph;
NbResources (me) returns Integer is redefined;
---Purpose : Gives the count of Resource Protocol. Here, one
is
- Create returns mutable ReadWriteModule from IGESGraph;
+ Create returns ReadWriteModule from IGESGraph;
---Purpose : Creates a ReadWriteModule & puts it into ReaderLib & WriterLib
CaseIGES (me; typenum, formnum : Integer) returns Integer;
---Purpose : Defines Case Numbers for Entities of IGESGraph
- ReadOwnParams (me; CN : Integer; ent : mutable IGESEntity;
+ ReadOwnParams (me; CN : Integer; ent : IGESEntity;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError;
---Purpose : Reads own parameters from file for an Entity of IGESGraph
is
- Create returns mutable SpecificModule from IGESGraph;
+ Create returns SpecificModule from IGESGraph;
---Purpose : Creates a SpecificModule from IGESGraph & puts it into SpecificLib
OwnDump (me; CN : Integer; ent : IGESEntity;
dumper : IGESDumper; S : Messenger from Message; own : Integer);
---Purpose : Specific Dump (own parameters) for IGESGraph
- OwnCorrect (me; CN : Integer; ent : mutable IGESEntity)
+ OwnCorrect (me; CN : Integer; ent : IGESEntity)
returns Boolean is redefined;
---Purpose : Performs non-ambiguous Corrections on Entities which support
-- them (DrawingSize,DrawingUnits,HighLight,IntercharacterSpacing,
is
- Create returns mutable TextDisplayTemplate;
+ Create returns TextDisplayTemplate;
-- specific for the entity
is
- Create returns mutable TextFontDef;
+ Create returns TextFontDef;
-- specific for the entity
---Purpose : Returns a ToolColor, ready to work
- ReadOwnParams (me; ent : mutable Color;
+ ReadOwnParams (me; ent : Color;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Color; entto : mutable Color;
+ OwnCopy (me; entfrom : Color; entto : Color;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolDefinitionLevel, ready to work
- ReadOwnParams (me; ent : mutable DefinitionLevel;
+ ReadOwnParams (me; ent : DefinitionLevel;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : DefinitionLevel; entto : mutable DefinitionLevel;
+ OwnCopy (me; entfrom : DefinitionLevel; entto : DefinitionLevel;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolDrawingSize, ready to work
- ReadOwnParams (me; ent : mutable DrawingSize;
+ ReadOwnParams (me; ent : DrawingSize;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a DrawingSize <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable DrawingSize) returns Boolean is static;
+ OwnCorrect (me; ent : DrawingSize) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a DrawingSize
-- (NbPropertyValues forced to 2)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : DrawingSize; entto : mutable DrawingSize;
+ OwnCopy (me; entfrom : DrawingSize; entto : DrawingSize;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolDrawingUnits, ready to work
- ReadOwnParams (me; ent : mutable DrawingUnits;
+ ReadOwnParams (me; ent : DrawingUnits;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a DrawingUnits <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable DrawingUnits) returns Boolean is static;
+ OwnCorrect (me; ent : DrawingUnits) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a DrawingUnits
-- (NbPropertyValues forced to 2)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : DrawingUnits; entto : mutable DrawingUnits;
+ OwnCopy (me; entfrom : DrawingUnits; entto : DrawingUnits;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolHighLight, ready to work
- ReadOwnParams (me; ent : mutable HighLight;
+ ReadOwnParams (me; ent : HighLight;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a HighLight <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable HighLight) returns Boolean is static;
+ OwnCorrect (me; ent : HighLight) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a HighLight
-- (NbPropertyValues forced to 1)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : HighLight; entto : mutable HighLight;
+ OwnCopy (me; entfrom : HighLight; entto : HighLight;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolIntercharacterSpacing, ready to work
- ReadOwnParams (me; ent : mutable IntercharacterSpacing;
+ ReadOwnParams (me; ent : IntercharacterSpacing;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a IntercharacterSpacing <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable IntercharacterSpacing) returns Boolean is static;
+ OwnCorrect (me; ent : IntercharacterSpacing) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a IntercharacterSpacing
-- (NbPropertyValues forced to 1)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : IntercharacterSpacing; entto : mutable IntercharacterSpacing;
+ OwnCopy (me; entfrom : IntercharacterSpacing; entto : IntercharacterSpacing;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolLineFontDefPattern, ready to work
- ReadOwnParams (me; ent : mutable LineFontDefPattern;
+ ReadOwnParams (me; ent : LineFontDefPattern;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : LineFontDefPattern; entto : mutable LineFontDefPattern;
+ OwnCopy (me; entfrom : LineFontDefPattern; entto : LineFontDefPattern;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolLineFontDefTemplate, ready to work
- ReadOwnParams (me; ent : mutable LineFontDefTemplate;
+ ReadOwnParams (me; ent : LineFontDefTemplate;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : LineFontDefTemplate; entto : mutable LineFontDefTemplate;
+ OwnCopy (me; entfrom : LineFontDefTemplate; entto : LineFontDefTemplate;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolLineFontPredefined, ready to work
- ReadOwnParams (me; ent : mutable LineFontPredefined;
+ ReadOwnParams (me; ent : LineFontPredefined;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a LineFontPredefined <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable LineFontPredefined) returns Boolean is static;
+ OwnCorrect (me; ent : LineFontPredefined) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a LineFontPredefined
-- (NbPropertyValues forced to 1)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : LineFontPredefined; entto : mutable LineFontPredefined;
+ OwnCopy (me; entfrom : LineFontPredefined; entto : LineFontPredefined;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolNominalSize, ready to work
- ReadOwnParams (me; ent : mutable NominalSize;
+ ReadOwnParams (me; ent : NominalSize;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a NominalSize <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable NominalSize) returns Boolean is static;
+ OwnCorrect (me; ent : NominalSize) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a NominalSize
-- (NbPropertyValues forced to 2 or 3 according HasStandardName)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : NominalSize; entto : mutable NominalSize;
+ OwnCopy (me; entfrom : NominalSize; entto : NominalSize;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolPick, ready to work
- ReadOwnParams (me; ent : mutable Pick;
+ ReadOwnParams (me; ent : Pick;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a Pick <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable Pick) returns Boolean is static;
+ OwnCorrect (me; ent : Pick) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a Pick
-- (NbPropertyValues forced to 1)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Pick; entto : mutable Pick;
+ OwnCopy (me; entfrom : Pick; entto : Pick;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolTextDisplayTemplate, ready to work
- ReadOwnParams (me; ent : mutable TextDisplayTemplate;
+ ReadOwnParams (me; ent : TextDisplayTemplate;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : TextDisplayTemplate; entto : mutable TextDisplayTemplate;
+ OwnCopy (me; entfrom : TextDisplayTemplate; entto : TextDisplayTemplate;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolTextFontDef, ready to work
- ReadOwnParams (me; ent : mutable TextFontDef;
+ ReadOwnParams (me; ent : TextFontDef;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : TextFontDef; entto : mutable TextFontDef;
+ OwnCopy (me; entfrom : TextFontDef; entto : TextFontDef;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolUniformRectGrid, ready to work
- ReadOwnParams (me; ent : mutable UniformRectGrid;
+ ReadOwnParams (me; ent : UniformRectGrid;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Lists the Entities shared by a UniformRectGrid <ent>, from
-- its specific (own) parameters
- OwnCorrect (me; ent : mutable UniformRectGrid) returns Boolean is static;
+ OwnCorrect (me; ent : UniformRectGrid) returns Boolean is static;
---Purpose : Sets automatic unambiguous Correction on a UniformRectGrid
-- (NbPropertyValues forced to 9)
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : UniformRectGrid; entto : mutable UniformRectGrid;
+ OwnCopy (me; entfrom : UniformRectGrid; entto : UniformRectGrid;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
is
- Create returns mutable UniformRectGrid;
+ Create returns UniformRectGrid;
-- Specific Methods pertaining to the class
is
- Create returns mutable Activator from IGESSelect;
+ Create returns Activator from IGESSelect;
- Do (me : mutable; number : Integer; pilot : mutable SessionPilot)
+ Do (me : mutable; number : Integer; pilot : SessionPilot)
returns ReturnStatus;
---Purpose : Executes a Command Line for IGESSelect
is
- Create returns mutable AddFileComment;
+ Create returns AddFileComment;
---Purpose : Creates a new emoty AddFileComment. Use AddLine to complete it
Clear (me : mutable);
is
- Create returns mutable AddGroup;
+ Create returns AddGroup;
---Purpose : Creates an AddGroup
Performing (me; ctx : in out ContextModif;
- target : mutable IGESModel;
+ target : IGESModel;
TC : in out CopyTool);
---Purpose : Specific action : Adds a new group
is
- Create returns mutable AutoCorrect;
+ Create returns AutoCorrect;
---Purpose : Creates an AutoCorrect.
Performing (me; ctx : in out ContextModif;
- target : mutable IGESModel;
+ target : IGESModel;
TC : in out CopyTool);
---Purpose : Specific action : corrects entities when it is absolutely
-- obvious, i.e. non equivoque (by DirChecker and specific
is
- Create returns mutable ChangeLevelList;
+ Create returns ChangeLevelList;
---Purpose : Creates a ChangeLevelList, not yet defined
-- (see SetOldNumber and SetNewNumber)
-- which have a LevelList which contains the value are processed.
-- Else, all entities attached to a LevelList are.
- OldNumber (me) returns mutable IntParam;
+ OldNumber (me) returns IntParam;
---Purpose : Returns the parameter for OldNumber. If not defined (Null
-- Handle), it will be interpreted as "all level lists"
- SetOldNumber (me : mutable; param : mutable IntParam);
+ SetOldNumber (me : mutable; param : IntParam);
---Purpose : Sets a parameter for OldNumber
HasNewNumber (me) returns Boolean;
-- value for Level Number. Else, the first value of the LevelList
-- is used as new Level Number.
- NewNumber (me) returns mutable IntParam;
+ NewNumber (me) returns IntParam;
---Purpose : Returns the parameter for NewNumber. If not defined (Null
-- Handle), it will be interpreted as "new value 0"
- SetNewNumber (me : mutable; param : mutable IntParam);
+ SetNewNumber (me : mutable; param : IntParam);
---Purpose : Sets a parameter for NewNumber
Performing (me; ctx : in out ContextModif;
- target : mutable IGESModel;
+ target : IGESModel;
TC : in out CopyTool);
---Purpose : Specific action : considers selected target entities :
-- If OldNumber is not defined, all entities attached to a
is
- Create returns mutable ChangeLevelNumber;
+ Create returns ChangeLevelNumber;
---Purpose : Creates a ChangeLevelNumber, not yet defined
-- (see SetOldNumber and SetNewNumber)
-- attached to the value of OldNumber will be considered. Else,
-- all entities but those attached to a Level List will be.
- OldNumber (me) returns mutable IntParam;
+ OldNumber (me) returns IntParam;
---Purpose : Returns the parameter for OldNumber. If not defined (Null
-- Handle), it will be interpreted as "all level numbers"
- SetOldNumber (me : mutable; param : mutable IntParam);
+ SetOldNumber (me : mutable; param : IntParam);
---Purpose : Sets a parameter for OldNumber
- NewNumber (me) returns mutable IntParam;
+ NewNumber (me) returns IntParam;
---Purpose : Returns the parameter for NewNumber. If not defined (Null
-- Handle), it will be interpreted as "new value 0"
- SetNewNumber (me : mutable; param : mutable IntParam);
+ SetNewNumber (me : mutable; param : IntParam);
---Purpose : Sets a parameter for NewNumber
Performing (me; ctx : in out ContextModif;
- target : mutable IGESModel;
+ target : IGESModel;
TC : in out CopyTool);
---Purpose : Specific action : considers selected target entities :
-- If OldNumber is not defined, all entities but those attached
is
- Create returns mutable ComputeStatus;
+ Create returns ComputeStatus;
---Purpose : Creates an ComputeStatus, which uses the system Date
Performing (me; ctx : in out ContextModif;
- target : mutable IGESModel;
+ target : IGESModel;
TC : in out CopyTool);
---Purpose : Specific action : it first evaluates the required values for
-- Subordinate Status and Use Flag (in Directory Part of each
Create (withmap : Boolean = Standard_True;
withlist : Boolean = Standard_False)
- returns mutable CounterOfLevelNumber;
+ returns CounterOfLevelNumber;
---Purpose : Creates a CounterOfLevelNumber, clear, ready to work
-- <withmap> and <withlist> are transmitted to SignCounter
is
- Create returns mutable DispPerDrawing;
+ Create returns DispPerDrawing;
---Purpose : Creates a DispPerDrawing
Label (me) returns AsciiString from TCollection;
is
- Create returns mutable DispPerSingleView;
+ Create returns DispPerSingleView;
---Purpose : Creates a DispPerSingleView
Label (me) returns AsciiString from TCollection;
is
- Create returns mutable Dumper;
+ Create returns Dumper;
---Purpose : Creates a Dumper and puts it into the Library of Dumper
WriteOwn (me; file : in out SessionFile; item : Transient) returns Boolean;
-- Returns True if <item> has been processed, False else
ReadOwn (me; file : in out SessionFile;
- type : AsciiString from TCollection; item : out mutable Transient)
+ type : AsciiString from TCollection; item : out Transient)
returns Boolean;
---Purpose : Recognizes and Read Own Parameters for Types of package
-- IGESSelect. Returns True if done and <item> created, False else
Load (me; form : EditForm; ent : Transient; model : InterfaceModel)
returns Boolean;
- Update (me; form : mutable EditForm; num : Integer;
+ Update (me; form : EditForm; num : Integer;
newval : HAsciiString; enforce : Boolean)
returns Boolean is redefined;
-- for dynamically computed values
Load (me; form : EditForm; ent : Transient; model : InterfaceModel)
returns Boolean;
- Update (me; form : mutable EditForm; num : Integer;
+ Update (me; form : EditForm; num : Integer;
newval : HAsciiString; enforce : Boolean)
returns Boolean is redefined;
-- for dynamically computed values
is
- Create returns mutable FloatFormat;
+ Create returns FloatFormat;
---Purpose : Creates a new FloatFormat, with standard options :
-- ZeroSuppress, Main Format = %E,
-- Format between 0.001 and 1000. = %f
is
- Create returns mutable IGESName;
+ Create returns IGESName;
---Purpose : Creates a Signature for IGES Name (reduced to ShortLabel,
-- without SubscriptLabel or Long Name)
is
- Create (withform : Boolean = Standard_True) returns mutable IGESTypeForm;
+ Create (withform : Boolean = Standard_True) returns IGESTypeForm;
---Purpose : Creates a Signature for IGES Type & Form Numbers
-- If <withform> is False, for IGES Type Number only
is
- Create returns mutable RebuildDrawings;
+ Create returns RebuildDrawings;
---Purpose : Creates an RebuildDrawings, which uses the system Date
Performing (me; ctx : in out ContextModif;
- target : mutable IGESModel;
+ target : IGESModel;
TC : in out CopyTool);
---Purpose : Specific action : Rebuilds the original Drawings
is
- Create returns mutable RebuildGroups;
+ Create returns RebuildGroups;
---Purpose : Creates an RebuildGroups, which uses the system Date
Performing (me; ctx : in out ContextModif;
- target : mutable IGESModel;
+ target : IGESModel;
TC : in out CopyTool);
---Purpose : Specific action : Rebuilds the original groups
is
- Create (UV : Boolean) returns mutable RemoveCurves;
+ Create (UV : Boolean) returns RemoveCurves;
---Purpose : Creates a RemoveCurves from Faces (141/142/143/144)
-- UV True : Removes UV Curves (pcurves)
-- UV False : Removes 3D Curves
Performing (me; ctx : in out ContextModif;
- target : mutable IGESModel;
+ target : IGESModel;
TC : in out CopyTool);
---Purpose : Specific action : Removes the Curves
is
- Create (mode : Integer) returns mutable SelectBasicGeom;
+ Create (mode : Integer) returns SelectBasicGeom;
---Purpose : Creates a SelectBasicGeom, which allways works recursively
-- mode = -1 : Returns Surfaces (without trimming)
-- mode = +1 : Returns Curves 3D (free or bound of surface)
is
- Create (level : Integer = 0) returns mutable SelectBypassGroup;
+ Create (level : Integer = 0) returns SelectBypassGroup;
---Purpose : Creates a SelectBypassGroup, by default all level
-- (level = 1 explores at first level)
is
- Create (level : Integer = 0) returns mutable SelectBypassSubfigure;
+ Create (level : Integer = 0) returns SelectBypassSubfigure;
---Purpose : Creates a SelectBypassSubfigure, by default all level
-- (level = 1 explores at first level)
is
- Create returns mutable SelectDrawingFrom;
+ Create returns SelectDrawingFrom;
---Purpose : Creates a SelectDrawingFrom
HasUniqueResult (me) returns Boolean is redefined protected;
is
- Create returns mutable SelectFaces;
+ Create returns SelectFaces;
Explore (me; level : Integer; ent : Transient; G : Graph;
is
- Create returns mutable SelectFromDrawing;
+ Create returns SelectFromDrawing;
---Purpose : Creates a SelectFromDrawing
RootResult (me; G : Graph) returns EntityIterator raises InterfaceError;
is
- Create returns mutable SelectFromSingleView;
+ Create returns SelectFromSingleView;
---Purpose : Creates a SelectFromSingleView
RootResult (me; G : Graph) returns EntityIterator raises InterfaceError;
is
- Create returns mutable SelectLevelNumber;
+ Create returns SelectLevelNumber;
---Purpose : Creates a SelectLevelNumber, with no Level criterium : see
-- SetLevelNumber. Empty, this selection filters nothing.
- SetLevelNumber (me : mutable; levnum : mutable IntParam);
+ SetLevelNumber (me : mutable; levnum : IntParam);
---Purpose : Sets a Parameter as Level criterium
- LevelNumber (me) returns mutable IntParam;
+ LevelNumber (me) returns IntParam;
---Purpose : Returns the Level criterium. NullHandle if not yet set
-- (interpreted as Level = 0 : no level number attached)
is
- Create returns mutable SelectName;
+ Create returns SelectName;
---Purpose : Creates an empty SelectName : every entity is considered
-- good (no filter active)
is
- Create (basic : Boolean) returns mutable SelectPCurves;
+ Create (basic : Boolean) returns SelectPCurves;
---Purpose : Creates a SelectPCurves
-- basic True : lists all the components of pcurves
-- basic False : lists the uppest level definitions
is
- Create returns mutable SelectSingleViewFrom;
+ Create returns SelectSingleViewFrom;
---Purpose : Creates a SelectSingleViewFrom
HasUniqueResult (me) returns Boolean is redefined protected;
is
- Create (status : Integer) returns mutable SelectSubordinate;
+ Create (status : Integer) returns SelectSubordinate;
---Purpose : Creates a SelectSubordinate with a status to be sorted
Status (me) returns Integer;
is
- Create returns mutable SelectVisibleStatus;
+ Create returns SelectVisibleStatus;
---Purpose : Creates a SelectVisibleStatus
Sort (me; rank : Integer; ent : Transient; model : InterfaceModel)
is
- Create (numpar : Integer) returns mutable SetGlobalParameter;
+ Create (numpar : Integer) returns SetGlobalParameter;
---Purpose : Creates an SetGlobalParameter, to be applied on Global
-- Parameter <numpar>
---Purpose : Returns the global parameter number to which this modifiers
-- applies
- SetValue (me : mutable; text : mutable HAsciiString);
+ SetValue (me : mutable; text : HAsciiString);
---Purpose : Sets a Text Parameter for the new value
- Value (me) returns mutable HAsciiString;
+ Value (me) returns HAsciiString;
---Purpose : Returns the value to set to the global parameter (Text Param)
Performing (me; ctx : in out ContextModif;
- target : mutable IGESModel;
+ target : IGESModel;
TC : in out CopyTool);
---Purpose : Specific action : only <target> is used : the form of the new
-- value is checked regarding the parameter number (given at
-- Mode : see Purpose of the class
Performing (me; ctx : in out ContextModif;
- target : mutable IGESModel;
+ target : IGESModel;
TC : in out CopyTool);
---Purpose : Specific action : Sets or Clears the Label
is
- Create returns mutable SetVersion5;
+ Create returns SetVersion5;
---Purpose : Creates an SetVersion5, which uses the system Date for Last
-- Change Date
Performing (me; ctx : in out ContextModif;
- target : mutable IGESModel;
+ target : IGESModel;
TC : in out CopyTool);
---Purpose : Specific action : only <target> is used : IGES Version (coded)
-- is upgraded to 5.1 if it is older, and it this case the new
is
- Create (countmode : Boolean) returns mutable SignLevelNumber;
+ Create (countmode : Boolean) returns SignLevelNumber;
---Purpose : Creates a SignLevelNumber
-- <countmode> True : values are naturally displayed
-- <countmode> False: values are separated by slashes
is
- Create returns mutable SignStatus;
+ Create returns SignStatus;
Value (me; ent : any Transient; model : InterfaceModel) returns CString;
---Purpose : Returns the value (see above)
is
- Create (tryC2 : Boolean) returns mutable SplineToBSpline;
+ Create (tryC2 : Boolean) returns SplineToBSpline;
---Purpose : Creates a Transformer SplineToBSpline. If <tryC2> is True,
-- it will in addition try to upgrade continuity up to C2.
Perform (me : mutable; G : Graph; protocol : Protocol from Interface;
checks : in out CheckIterator;
- newmod : out mutable InterfaceModel) returns Boolean;
+ newmod : out InterfaceModel) returns Boolean;
---Purpose : Performs the transformation, if there is at least one Spline
-- Curve (112) or Surface (126). Does nothing if there is none.
- Updated (me; entfrom : Transient; entto : out mutable Transient)
+ Updated (me; entfrom : Transient; entto : out Transient)
returns Boolean;
---Purpose : Returns the transformed entities.
-- If original data contained no Spline Curve or Surface,
is
- Create returns mutable UpdateCreationDate;
+ Create returns UpdateCreationDate;
---Purpose : Creates an UpdateCreationDate, which uses the system Date
Performing (me; ctx : in out ContextModif;
- target : mutable IGESModel;
+ target : IGESModel;
TC : in out CopyTool);
---Purpose : Specific action : only <target> is used : the system Date
-- is set to Global Section Item n0 18.
is
- Create returns mutable UpdateFileName;
+ Create returns UpdateFileName;
---Purpose : Creates an UpdateFileName, which uses the system Date
Performing (me; ctx : in out ContextModif;
- target : mutable IGESModel;
+ target : IGESModel;
TC : in out CopyTool);
---Purpose : Specific action : only <target> is used : the system Date
-- is set to Global Section Item n0 18.
is
- Create returns mutable UpdateLastChange;
+ Create returns UpdateLastChange;
---Purpose : Creates an UpdateLastChange, which uses the system Date
Performing (me; ctx : in out ContextModif;
- target : mutable IGESModel;
+ target : IGESModel;
TC : in out CopyTool);
---Purpose : Specific action : only <target> is used : the system Date
-- is set to Global Section Item n0 25. Also sets IGES Version
is
- Create returns mutable ViewSorter;
+ Create returns ViewSorter;
---Purpose : Creates a ViewSorter, empty. SetModel remains to be called
SetModel (me : mutable; model : IGESModel);
is
Create (modefnes : Boolean = Standard_False)
- returns mutable WorkLibrary from IGESSelect;
+ returns WorkLibrary from IGESSelect;
---Purpose : Creates a IGES WorkLibrary
-- If <modefnes> is given as True, it will work for FNES
ReadFile (me; name : CString;
- model : out mutable InterfaceModel;
+ model : out InterfaceModel;
protocol : Protocol from Interface)
returns Integer;
---Purpose : Reads a IGES File and returns a IGES Model (into <mod>),
is
- Create returns mutable Block;
+ Create returns Block;
-- Specific Methods pertaining to the class
is
- Create returns mutable BooleanTree;
+ Create returns BooleanTree;
-- Specific Methods pertaining to the class
is
- Create returns mutable ConeFrustum;
+ Create returns ConeFrustum;
-- Specific Methods pertaining to the class
is
- Create returns mutable ConicalSurface;
+ Create returns ConicalSurface;
-- Specific Methods pertaining to the class
is
- Create returns mutable Cylinder;
+ Create returns Cylinder;
-- Specific Methods pertaining to the class
is
- Create returns mutable CylindricalSurface;
+ Create returns CylindricalSurface;
-- Specific Methods pertaining to the class
is
- Create returns mutable EdgeList;
+ Create returns EdgeList;
-- Specific Methods pertaining to the class
is
- Create returns mutable Ellipsoid;
+ Create returns Ellipsoid;
-- Specific Methods pertaining to the class
is
- Create returns mutable Face;
+ Create returns Face;
-- Specific Methods pertaining to the class
is
- Create returns mutable GeneralModule from IGESSolid;
+ Create returns GeneralModule from IGESSolid;
---Purpose : Creates a GeneralModule from IGESSolid and puts it into GeneralLib
OwnSharedCase (me; CN : Integer; ent : IGESEntity;
---Purpose : Performs Specific Semantic Check for each type of Entity
- NewVoid (me; CN : Integer; entto : out mutable Transient)
+ NewVoid (me; CN : Integer; entto : out Transient)
returns Boolean;
---Purpose : Specific creation of a new void entity
OwnCopyCase (me; CN : Integer;
- entfrom : IGESEntity; entto : mutable IGESEntity;
+ entfrom : IGESEntity; entto : IGESEntity;
TC : in out CopyTool);
---Purpose : Copies parameters which are specific of each Type of Entity
is
- Create returns mutable Loop;
+ Create returns Loop;
-- Specific Methods pertaining to the class
is
- Create returns mutable ManifoldSolid;
+ Create returns ManifoldSolid;
-- Specific Methods pertaining to the class
is
- Create returns mutable PlaneSurface;
+ Create returns PlaneSurface;
-- Specific Methods pertaining to the class
is
- Create returns mutable Protocol from IGESSolid;
+ Create returns Protocol from IGESSolid;
NbResources (me) returns Integer is redefined;
---Purpose : Gives the count of Resource Protocol. Here, one
is
- Create returns mutable ReadWriteModule from IGESSolid;
+ Create returns ReadWriteModule from IGESSolid;
---Purpose : Creates a ReadWriteModule & puts it into ReaderLib & WriterLib
CaseIGES (me; typenum, formnum : Integer) returns Integer;
---Purpose : Defines Case Numbers for Entities of IGESSolid
- ReadOwnParams (me; CN : Integer; ent : mutable IGESEntity;
+ ReadOwnParams (me; CN : Integer; ent : IGESEntity;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError;
---Purpose : Reads own parameters from file for an Entity of IGESSolid
is
- Create returns mutable RightAngularWedge;
+ Create returns RightAngularWedge;
Init (me : mutable;
aSize : XYZ;
is
- Create returns mutable SelectedComponent;
+ Create returns SelectedComponent;
-- Specific Methods pertaining to the class
is
- Create returns mutable Shell;
+ Create returns Shell;
-- Specific Methods pertaining to the class
is
- Create returns mutable SolidAssembly;
+ Create returns SolidAssembly;
-- Specific Methods pertaining to the class
is
- Create returns mutable SolidInstance;
+ Create returns SolidInstance;
-- Specific Methods pertaining to the class
is
- Create returns mutable SolidOfLinearExtrusion;
+ Create returns SolidOfLinearExtrusion;
-- Specific Methods pertaining to the class
is
- Create returns mutable SolidOfRevolution;
+ Create returns SolidOfRevolution;
-- Specific Methods pertaining to the class
is
- Create returns mutable SpecificModule from IGESSolid;
+ Create returns SpecificModule from IGESSolid;
---Purpose : Creates a SpecificModule from IGESSolid & puts it into SpecificLib
OwnDump (me; CN : Integer; ent : IGESEntity;
is
- Create returns mutable Sphere;
+ Create returns Sphere;
-- Specific Methods pertaining to the class
is
- Create returns mutable SphericalSurface;
+ Create returns SphericalSurface;
-- Specific Methods pertaining to the class
---Purpose : Returns a ToolBlock, ready to work
- ReadOwnParams (me; ent : mutable Block;
+ ReadOwnParams (me; ent : Block;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Block; entto : mutable Block;
+ OwnCopy (me; entfrom : Block; entto : Block;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolBooleanTree, ready to work
- ReadOwnParams (me; ent : mutable BooleanTree;
+ ReadOwnParams (me; ent : BooleanTree;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : BooleanTree; entto : mutable BooleanTree;
+ OwnCopy (me; entfrom : BooleanTree; entto : BooleanTree;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolConeFrustum, ready to work
- ReadOwnParams (me; ent : mutable ConeFrustum;
+ ReadOwnParams (me; ent : ConeFrustum;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : ConeFrustum; entto : mutable ConeFrustum;
+ OwnCopy (me; entfrom : ConeFrustum; entto : ConeFrustum;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolConicalSurface, ready to work
- ReadOwnParams (me; ent : mutable ConicalSurface;
+ ReadOwnParams (me; ent : ConicalSurface;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : ConicalSurface; entto : mutable ConicalSurface;
+ OwnCopy (me; entfrom : ConicalSurface; entto : ConicalSurface;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolCylinder, ready to work
- ReadOwnParams (me; ent : mutable Cylinder;
+ ReadOwnParams (me; ent : Cylinder;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Cylinder; entto : mutable Cylinder;
+ OwnCopy (me; entfrom : Cylinder; entto : Cylinder;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolCylindricalSurface, ready to work
- ReadOwnParams (me; ent : mutable CylindricalSurface;
+ ReadOwnParams (me; ent : CylindricalSurface;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : CylindricalSurface; entto : mutable CylindricalSurface;
+ OwnCopy (me; entfrom : CylindricalSurface; entto : CylindricalSurface;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolEdgeList, ready to work
- ReadOwnParams (me; ent : mutable EdgeList;
+ ReadOwnParams (me; ent : EdgeList;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : EdgeList; entto : mutable EdgeList;
+ OwnCopy (me; entfrom : EdgeList; entto : EdgeList;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolEllipsoid, ready to work
- ReadOwnParams (me; ent : mutable Ellipsoid;
+ ReadOwnParams (me; ent : Ellipsoid;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Ellipsoid; entto : mutable Ellipsoid;
+ OwnCopy (me; entfrom : Ellipsoid; entto : Ellipsoid;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolFace, ready to work
- ReadOwnParams (me; ent : mutable Face;
+ ReadOwnParams (me; ent : Face;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Face; entto : mutable Face;
+ OwnCopy (me; entfrom : Face; entto : Face;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolLoop, ready to work
- ReadOwnParams (me; ent : mutable Loop;
+ ReadOwnParams (me; ent : Loop;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Loop; entto : mutable Loop;
+ OwnCopy (me; entfrom : Loop; entto : Loop;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolManifoldSolid, ready to work
- ReadOwnParams (me; ent : mutable ManifoldSolid;
+ ReadOwnParams (me; ent : ManifoldSolid;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : ManifoldSolid; entto : mutable ManifoldSolid;
+ OwnCopy (me; entfrom : ManifoldSolid; entto : ManifoldSolid;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolPlaneSurface, ready to work
- ReadOwnParams (me; ent : mutable PlaneSurface;
+ ReadOwnParams (me; ent : PlaneSurface;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : PlaneSurface; entto : mutable PlaneSurface;
+ OwnCopy (me; entfrom : PlaneSurface; entto : PlaneSurface;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolRightAngularWedge, ready to work
- ReadOwnParams (me; ent : mutable RightAngularWedge;
+ ReadOwnParams (me; ent : RightAngularWedge;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : RightAngularWedge; entto : mutable RightAngularWedge;
+ OwnCopy (me; entfrom : RightAngularWedge; entto : RightAngularWedge;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolSelectedComponent, ready to work
- ReadOwnParams (me; ent : mutable SelectedComponent;
+ ReadOwnParams (me; ent : SelectedComponent;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : SelectedComponent; entto : mutable SelectedComponent;
+ OwnCopy (me; entfrom : SelectedComponent; entto : SelectedComponent;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolShell, ready to work
- ReadOwnParams (me; ent : mutable Shell;
+ ReadOwnParams (me; ent : Shell;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Shell; entto : mutable Shell;
+ OwnCopy (me; entfrom : Shell; entto : Shell;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolSolidAssembly, ready to work
- ReadOwnParams (me; ent : mutable SolidAssembly;
+ ReadOwnParams (me; ent : SolidAssembly;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : SolidAssembly; entto : mutable SolidAssembly;
+ OwnCopy (me; entfrom : SolidAssembly; entto : SolidAssembly;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolSolidInstance, ready to work
- ReadOwnParams (me; ent : mutable SolidInstance;
+ ReadOwnParams (me; ent : SolidInstance;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : SolidInstance; entto : mutable SolidInstance;
+ OwnCopy (me; entfrom : SolidInstance; entto : SolidInstance;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolSolidOfLinearExtrusion, ready to work
- ReadOwnParams (me; ent : mutable SolidOfLinearExtrusion;
+ ReadOwnParams (me; ent : SolidOfLinearExtrusion;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : SolidOfLinearExtrusion; entto : mutable SolidOfLinearExtrusion;
+ OwnCopy (me; entfrom : SolidOfLinearExtrusion; entto : SolidOfLinearExtrusion;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolSolidOfRevolution, ready to work
- ReadOwnParams (me; ent : mutable SolidOfRevolution;
+ ReadOwnParams (me; ent : SolidOfRevolution;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : SolidOfRevolution; entto : mutable SolidOfRevolution;
+ OwnCopy (me; entfrom : SolidOfRevolution; entto : SolidOfRevolution;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolSphere, ready to work
- ReadOwnParams (me; ent : mutable Sphere;
+ ReadOwnParams (me; ent : Sphere;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Sphere; entto : mutable Sphere;
+ OwnCopy (me; entfrom : Sphere; entto : Sphere;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolSphericalSurface, ready to work
- ReadOwnParams (me; ent : mutable SphericalSurface;
+ ReadOwnParams (me; ent : SphericalSurface;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : SphericalSurface; entto : mutable SphericalSurface;
+ OwnCopy (me; entfrom : SphericalSurface; entto : SphericalSurface;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolToroidalSurface, ready to work
- ReadOwnParams (me; ent : mutable ToroidalSurface;
+ ReadOwnParams (me; ent : ToroidalSurface;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : ToroidalSurface; entto : mutable ToroidalSurface;
+ OwnCopy (me; entfrom : ToroidalSurface; entto : ToroidalSurface;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolTorus, ready to work
- ReadOwnParams (me; ent : mutable Torus;
+ ReadOwnParams (me; ent : Torus;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : Torus; entto : mutable Torus;
+ OwnCopy (me; entfrom : Torus; entto : Torus;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a ToolVertexList, ready to work
- ReadOwnParams (me; ent : mutable VertexList;
+ ReadOwnParams (me; ent : VertexList;
IR : IGESReaderData; PR : in out ParamReader)
raises DomainError is static;
---Purpose : Reads own parameters from file. <PR> gives access to them,
---Purpose : Performs Specific Semantic Check
- OwnCopy (me; entfrom : VertexList; entto : mutable VertexList;
+ OwnCopy (me; entfrom : VertexList; entto : VertexList;
TC : in out CopyTool) is static;
---Purpose : Copies Specific Parameters
---Purpose : Returns a Vertex, given its rank
---C++ : return const &
- VertexList (me) returns mutable VertexList;
+ VertexList (me) returns VertexList;
---Purpose : Returns the VertexList. It can be referenced, but it remains
-- empty until call to EndShell or EndSolid
- AddEdge (me : in out; curve : mutable IGESEntity; vstart, vend : Integer)
+ AddEdge (me : in out; curve : IGESEntity; vstart, vend : Integer)
---Purpose : Adds an Edge (3D) to the EdgeList, defined by a Curve and
-- two number of Vertex, for start and end
raises DomainError is static;
NbEdges (me) returns Integer is static;
---Purpose : Returns the count of recorded Edges (3D)
- Edge (me; num : Integer; curve : out mutable IGESEntity;
+ Edge (me; num : Integer; curve : out IGESEntity;
vstart, vend : out Integer) is static;
---Purpose : Returns the definition of an Edge (3D) given its rank
- EdgeList (me) returns mutable EdgeList;
+ EdgeList (me) returns EdgeList;
---Purpose : Returns the EdgeList. It can be referenced, but it remains
-- empty until call to EndShell or EndSolid
-- <edgetype> or <orientation> has not admitted value,
-- or if no current Loop is defined
- AddCurveUV (me : in out; curve : mutable IGESEntity; iso : Integer)
+ AddCurveUV (me : in out; curve : IGESEntity; iso : Integer)
---Purpose : Adds a Parametric Curve (UV) to the current Edge(UV)
raises DomainError is static;
-- Error if curve is Null or not of an admitted type, or if
-- Warning : EndLoop should not be called directly but through
-- SetOuter or AddInner, which work on the current Face
- MakeFace (me : in out; surface : mutable IGESEntity)
+ MakeFace (me : in out; surface : IGESEntity)
---Purpose : Begins the definition of a new Face, on a surface
-- All Loops defined by MakeLoop will be added in it, according
-- the closing call : SetOuter for the Outer Loop (by default,
---Purpose : Closes the whole definition as that of a ManifoldSolid
-- Its call is exclusive from that of EndSimpleShell
- Shell (me) returns mutable Shell is static;
+ Shell (me) returns Shell is static;
---Purpose : Returns the current Shell. The current Shell is created empty
-- by MakeShell and filled by EndShell
- Solid (me) returns mutable ManifoldSolid is static;
+ Solid (me) returns ManifoldSolid is static;
---Purpose : Returns the current ManifoldSolid. It is created empty by
-- Create and filled by EndSolid
is
- Create returns mutable ToroidalSurface;
+ Create returns ToroidalSurface;
-- Specific Methods pertaining to the class
is
- Create returns mutable Torus;
+ Create returns Torus;
-- Specific Methods pertaining to the class
is
- Create returns mutable VertexList;
+ Create returns VertexList;
-- Specific Methods pertaining to the class
is
- Create returns mutable Actor from IGESToBRep;
+ Create returns Actor from IGESToBRep;
SetModel (me : mutable; model : InterfaceModel from Interface);
Recognize (me : mutable; start : Transient) returns Boolean is redefined;
- Transfer (me : mutable; start : Transient; TP : mutable TransientProcess)
- returns mutable Binder is redefined;
+ Transfer (me : mutable; start : Transient; TP : TransientProcess)
+ returns Binder is redefined;
UsedTolerance (me) returns Real;
---Purpose : Returns the tolerance which was actually used, either from
is
- Create returns mutable AlgoContainer from IGESToBRep;
+ Create returns AlgoContainer from IGESToBRep;
---Purpose: Empty constructor
SetToolContainer (me: mutable; TC: ToolContainer from IGESToBRep);
TransferBasicCurve (me : in out;
start : IGESEntity from IGESData)
- returns mutable Curve from Geom;
+ returns Curve from Geom;
---Purpose : Transfert a IGESEntity which answer True to the
-- member : IGESToBRep::IsBasicCurve(IGESEntity). If this
-- Entity could not be converted, this member returns a NullEntity.
Transfer2dBasicCurve (me : in out;
start : IGESEntity from IGESData)
- returns mutable Curve from Geom2d;
+ returns Curve from Geom2d;
---Purpose : Transfert a IGESEntity which answer True to the
-- member : IGESToBRep::IsBasicCurve(IGESEntity).
-- The IGESEntity must be a curve UV and its associed TRSF must
TransferBSplineCurve (me : in out;
start : BSplineCurve from IGESGeom)
- returns mutable Curve from Geom;
+ returns Curve from Geom;
Transfer2dBSplineCurve (me : in out;
start : BSplineCurve from IGESGeom)
- returns mutable Curve from Geom2d;
+ returns Curve from Geom2d;
TransferCircularArc (me : in out;
start : CircularArc from IGESGeom)
- returns mutable Curve from Geom;
+ returns Curve from Geom;
Transfer2dCircularArc (me : in out;
start : CircularArc from IGESGeom)
- returns mutable Curve from Geom2d;
+ returns Curve from Geom2d;
TransferConicArc (me : in out;
start : ConicArc from IGESGeom)
- returns mutable Curve from Geom;
+ returns Curve from Geom;
Transfer2dConicArc (me : in out;
start : ConicArc from IGESGeom)
- returns mutable Curve from Geom2d;
+ returns Curve from Geom2d;
TransferCopiousData (me : in out;
start : CopiousData from IGESGeom)
- returns mutable BSplineCurve from Geom;
+ returns BSplineCurve from Geom;
Transfer2dCopiousData (me : in out;
start : CopiousData from IGESGeom)
- returns mutable BSplineCurve from Geom2d;
+ returns BSplineCurve from Geom2d;
TransferLine (me : in out;
start : Line from IGESGeom)
- returns mutable Curve from Geom;
+ returns Curve from Geom;
Transfer2dLine (me : in out;
start : Line from IGESGeom)
- returns mutable Curve from Geom2d;
+ returns Curve from Geom2d;
TransferSplineCurve (me : in out;
start : SplineCurve from IGESGeom)
- returns mutable BSplineCurve from Geom;
+ returns BSplineCurve from Geom;
Transfer2dSplineCurve (me : in out;
start : SplineCurve from IGESGeom)
- returns mutable BSplineCurve from Geom2d;
+ returns BSplineCurve from Geom2d;
TransferTransformation (me : in out;
start : TransformationMatrix from IGESGeom)
- returns mutable Transformation from Geom;
+ returns Transformation from Geom;
end BasicCurve;
TransferBasicSurface (me : in out;
start : IGESEntity from IGESData)
- returns mutable Surface from Geom;
+ returns Surface from Geom;
---Purpose: Returns Surface from Geom if the last transfer has
-- succeded.
TransferPlaneSurface (me : in out;
start : PlaneSurface from IGESSolid)
- returns mutable Plane from Geom;
+ returns Plane from Geom;
---Purpose: Returns Plane from Geom if the transfer has
-- succeded.
TransferRigthCylindricalSurface(me : in out;
start: CylindricalSurface from IGESSolid)
- returns mutable CylindricalSurface from Geom;
+ returns CylindricalSurface from Geom;
---Purpose: Returns CylindricalSurface from Geom if the transfer has
-- succeded.
TransferRigthConicalSurface (me : in out;
start: ConicalSurface from IGESSolid)
- returns mutable ConicalSurface from Geom;
+ returns ConicalSurface from Geom;
---Purpose: Returns ConicalSurface from Geom if the transfer has
-- succeded.
TransferSphericalSurface(me : in out;
start: SphericalSurface from IGESSolid)
- returns mutable SphericalSurface from Geom;
+ returns SphericalSurface from Geom;
---Purpose: Returns SphericalSurface from Geom if the transfer has
-- succeded.
TransferToroidalSurface (me : in out;
start: ToroidalSurface from IGESSolid)
- returns mutable ToroidalSurface from Geom;
+ returns ToroidalSurface from Geom;
---Purpose: Returns SphericalSurface from Geom if the transfer has
-- succeded.
TransferSplineSurface (me : in out;
start: SplineSurface from IGESGeom)
- returns mutable BSplineSurface from Geom;
+ returns BSplineSurface from Geom;
---Purpose: Returns BSplineSurface from Geom if the transfer has
-- succeded.
TransferBSplineSurface (me : in out;
start: BSplineSurface from IGESGeom)
- returns mutable BSplineSurface from Geom;
+ returns BSplineSurface from Geom;
---Purpose: Returns BSplineSurface from Geom if the transfer has
-- succeded.
is
- Create returns mutable IGESBoundary from IGESToBRep;
+ Create returns IGESBoundary from IGESToBRep;
---Purpose: Empty constructor
- Create (CS: CurveAndSurface from IGESToBRep) returns mutable IGESBoundary from IGESToBRep;
+ Create (CS: CurveAndSurface from IGESToBRep) returns IGESBoundary from IGESToBRep;
---Purpose: Empty constructor
Init (me: mutable; CS : CurveAndSurface from IGESToBRep;
Model (me) returns IGESModel;
---Purpose : Returns the Model to be worked on.
- SetTransientProcess (me : in out; TP : mutable TransientProcess);
+ SetTransientProcess (me : in out; TP : TransientProcess);
---Purpose : Allows to set an already defined TransientProcess
-- (to be called after LoadFile or SetModel)
is
- Create returns mutable ToolContainer from IGESToBRep;
+ Create returns ToolContainer from IGESToBRep;
---Purpose: Empty constructor
IGESBoundary (me) returns IGESBoundary from IGESToBRep is virtual;
---Purpose: Creates an analytic intersection line
-- when the transitions are In or Out.
- returns mutable ALine from IntPatch;
+ returns ALine from IntPatch;
Create(C: Curve from IntAna; Tang: Boolean from Standard;
---Purpose: Creates an analytic intersection line
-- when the transitions are Touch.
- returns mutable ALine from IntPatch;
+ returns ALine from IntPatch;
Create(C: Curve from IntAna; Tang: Boolean from Standard)
---Purpose: Creates an analytic intersection line
-- when the transitions are Undecided.
- returns mutable ALine from IntPatch;
+ returns ALine from IntPatch;
AddVertex(me: mutable; Pnt: Point from IntPatch)
---Purpose: Creates a Line as intersection line
-- when the transitions are In or Out.
- returns mutable GLine from IntPatch;
+ returns GLine from IntPatch;
Create(L: Lin from gp; Tang: Boolean from Standard;
---Purpose: Creates a Line as intersection line
-- when the transitions are Touch.
- returns mutable GLine from IntPatch;
+ returns GLine from IntPatch;
Create(L: Lin from gp; Tang: Boolean from Standard)
---Purpose: Creates a Line as intersection line
-- when the transitions are Undecided.
- returns mutable GLine from IntPatch;
+ returns GLine from IntPatch;
Create(C: Circ from gp; Tang: Boolean from Standard;
---Purpose: Creates a circle as intersection line
-- when the transitions are In or Out.
- returns mutable GLine from IntPatch;
+ returns GLine from IntPatch;
Create(C: Circ from gp; Tang: Boolean from Standard;
---Purpose: Creates a circle as intersection line
-- when the transitions are Touch.
- returns mutable GLine from IntPatch;
+ returns GLine from IntPatch;
Create(C: Circ from gp; Tang: Boolean from Standard)
---Purpose: Creates a circle as intersection line
-- when the transitions are Undecided.
- returns mutable GLine from IntPatch;
+ returns GLine from IntPatch;
Create(E: Elips from gp; Tang: Boolean from Standard;
---Purpose: Creates an ellipse as intersection line
-- when the transitions are In or Out.
- returns mutable GLine from IntPatch;
+ returns GLine from IntPatch;
Create(E: Elips from gp; Tang: Boolean from Standard;
---Purpose: Creates an ellispe as intersection line
-- when the transitions are Touch.
- returns mutable GLine from IntPatch;
+ returns GLine from IntPatch;
Create(E: Elips from gp; Tang: Boolean from Standard)
---Purpose: Creates an ellipse as intersection line
-- when the transitions are Undecided.
- returns mutable GLine from IntPatch;
+ returns GLine from IntPatch;
Create(P: Parab from gp; Tang: Boolean from Standard;
---Purpose: Creates a parabola as intersection line
-- when the transitions are In or Out.
- returns mutable GLine from IntPatch;
+ returns GLine from IntPatch;
Create(P: Parab from gp; Tang: Boolean from Standard;
---Purpose: Creates a parabola as intersection line
-- when the transitions are Touch.
- returns mutable GLine from IntPatch;
+ returns GLine from IntPatch;
Create(P: Parab from gp; Tang: Boolean from Standard)
---Purpose: Creates a parabola as intersection line
-- when the transitions are Undecided.
- returns mutable GLine from IntPatch;
+ returns GLine from IntPatch;
Create(H: Hypr from gp; Tang: Boolean from Standard;
---Purpose: Creates an hyperbola as intersection line
-- when the transitions are In or Out.
- returns mutable GLine from IntPatch;
+ returns GLine from IntPatch;
Create(H: Hypr from gp; Tang: Boolean from Standard;
---Purpose: Creates an hyperbola as intersection line
-- when the transitions are Touch.
- returns mutable GLine from IntPatch;
+ returns GLine from IntPatch;
Create(H: Hypr from gp; Tang: Boolean from Standard)
---Purpose: Creates an hyperbola as intersection line
-- when the transitions are Undecided.
- returns mutable GLine from IntPatch;
+ returns GLine from IntPatch;
AddVertex(me: mutable; Pnt: Point from IntPatch)
---Purpose: Creates a restriction as an intersection line
-- when the transitions are In or Out.
- returns mutable RLine from IntPatch;
+ returns RLine from IntPatch;
Create(Tang: Boolean from Standard;
---Purpose: Creates a restriction as an intersection line
-- when the transitions are Touch.
- returns mutable RLine from IntPatch;
+ returns RLine from IntPatch;
Create(Tang: Boolean from Standard)
---Purpose: Creates a restriction as an intersection line
-- when the transitions are Undecided.
- returns mutable RLine from IntPatch;
+ returns RLine from IntPatch;
AddVertex(me: mutable; Pnt: Point from IntPatch)
---Purpose: Creates a WLine as an intersection when the
-- transitions are In or Out.
- returns mutable WLine from IntPatch;
+ returns WLine from IntPatch;
Create(Line: LineOn2S from IntSurf; Tang: Boolean from Standard;
---Purpose: Creates a WLine as an intersection when the
-- transitions are Touch.
- returns mutable WLine from IntPatch;
+ returns WLine from IntPatch;
Create(Line: LineOn2S from IntSurf; Tang: Boolean from Standard)
---Purpose: Creates a WLine as an intersection when the
-- transitions are Undecided.
- returns mutable WLine from IntPatch;
+ returns WLine from IntPatch;
AddVertex(me: mutable; Pnt: Point from IntPatch)
Create (theAllocator: Allocator from IntSurf = 0)
- returns mutable LineOn2S from IntSurf;
+ returns LineOn2S from IntSurf;
Add(me: mutable; P: PntOn2S from IntSurf)
---Purpose: Keeps in <me> the points 1 to Index-1, and returns
-- the items Index to the end.
- returns mutable LineOn2S from IntSurf
+ returns LineOn2S from IntSurf
raises OutOfRange from Standard
--- The exception OutOfRange is raised when Index <= 0 or
raises DomainError from Standard
is
- Create returns mutable TopolTool from IntTools;
+ Create returns TopolTool from IntTools;
---Purpose:
--- Empty constructor
---
Create(theSurface: HSurface from Adaptor3d)
- returns mutable TopolTool from IntTools;
+ returns TopolTool from IntTools;
---Purpose:
--- Initializes me by surface
---
Create (theAllocator: Allocator from IntSurf = 0)
- returns mutable IWLine;
+ returns IWLine;
Reverse(me : mutable)
---Purpose: Returns the LineOn2S contained in the walking line.
- returns mutable LineOn2S from IntSurf
+ returns LineOn2S from IntSurf
---C++: return const&
---C++: inline
TestArretCadre(me : in out; Umult : SequenceOfReal from TColStd;
Vmult : SequenceOfReal from TColStd;
- Line : mutable TheIWLine;
+ Line : TheIWLine;
Section: in out TheIWFunction;
UV : in out Vector from math;
Irang : out Integer from Standard)
Psol : PntOn2S from IntSurf;
Pnts1 : ThePOPIterator;
Section: in out TheIWFunction;
- Line : mutable TheIWLine)
+ Line : TheIWLine)
is static protected;
ComputeCloseLine(me : in out; Umult : SequenceOfReal from TColStd;
AddPointInCurrentLine(me ; N : Integer from Standard;
PathPnt : ThePointOfPath;
- CurrentLine : mutable TheIWLine)
+ CurrentLine : TheIWLine)
is static protected;
MakeWalkingPoint(me : in out ; Case : Integer from Standard;
Line(me)
- returns mutable LineOn2S from IntSurf
+ returns LineOn2S from IntSurf
---C++: inline
---C++: return const&
---Purpose : Initialize a BitMap from another one
Internals (me; nbitems , nbwords, nbflags : out Integer;
- flags : out mutable HArray1OfInteger;
- names : out mutable HSequenceOfAsciiString);
+ flags : out HArray1OfInteger;
+ names : out HSequenceOfAsciiString);
---Purpose : Returns internal values, used for copying
-- Flags values start at false
---Purpose : Clears List of Copy Results. Gets Ready to begin another Copy
-- Process.
- Bind (me : mutable; ent : Transient; res : mutable Transient)
+ Bind (me : mutable; ent : Transient; res : Transient)
---Purpose : Bind a Result to a Starting Entity identified by its Number
raises InterfaceError is deferred;
-- Error if <num> is already bound or is out of range
- Search (me; ent : Transient; res : out mutable Transient)
+ Search (me; ent : Transient; res : out Transient)
returns Boolean is deferred;
---Purpose : Searches for the Result bound to a Startingf Entity identified
-- by its Number.
is
- Create (amodel : InterfaceModel) returns mutable CopyMap;
+ Create (amodel : InterfaceModel) returns CopyMap;
---Purpose : Creates a CopyMap adapted to work from a Model
Clear (me : mutable);
Model (me) returns InterfaceModel is static;
---Purpose : Returns the InterfaceModel used at Creation time
- Bind (me : mutable; ent : Transient; res : mutable Transient)
+ Bind (me : mutable; ent : Transient; res : Transient)
---Purpose : Binds a Starting Entity identified by its Number <num> in the
-- Starting Model, to a Result of Transfer <res>
raises InterfaceError;
-- Error if <num> is already bound to a result, or is out of range
- Search (me; ent : Transient; res : out mutable Transient)
+ Search (me; ent : Transient; res : out Transient)
returns Boolean;
---Purpose : Search for the result of a Starting Object (i.e. an Entity,
-- identified by its Number <num> in the Starting Model)
Model (me) returns InterfaceModel;
---Purpose : Returns the Model on which the CopyTool works
- SetControl (me : in out; othermap : mutable CopyControl);
+ SetControl (me : in out; othermap : CopyControl);
---Purpose : Changes the Map of Result for another one. This allows to work
-- with a more sophisticated Mapping Control than the Standard
-- one which is CopyMap (e.g. TransferProcess from Transfer)
- Control (me) returns mutable CopyControl;
+ Control (me) returns CopyControl;
---Purpose : Returns the object used for Control
-- -- Basic Operations -- --
Clear (me : in out) is virtual;
---Purpose : Clears Transfer List. Gets Ready to begin another Transfer
- NewVoid (me : in out; entfrom : Transient; entto : out mutable Transient)
+ NewVoid (me : in out; entfrom : Transient; entto : out Transient)
returns Boolean is virtual protected;
---Purpose : Creates a new void instance (just created) of the same class
-- as <entfrom>. Uses the general service GeneralModule:NewVoid
--
-- No mapping is managed by this method
- Copy (me : in out; entfrom : Transient; entto : out mutable Transient;
+ Copy (me : in out; entfrom : Transient; entto : out Transient;
mapped : Boolean; errstat : Boolean)
returns Boolean is virtual;
---Purpose : Creates the CounterPart of an Entity (by ShallowCopy), Binds
-- It basically makes a Deep Copy without changing the Types.
-- It can be redefined for special uses.
- Implied (me : in out; entfrom : Transient; entto : mutable Transient)
+ Implied (me : in out; entfrom : Transient; entto : Transient)
is virtual private;
---Purpose : Renews the Implied References of one already Copied Entity
- Transferred (me : in out; ent : Transient) returns mutable Transient
+ Transferred (me : in out; ent : Transient) returns Transient
---Purpose : Transfers one Entity, if not yet bound to a result
-- Remark : For an Entity which is reported in the Starting Model,
-- the ReportEntity will also be copied with its Content if it
-- This method can raise any kind of Interface exception.
-- Especially if <ent> is not contained in Starting Model.
- Bind (me : in out; ent : Transient; res : mutable Transient)
+ Bind (me : in out; ent : Transient; res : Transient)
---Purpose : Defines a Result for the Transfer of a Starting object.
-- Used by method Transferred (which performs a normal Copy),
-- but can also be called to enforce a result : in the latter
raises InterfaceError;
-- Error if a Result is already bound with this Starting Object
- Search (me; ent : Transient; res : out mutable Transient)
+ Search (me; ent : Transient; res : out Transient)
returns Boolean;
---Purpose : Search for the result of a Starting Object (i.e. an Entity)
-- Returns True if a Result is Bound (and fills "result")
-- distinghished. ClearLastFlags is also called by Clear.
LastCopiedAfter (me; numfrom : Integer;
- ent : out Transient; res : out mutable Transient) returns Integer;
+ ent : out Transient; res : out Transient) returns Integer;
---Purpose : Returns an copied Entity and its Result which were operated
-- after last call to ClearLastFlags. It returns the first
-- "Last Copied Entity" which Number follows <numfrom>, Zero if
-- Remark : this concerns only some specific references, such as
-- "back pointers".
- FillModel (me : in out; bmodel : mutable InterfaceModel)
+ FillModel (me : in out; bmodel : InterfaceModel)
raises InterfaceError;
---Purpose : Fills a Model with the result of the transfer (TransferList)
-- Commands copy of Header too, and calls RenewImpliedRefs
is
- Create returns mutable EntityCluster;
+ Create returns EntityCluster;
---Purpose : Creates an empty, non-chained, EntityCluster
- Create (ent : any Transient) returns mutable EntityCluster;
+ Create (ent : any Transient) returns EntityCluster;
---Purpose : Creates a non-chained EntityCluster, filled with one Entity
- Create (ec : mutable EntityCluster) returns mutable EntityCluster;
+ Create (ec : EntityCluster) returns EntityCluster;
---Purpose : Creates an empty EntityCluster, chained with another one
-- (that is, put BEFORE this other one in the list)
- Create (ant : any Transient; ec : mutable EntityCluster)
- returns mutable EntityCluster;
+ Create (ant : any Transient; ec : EntityCluster)
+ returns EntityCluster;
---Purpose : Creates an EntityCluster, filled with a first Entity, and
-- chained to another EntityCluster (BEFORE it, as above)
HasNext (me) returns Boolean is static private;
---Purpose : Returns True if a Cluster has a Next
- Next (me) returns mutable EntityCluster is static private;
+ Next (me) returns EntityCluster is static private;
---Purpose : Returns Next Cluster in the chain
fields
-- (sublists are not objects, but internal descriptions)
ParamEntity (me; num, nump : Integer)
- returns mutable Transient raises NoSuchObject is static;
+ returns Transient raises NoSuchObject is static;
---Purpose : Returns the StepEntity referenced by a parameter
-- Error if none
---C++ : return const &
-- -- binding empty entities before loading model -- --
- BoundEntity (me; num : Integer) returns mutable Transient;
+ BoundEntity (me; num : Integer) returns Transient;
---Purpose : Returns the entity bound to a record, set by SetEntities
---C++ : return const &
- BindEntity (me : mutable; num : Integer; ent : mutable Transient);
+ BindEntity (me : mutable; num : Integer; ent : Transient);
---Purpose : Binds an entity to a record
SetErrorLoad (me : mutable; val : Boolean);
Initialize returns FileReaderTool from Interface;
---Purpose: Constructor; sets default fields
- SetData (me : in out; reader : mutable FileReaderData;
+ SetData (me : in out; reader : FileReaderData;
protocol : Protocol from Interface);
---Purpose : Sets Data to a FileReaderData. Works with a Protocol
Protocol (me) returns Protocol from Interface;
---Purpose : Returns the Protocol given at creation time
- Data (me) returns mutable FileReaderData;
+ Data (me) returns FileReaderData;
---Purpose : Returns the FileReaderData which is used to work
- SetModel (me : in out; amodel : mutable InterfaceModel);
+ SetModel (me : in out; amodel : InterfaceModel);
---Purpose : Stores a Model. Used when the Model has been loaded
- Model (me) returns mutable InterfaceModel;
+ Model (me) returns InterfaceModel;
---Purpose : Returns the stored Model
-- -- setting empty entities before loading model -- --
-- type of FileReaderTool
Recognize (me : in out; num : Integer;
- ach : in out Check; ent : out mutable Transient)
+ ach : in out Check; ent : out Transient)
returns Boolean is deferred;
---Purpose : Recognizes a record, given its number. Specific to each
-- Interface; called by SetEntities. It can call the basic method
RecognizeByLib (me; num : Integer;
glib : in out GeneralLib; rlib : in out ReaderLib;
- ach : in out Check; ent : out mutable Transient)
+ ach : in out Check; ent : out Transient)
returns Boolean;
---Purpose : Recognizes a record with the help of Libraries. Can be used
-- to implement the method Recognize.
-- <ent> is the result
-- Returns False if recognition has failed, True else
- UnknownEntity (me) returns mutable Transient;
+ UnknownEntity (me) returns Transient;
---Purpose : Provides an unknown entity, specific to the Interface
-- called by SetEntities when Recognize has failed (Unknown alone)
-- or by LoadModel when an Entity has caused a Fail on reading
-- -- loading entities into the model -- --
- NewModel (me) returns mutable InterfaceModel;
+ NewModel (me) returns InterfaceModel;
---Purpose : Creates an empty Model of the norm. Uses Protocol to do it
- LoadModel (me : in out; amodel : mutable InterfaceModel)
+ LoadModel (me : in out; amodel : InterfaceModel)
raises DomainError;
---Purpose : Reads and fills Entities from the FileReaderData set by
-- SetData to an InterfaceModel.
-- operation, unless Error Handling is set.
-- This method can also be redefined if judged necessary.
- LoadedEntity (me : in out; num : Integer) returns mutable Transient;
+ LoadedEntity (me : in out; num : Integer) returns Transient;
---Purpose : Reads, Fills and Returns one Entity read from a Record of the
-- FileReaderData. This Method manages also case of Fail or
-- Warning, by producing a ReportEntyty plus , for a Fail, a
-- literal Content (as an UnknownEntity). Performs also Trace
- BeginRead (me : in out; amodel : mutable InterfaceModel) is deferred;
+ BeginRead (me : in out; amodel : InterfaceModel) is deferred;
---Purpose : Fills model's header; each Interface defines for its Model its
-- own file header; this method fills it from FileReaderTool.+
-- It is called by AnalyseFile from InterfaceModel
AnalyseRecord (me : in out;
- num : Integer; anent : mutable Transient; acheck : in out Check)
+ num : Integer; anent : Transient; acheck : in out Check)
returns Boolean is deferred;
---Purpose : Fills an Entity, given record no; specific to each Interface,
-- called by AnalyseFile from InterfaceModel (which manages its
Destroy (me: in out) is virtual;
---C++ : alias "Standard_EXPORT virtual ~Interface_FileReaderTool() { Destroy(); }"
- EndRead (me : in out; amodel : mutable InterfaceModel) is virtual;
+ EndRead (me : in out; amodel : InterfaceModel) is virtual;
---Purpose : Ends file reading after reading all the entities
-- default is doing nothing; redefinable as necessary
is
- Create returns mutable GTool;
+ Create returns GTool;
---Purpose : Creates an empty, not set, GTool
- Create (proto : Protocol; nbent : Integer = 0) returns mutable GTool;
+ Create (proto : Protocol; nbent : Integer = 0) returns GTool;
---Purpose : Creates a GTool from a Protocol
-- Optional starting count of entities
-- its Module and Case Number
Select (me : mutable; ent : Transient;
- gmod : out mutable GeneralModule;
+ gmod : out GeneralModule;
CN : out Integer;
enforce : Boolean = Standard_False) returns Boolean;
---Purpose : Selects for an entity, its Module and Case Number
-- Default returns always False, can be redefined
Dispatch (me; CN : Integer;
- entfrom : Transient; entto : out mutable Transient;
+ entfrom : Transient; entto : out Transient;
TC : in out CopyTool) returns Boolean is virtual;
---Purpose : Dispatches an entity
-- Returns True if it works by copy, False if it just duplicates
-- copying, then returns False. Can be redefined
- NewVoid (me; CN : Integer; entto : out mutable Transient)
+ NewVoid (me; CN : Integer; entto : out Transient)
returns Boolean is deferred;
---Purpose : Creates a new void entity <entto> according to a Case Number
-- This entity remains to be filled, by reading from a file or
-- by copying from another entity of same type (see CopyCase)
CopyCase (me; CN : Integer;
- entfrom : Transient; entto : mutable Transient;
+ entfrom : Transient; entto : Transient;
TC : in out CopyTool) is deferred;
---Purpose : Specific Copy ("Deep") from <entfrom> to <entto> (same type)
-- by using a CopyTool which provides its working Map.
-- Use method Transferred from CopyTool to work
NewCopiedCase (me; CN : Integer;
- entfrom : Transient; entto : out mutable Transient;
+ entfrom : Transient; entto : out Transient;
TC : in out CopyTool) returns Boolean is virtual;
---Purpose : Specific operator (create+copy) defaulted to do nothing.
-- It can be redefined : When it is not possible to work in two
-- Returns True if it has produced something, false else
RenewImpliedCase (me; CN : Integer;
- entfrom : Transient; entto : mutable Transient;
+ entfrom : Transient; entto : Transient;
TC : CopyTool) is virtual;
---Purpose : Specific Copying of Implied References
-- A Default is provided which does nothing (must current case !)
-- Use method Search from CopyTool to work
WhenDeleteCase (me; CN : Integer;
- ent : mutable Transient; dispatched : Boolean) is virtual;
+ ent : Transient; dispatched : Boolean) is virtual;
---Purpose : Prepares an entity to be deleted. What does it mean :
-- Basically, any class of entity may define its own destructor
-- By default, it does nothing but calling destructors on fields
is
- Create (agraph : Graph) returns mutable HGraph;
+ Create (agraph : Graph) returns HGraph;
---Purpose : Creates an HGraph directly from a Graph.
-- Remark that the starting Graph is duplicated
Create (amodel : InterfaceModel; lib : GeneralLib;
- theModeStats : Boolean = Standard_True) returns mutable HGraph;
+ theModeStats : Boolean = Standard_True) returns HGraph;
---Purpose : Creates an HGraph with a Graph created from <amodel> and <lib>
Create (amodel : InterfaceModel; protocol : Protocol from Interface;
theModeStats : Boolean = Standard_True)
- returns mutable HGraph;
+ returns HGraph;
---Purpose : Creates an HGraph with a graph itself created from <amodel>
-- and <protocol>
Create (amodel : InterfaceModel; gtool : GTool from Interface;
theModeStats : Boolean = Standard_True)
- returns mutable HGraph;
+ returns HGraph;
---Purpose : Creates an HGraph with a graph itself created from <amodel>
-- and <protocol>
Create (amodel : InterfaceModel;
- theModeStats : Boolean = Standard_True) returns mutable HGraph
+ theModeStats : Boolean = Standard_True) returns HGraph
---Purpose : Same a above, but works with the GTool in the model
raises DomainError;
-- Error if no Active Protocol is defined
-- else, data are not copied, only the header object is
Initialize(me : in out;nbe : Integer);
---Purpose :Initialize IntList by number of entities.
- Internals (me; nbrefs : out Integer; ents, refs : out mutable HArray1OfInteger);
+ Internals (me; nbrefs : out Integer; ents, refs : out HArray1OfInteger);
---Purpose : Returns internal values, used for copying
NbEntities (me) returns Integer;
is
- Create returns mutable IntVal;
+ Create returns IntVal;
Value (me) returns Integer;
-- the Model if it contains it. Else returns 0. For a
-- ReportEntity, looks at Concerned Entity.
- Value (me; num : Integer) returns mutable Transient raises OutOfRange;
+ Value (me; num : Integer) returns Transient raises OutOfRange;
---Purpose : Returns an Entity identified by its number in the Model
-- Each sub-class of InterfaceModel can define its own method
-- Entity to return its specific class of Entity (e.g. for VDA,
-- The ReportEntity is defined before call to method AddEntity.
ReportEntity (me; num : Integer; semantic : Boolean = Standard_False)
- returns mutable ReportEntity
+ returns ReportEntity
---Purpose : Returns a ReportEntity identified by its number in the Model,
-- or a Null Handle If <num> does not identify a ReportEntity.
--
raises OutOfRange;
-- Error if <num> is out of range
- SetReportEntity (me : mutable; num : Integer; rep : mutable ReportEntity)
+ SetReportEntity (me : mutable; num : Integer; rep : ReportEntity)
returns Boolean
---Purpose : Sets or Replaces a ReportEntity for the Entity <num>. Returns
-- True if Report is replaced, False if it has been replaced
-- Error if <num> is out of range, or if concerned Entity is
-- not equal to Value(num)
- AddReportEntity (me : mutable; rep : mutable ReportEntity;
+ AddReportEntity (me : mutable; rep : ReportEntity;
semantic : Boolean = Standard_False) returns Boolean;
---Purpose : Adds a ReportEntity as such. Returns False if the concerned
-- entity is not recorded in the Model
-- can be less efficient. <nbent> is the expected count of
-- Entities to store
- AddEntity (me : mutable; anentity : mutable Transient)
+ AddEntity (me : mutable; anentity : Transient)
---Purpose : Internal method for adding an Entity. Used by file reading
-- (defined by each Interface) and Transfer tools. It adds the
-- entity required to be added, not its refs : see AddWithRefs.
raises InterfaceMismatch is virtual;
-- Error if anentity already recorded
- AddWithRefs (me : mutable; anent : mutable Transient; proto : Protocol;
+ AddWithRefs (me : mutable; anent : Transient; proto : Protocol;
level : Integer = 0; listall : Boolean = Standard_False);
---Purpose : Adds to the Model, an Entity with all its References, as they
-- are defined by General Services FillShared and ListImplied.
-- If <listall> is True, all items are analysed (this allows to
-- ensure the consistency of an adding made by steps)
- AddWithRefs (me : mutable; anent : mutable Transient;
+ AddWithRefs (me : mutable; anent : Transient;
level : Integer = 0; listall : Boolean = Standard_False)
---Purpose : Same as above, but works with the Protocol of the Model
raises InterfaceMismatch;
-- Error if no Protocol is defined in the Model
- AddWithRefs (me : mutable; anent : mutable Transient; lib : GeneralLib;
+ AddWithRefs (me : mutable; anent : Transient; lib : GeneralLib;
level : Integer = 0; listall : Boolean = Standard_False);
---Purpose : Same as above, but works with an already created GeneralLib
- ReplaceEntity (me : mutable; nument : Integer; anent : mutable Transient);
+ ReplaceEntity (me : mutable; nument : Integer; anent : Transient);
---Purpose : Replace Entity with Number=nument on other entity - "anent"
ReverseOrders (me : mutable; after : Integer = 0);
---Purpose : Gets header (data specific of a defined Interface) from
-- another InterfaceModel; called from TransferCopy
- NewEmptyModel (me) returns mutable InterfaceModel is deferred;
+ NewEmptyModel (me) returns InterfaceModel is deferred;
---Purpose : Returns a New Empty Model, same type as <me> (whatever its
-- Type); called to Copy parts a Model into other ones, then
-- followed by a call to GetFromAnother (Header) then filling
HasTemplate (myclass; name : CString) returns Boolean;
---Purpose : Returns true if a template is attached to a given name
- Template (myclass; name : CString) returns mutable InterfaceModel;
+ Template (myclass; name : CString) returns InterfaceModel;
---Purpose : Returns the template model attached to a name, or a Null Handle
- SetTemplate (myclass; name : CString; model : mutable InterfaceModel)
+ SetTemplate (myclass; name : CString; model : InterfaceModel)
returns Boolean;
---Purpose : Records a new template model with a name. If the name was
-- already recorded, the corresponding template is replaced by
is
- Create (low, up : Integer) returns mutable JaggedArray;
+ Create (low, up : Integer) returns JaggedArray;
Lower (me) returns Integer;
Upper (me) returns Integer;
---Purpose : Fills a AsciiString <str> with the Content of the Line Buffer,
-- then Clears the LineBuffer
- Move (me : in out; str : mutable HAsciiString from TCollection) is static;
+ Move (me : in out; str : HAsciiString from TCollection) is static;
---Purpose : Same as above, but <str> is known through a Handle
- Moved (me : in out) returns mutable HAsciiString from TCollection;
+ Moved (me : in out) returns HAsciiString from TCollection;
---Purpose : Same as above, but generates the HAsciiString
is
- Create (nres : Integer; nst : Integer = 1) returns mutable ParamSet;
+ Create (nres : Integer; nst : Integer = 1) returns ParamSet;
---Purpose : Creates an empty ParamSet, beginning at number "nst" and of
-- initial reservation "nres" : the "nres" first parameters
-- which follow "ndeb" (included) will be put in an Array
-- -- General Services (defined at Norm level) -- --
- NewModel (me) returns mutable InterfaceModel is deferred;
+ NewModel (me) returns InterfaceModel is deferred;
---Purpose : Creates an empty Model of the considered Norm
IsSuitableModel (me; model : InterfaceModel) returns Boolean is deferred;
---Purpose : Returns True if <model> is a Model of the considered Norm
- UnknownEntity (me) returns mutable Transient is deferred;
+ UnknownEntity (me) returns Transient is deferred;
---Purpose : Creates a new Unknown Entity for the considered Norm
IsUnknownEntity (me; ent : Transient) returns Boolean is deferred;
-- Case Number. If Recognition fails, must return 0
Read (me; casenum : Integer; data : FileReaderData; num : Integer;
- ach : in out Check; ent : mutable Transient)
+ ach : in out Check; ent : Transient)
---Purpose : Performs the effective loading from <data>, record <num>,
-- to the Entity <ent> formerly created
-- In case of Error or Warning, fills <ach> with messages
-- them and fill the Check
NewRead (me; casenum : Integer; data : FileReaderData; num : Integer;
- ach : in out Check; ent : out mutable Transient) returns Boolean
+ ach : in out Check; ent : out Transient) returns Boolean
---Purpose : Specific operator (create+read) defaulted to do nothing.
-- It can be redefined when it is not possible to work in two
-- steps (NewVoid then Read). This occurs when no default
Initialize;
---Purpose : Assumes that no result has yet been recognized
- Evaluate (me : mutable; akey : TheKey; res : out mutable TheResul)
+ Evaluate (me : mutable; akey : TheKey; res : out TheResul)
returns Boolean;
---Purpose : Evaluates if recognition has a result, returns it if yes
-- In case of success, Returns True and puts result in "res"
-- Works by calling deferred method Eval, and in case of failure,
-- looks for Added Recognizers to work
- Result (me) returns mutable TheResul raises NoSuchObject;
+ Result (me) returns TheResul raises NoSuchObject;
---Purpose : Returns result of last recognition (call of Evaluate)
- Add (me : mutable; reco : mutable Recognizer);
+ Add (me : mutable; reco : Recognizer);
---Purpose : Adds a new Recognizer to the Compound, at the end
-- Several calls to Add work by adding in the order of calls :
-- Hence, when Eval has failed to recognize, Evaluate will call
-- Evaluate from the first added Recognizer if there is one,
-- and to the second if there is still no result, and so on
- SetOK (me : mutable; aresult : mutable TheResul) is protected;
+ SetOK (me : mutable; aresult : TheResul) is protected;
---Purpose : Records the result of the recognition. Called by specific
-- method Eval to record a result : after calling it, Eval has
-- finished and can return
is
- Create (unknown : mutable Transient) returns mutable ReportEntity;
+ Create (unknown : Transient) returns ReportEntity;
---Purpose : Creates a ReportEntity for an Unknown Entity : Check is empty,
-- and Concerned equates Content (i.e. the Unknown Entity)
- Create (acheck : Check; concerned : mutable Transient)
- returns mutable ReportEntity;
+ Create (acheck : Check; concerned : Transient)
+ returns ReportEntity;
---Purpose : Creates a ReportEntity with its features :
-- - <acheck> is the Check to be memorised
-- - <concerned> is the Entity to which the Check is bound
-- Later, a Content can be set : it is required for an Error
- SetContent (me : mutable; content : mutable Transient);
+ SetContent (me : mutable; content : Transient);
---Purpose : Sets a Content : it brings non interpreted data which belong
-- to the Concerned Entity. It can be empty then loaded later.
-- Remark that for an Unknown Entity, Content is set by Create.
---Purpose : Returns the stored Check in order to change it
---C++ : return &
- Concerned (me) returns mutable Transient;
+ Concerned (me) returns Transient;
---Purpose : Returns the stored Concerned Entity. It equates the Content
-- in the case of an Unknown Entity
-- (i.e. redefines content) : used when Concerned could not be
-- loaded
- Content (me) returns mutable Transient;
+ Content (me) returns Transient;
---Purpose : Returns the stored Content, or a Null Handle
-- Remark that it must be an "Unknown Entity" suitable for
-- the norm of the containing Model
is
- Create returns mutable SignLabel;
+ Create returns SignLabel;
Name (me) returns CString;
---Purpose : Returns "Entity Label"
Create (family, name : CString;
type : ParamType from Interface = Interface_ParamText;
- init : CString = "") returns mutable Static
+ init : CString = "") returns Static
---Purpose : Creates and records a Static, with a family and a name
-- family can report to a name of ressource or to a system or
-- internal definition. The name must be unique.
-- Error if <name> is already recorded, or <type> not supported
-- See also class method Init
- Create (family, name : CString; other : Static) returns mutable Static;
+ Create (family, name : CString; other : Static) returns Static;
---Purpose : Creates a new Static with same definition as another one
-- (value is copied, except for Entity : it remains null)
-- '=' for same definition as, <init> gives the initial Static
-- Returns False if <type> does not match this list
- Static (myclass; name : CString) returns mutable Static;
+ Static (myclass; name : CString) returns Static;
---Purpose : Returns a Static from its name. Null Handle if not present
IsPresent (myclass; name : CString) returns Boolean;
Create (name : CString;
type : ParamType from Interface = Interface_ParamText;
- init : CString = "") returns mutable TypedValue;
+ init : CString = "") returns TypedValue;
---Purpose : Creates a TypedValue, with a name
--
-- type gives the type of the parameter, default is free text
is
- Create returns mutable UndefinedContent;
+ Create returns UndefinedContent;
---Purpose : Defines an empty UndefinedContent
-- -- Access to Parameters -- --
---Purpose : Gives count of Literal Parameters
ParamData (me; num : Integer; ptype : out ParamType;
- ent : out mutable Transient;
+ ent : out Transient;
val : out HAsciiString from TCollection)
returns Boolean is static;
---Purpose : Returns data of a Parameter : its type, and the entity if it
---Purpose : Returns True if a Parameter is recorded as an entity
-- Error if num is not between 1 and NbParams
- ParamEntity (me; num : Integer) returns mutable Transient
+ ParamEntity (me; num : Integer) returns Transient
---Purpose : Returns Entity corresponding to a Param, given its rank
raises InterfaceError, OutOfRange is static;
-- Error if out of range or if Param num does not designate
val : HAsciiString from TCollection) is static;
---Purpose : Adds a literal Parameter to the list
- AddEntity (me : mutable; ptype : ParamType; ent : mutable Transient)
+ AddEntity (me : mutable; ptype : ParamType; ent : Transient)
is static;
---Purpose : Adds a Parameter which references an Entity
-- Error if num is out of range
SetEntity (me : mutable; num : Integer; ptype : ParamType;
- ent : mutable Transient)
+ ent : Transient)
---Purpose : Sets a new value for the Parameter <num>, to reference an
-- Entity. To simply change the Entity, see the variant below
raises OutOfRange is static;
-- Error if num is out of range
- SetEntity (me : mutable; num : Integer; ent : mutable Transient)
+ SetEntity (me : mutable; num : Integer; ent : Transient)
---Purpose : Changes the Entity referenced by the Parameter <num>
-- (with same ParamType)
raises InterfaceError, OutOfRange is static;
DFirst, DLast : Real from Standard;
Rev : Boolean from Standard;
NbPoints : Integer from Standard)
- returns mutable BSpline from Law;
+ returns BSpline from Law;
---Purpose: Computes a 1 d curve to reparametrize a curve. Its an
-- interpolation of NbPoints points calculated at quasi
-- constant abscissa.
Scale(First, Last : Real from Standard;
HasF, HasL : Boolean from Standard;
VFirst, VLast : Real from Standard)
- returns mutable BSpline from Law;
+ returns BSpline from Law;
---Purpose: Computes a 1 d curve to scale a field of tangency.
-- Value is 1. for t = (First+Last)/2 .
-- If HasFirst value for t = First is VFirst (null derivative).
ScaleCub(First, Last : Real from Standard;
HasF, HasL : Boolean from Standard;
VFirst, VLast : Real from Standard)
- returns mutable BSpline from Law;
+ returns BSpline from Law;
end Law;
is
- Create returns mutable BSpFunc from Law;
+ Create returns BSpFunc from Law;
Create(C : BSpline from Law; First, Last: Real)
- returns mutable BSpFunc from Law;
+ returns BSpFunc from Law;
Continuity(me) returns Shape from GeomAbs
is redefined static;
Bounds(me: mutable; PFirst,PLast: out Real from Standard);
- Curve(me) returns mutable BSpline from Law;
+ Curve(me) returns BSpline from Law;
SetCurve(me : mutable;
C : BSpline from Law);
Degree : Integer;
Periodic : Boolean = Standard_False)
- returns mutable BSpline from Law
+ returns BSpline from Law
---Purpose : Creates a non-rational B_spline curve on the
-- basis <Knots, Multiplicities> of degree <Degree>.
Degree : Integer;
Periodic : Boolean = Standard_False)
- returns mutable BSpline from Law
+ returns BSpline from Law
---Purpose : Creates a rational B_spline curve on the basis
-- <Knots, Multiplicities> of degree <Degree>.
-- |f(t1) - f(t0)| < Tolerance3D
- Copy (me) returns mutable like me;
+ Copy (me) returns like me;
UpdateKnots(me : mutable)
is
- Create returns mutable Composite from Law;
+ Create returns Composite from Law;
---Purpose: Construct an empty Law
Create (First, Last : Real;
Tol :Real)
---Purpose: Construct an empty, trimed Law
- returns mutable Composite from Law;
+ returns Composite from Law;
Continuity(me) returns Shape from GeomAbs
is redefined static;
ChangeElementaryLaw(me: mutable; W : Real from Standard)
---C++: return &
- returns mutable Function from Law
+ returns Function from Law
---Purpose: Returns the elementary function of the composite used
-- to compute at parameter W.
is static;
is
- Create returns mutable Constant from Law;
+ Create returns Constant from Law;
is
- Create returns mutable Interpol from Law;
+ Create returns Interpol from Law;
---Purpose: Constructs an empty interpolative evolution law.
-- The function Set is used to define the law.
Set(me : mutable;
Create
- returns mutable Linear from Law;
+ returns Linear from Law;
---Purpose: Constructs an empty linear evolution law.
Set(me: mutable; Pdeb,Valdeb,Pfin,Valfin: Real from Standard)
is
Create
- returns mutable S from Law;
+ returns S from Law;
---Purpose: Constructs an empty "S" evolution law.
Set(me: mutable; Pdeb,Valdeb,Pfin,Valfin: Real from Standard)
is
- Create returns mutable GlobalNode;
+ Create returns GlobalNode;
---Purpose : Creates an empty GlobalNode, with no Next
Add (me : mutable; amodule : TheModule; aprotocol : TheProtocol)
is
- Create returns mutable Node;
+ Create returns Node;
---Purpose : Creates an empty Node, with no Next
AddNode (me : mutable; anode : any GlobalNode) is static;
---Purpose : Returns the Protocol designated by a precise Node
---C++ : return const &
- Next (me) returns mutable Node is static;
+ Next (me) returns Node is static;
---Purpose : Returns the Next Node. If none was defined, returned value
-- is a Null Handle
---C++ : return const &
Create
- returns mutable GluedShape from LocOpe;
+ returns GluedShape from LocOpe;
Create(S: Shape from TopoDS)
- returns mutable GluedShape from LocOpe;
+ returns GluedShape from LocOpe;
Init(me: mutable; S: Shape from TopoDS)
Create(BT: BuildTool from TopOpeBRepDS)
---C++: inline
- returns mutable HBuilder from LocOpe;
+ returns HBuilder from LocOpe;
Classify(me)
Create(S: Shape from TopoDS)
- returns mutable WiresOnShape from LocOpe;
+ returns WiresOnShape from LocOpe;
Init(me: mutable; S: Shape from TopoDS)
FirstElement : BasicElt from MAT;
SecondElement : BasicElt from MAT )
--- Purpose :
- returns mutable Arc;
+ returns Arc;
Index (me)
--- Purpose : Returns the index of <me> in Graph.theArcs.
FirstNode (me)
--- Purpose : Returns one Node extremity of <me>.
- returns mutable Node from MAT
+ returns Node from MAT
is static;
SecondNode (me)
--- Purpose : Returns the other Node extremity of <me>.
- returns mutable Node from MAT
+ returns Node from MAT
is static;
TheOtherNode (me ; aNode : Node)
Create (anInteger : Integer)
--- Purpose : Constructor, <anInteger> is the <index> of <me>.
- returns mutable BasicElt from MAT;
+ returns BasicElt from MAT;
StartArc(me)
--- Purpose : Return <startArcLeft> or <startArcRight> corresponding
---Purpose:
- returns mutable Bisector from MAT;
+ returns Bisector from MAT;
AddBisector(me ; abisector : any Bisector from MAT)
is
- Create returns mutable Edge from MAT;
+ Create returns Edge from MAT;
EdgeNumber(me : mutable ; anumber : Integer)
is
- Create returns mutable Graph from MAT;
+ Create returns Graph from MAT;
--- Purpose : Empty constructor.
---Category: Computation
is static;
FusionOfArcs (me : mutable;
- Arc1 : mutable Arc from MAT;
- Arc2 : mutable Arc from MAT)
+ Arc1 : Arc from MAT;
+ Arc2 : Arc from MAT)
---Purpose: Merge two Arcs. the second node of <Arc2> becomes
-- the first node of <Arc1>. Update of the first
-- node and the neighbours of <Arc1>.
is static;
ChangeBasicElt(me : mutable ; Index : Integer)
- returns mutable BasicElt from MAT
+ returns BasicElt from MAT
is static;
UpDateNodes(me : mutable ; Index : in out Integer)
Create (GeomIndex : Integer;
LinkedArc : Arc from MAT;
Distance : Real)
- returns mutable Node from MAT;
+ returns Node from MAT;
GeomIndex (me)
---Purpose: Returns the index associated of the geometric
is
- Create returns mutable TListNode from MAT;
+ Create returns TListNode from MAT;
---C++: inline
- Create(anitem : Item) returns mutable TListNode from MAT;
+ Create(anitem : Item) returns TListNode from MAT;
---C++: inline
is static;
- Next(me) returns mutable TListNode from MAT
+ Next(me) returns TListNode from MAT
---C++: inline
is static;
- Previous(me) returns mutable TListNode from MAT
+ Previous(me) returns TListNode from MAT
---C++: inline
is static;
- Next(me : mutable ; atlistnode : mutable TListNode from MAT)
+ Next(me : mutable ; atlistnode : TListNode from MAT)
---C++: inline
is static;
- Previous(me : mutable ; atlistnode : mutable TListNode from MAT)
+ Previous(me : mutable ; atlistnode : TListNode from MAT)
---C++: inline
is
- Create returns mutable TList from MAT;
+ Create returns TList from MAT;
First(me : mutable)
Node from MAT
is
- Create returns mutable Zone from MAT;
+ Create returns Zone from MAT;
Create(aBasicElt : BasicElt from MAT)
--- Purpose: Compute the frontier of the Zone of proximity.
- returns mutable Zone from MAT;
+ returns Zone from MAT;
Perform(me : mutable ; aBasicElt : BasicElt from MAT)
--- Purpose: Compute the frontier of the Zone of proximity.
is
- Create returns mutable Circuit from MAT2d;
+ Create returns Circuit from MAT2d;
---Category: Computation
DoubleLine(me ;
Line : in out SequenceOfGeometry;
Connexions : in out SequenceOfConnexion from MAT2d;
- Father : mutable Connexion from MAT2d;
+ Father : Connexion from MAT2d;
Side : Real)
is static private;
is
- Create returns mutable Connexion from MAT2d;
+ Create returns Connexion from MAT2d;
Create(LineA : Integer;
LineB : Integer;
ParameterOnB : Real;
PointA : Pnt2d from gp;
PointB : Pnt2d from gp)
- returns mutable Connexion from MAT2d;
+ returns Connexion from MAT2d;
IndexFirstLine(me) returns Integer
---Purpose: Returns the Index on the first line.
---Purpose: Returns the reverse connexion of <me>.
-- the firstpoint is the secondpoint.
-- the secondpoint is the firstpoint.
- returns mutable Connexion from MAT2d
+ returns Connexion from MAT2d
is static;
IsAfter(me ; aConnexion : Connexion from MAT2d ; aSense : Real)
atool : in out Tool2d from MAT2d;
aside : Integer ;
noofbisectorstoremove: in out Integer ;
- bisector1 : mutable Bisector from MAT;
- bisector2 : mutable Bisector from MAT)
+ bisector1 : Bisector from MAT;
+ bisector2 : Bisector from MAT)
is static private;
Father(me : in out ; Index : Integer)
---Purpose: Returns the connexion which ends on line
-- designed by <Index>.
- returns mutable Connexion from MAT2d
+ returns Connexion from MAT2d
is static;
Append (me : in out;
---Purpose: Returns the connexion which realises the minimum of
-- distance between the lines of index <L1> and <L2> in
-- <aFigure>. The connexion is oriented from <L1> to <L2>.
- returns mutable Connexion from MAT2d
+ returns Connexion from MAT2d
is static private;
fields
-- <theGeomVecs>
returns Integer is static;
- CreateBisector(me : in out ; abisector : mutable Bisector from MAT)
+ CreateBisector(me : in out ; abisector : Bisector from MAT)
--- Purpose : Creates the geometric bisector defined by <abisector>.
is static;
- TrimBisector(me : in out ; abisector : mutable Bisector from MAT)
+ TrimBisector(me : in out ; abisector : Bisector from MAT)
--- Purpose : Trims the geometric bisector by the <firstparameter>
-- of <abisector>.
-- If the parameter is out of the bisector, Return FALSE.
returns Boolean is static;
TrimBisector(me : in out ;
- abisector : mutable Bisector from MAT ;
+ abisector : Bisector from MAT ;
apoint : Integer)
--- Purpose : Trims the geometric bisector by the point of index
-- <apoint> in <theGeomPnts>.
returns Boolean is static;
IntersectBisector(me : in out ;
- bisectorone : mutable Bisector from MAT ;
- bisectortwo : mutable Bisector from MAT ;
+ bisectorone : Bisector from MAT ;
+ bisectortwo : Bisector from MAT ;
intpnt : in out Integer)
--- Purpose : Computes the point of intersection between the
-- bisectors defined by <bisectorone> and
-- Attribute from PDF.
NewEmpty(me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is deferred;
---Purpose: Creates a new attribute from PDF.
Paste(me;
aSource : Attribute from PDF;
- aTarget : mutable Attribute from TDF;
+ aTarget : Attribute from TDF;
aRelocTable : RRelocationTable from MDF)
is deferred;
---Purpose: Translate the contents of <aSource> and put it
-- Attribute from TDF.
NewEmpty(me)
- returns mutable Attribute from PDF
+ returns Attribute from PDF
is deferred;
---Purpose: Creates a new attribute from PDF.
Paste(me;
aSource : Attribute from TDF;
- aTarget : mutable Attribute from PDF;
+ aTarget : Attribute from PDF;
aRelocTable : SRelocationTable from MDF)
is deferred;
---Purpose: Translate the contents of <aSource> and put it
is
- Create returns mutable DriverTable from MDF;
+ Create returns DriverTable from MDF;
---Purpose: Creates a mutable DriverTable from MDF.
SetDriver(me : mutable;
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable ReferenceRetrievalDriver from MDF;
+ returns ReferenceRetrievalDriver from MDF;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Reference from PDF.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end ReferenceRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable ReferenceStorageDriver from MDF;
+ returns ReferenceStorageDriver from MDF;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDF.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
Create(theSelfRelocation : Boolean from Standard = Standard_False)
- returns mutable RelocationTable from MDF;
+ returns RelocationTable from MDF;
---Purpose: Creates a relocation table.
-- <theSelfRelocation> status says that the relocation table allows self relocation.
HasRelocation(me : mutable;
aSourceAttribute : TheSourceType;
- aTargetAttribute : in out mutable TheTargetType)
+ aTargetAttribute : in out TheTargetType)
returns Boolean from Standard;
---Purpose: Finds the relocation value of <aSourceAttribute>
-- and returns it into <aTargetAttribute>.
HasOtherRelocation(me : mutable;
aSource : TheOtherSourceType;
- aTarget : in out mutable TheOtherTargetType)
+ aTarget : in out TheOtherTargetType)
returns Boolean from Standard;
---Purpose: Finds the relocation value of <aSource>
-- and returns it into <aTarget>.
Create (theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable TagSourceRetrievalDriver from MDF;
+ returns TagSourceRetrievalDriver from MDF;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: TagSource from PDF.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end TagSourceRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable TagSourceStorageDriver from MDF;
+ returns TagSourceStorageDriver from MDF;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDF.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable AsciiStringRetrievalDriver from MDataStd;
+ returns AsciiStringRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: AsciiString from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable AsciiStringStorageDriver from MDataStd;
+ returns AsciiStringStorageDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end AsciiStringStorageDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable BooleanArrayRetrievalDriver from MDataStd;
+ returns BooleanArrayRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end BooleanArrayRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable BooleanArrayStorageDriver from MDataStd;
+ returns BooleanArrayStorageDriver from MDataStd;
VersionNumber(me)
returns Integer from Standard;
returns Type from Standard;
NewEmpty (me)
- returns mutable Attribute from PDF;
+ returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end BooleanArrayStorageDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable BooleanListRetrievalDriver from MDataStd;
+ returns BooleanListRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end BooleanListRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable BooleanListStorageDriver from MDataStd;
+ returns BooleanListStorageDriver from MDataStd;
VersionNumber(me)
returns Integer from Standard;
returns Type from Standard;
NewEmpty (me)
- returns mutable Attribute from PDF;
+ returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end BooleanListStorageDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable ByteArrayRetrievalDriver from MDataStd;
+ returns ByteArrayRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end ByteArrayRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable ByteArrayRetrievalDriver_1 from MDataStd;
+ returns ByteArrayRetrievalDriver_1 from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable ByteArrayStorageDriver from MDataStd;
+ returns ByteArrayStorageDriver from MDataStd;
VersionNumber(me)
returns Integer from Standard;
returns Type from Standard;
NewEmpty (me)
- returns mutable Attribute from PDF;
+ returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end ByteArrayStorageDriver;
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable CommentRetrievalDriver from MDataStd;
+ returns CommentRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Comment from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end CommentRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable CommentStorageDriver from MDataStd;
+ returns CommentStorageDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable DirectoryRetrievalDriver from MDataStd;
+ returns DirectoryRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Directory from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end DirectoryRetrievalDriver;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable DirectoryStorageDriver from MDataStd;
+ returns DirectoryStorageDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable ExpressionRetrievalDriver from MDataStd;
+ returns ExpressionRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Expression from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end ExpressionRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable ExpressionStorageDriver from MDataStd;
+ returns ExpressionStorageDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me; Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable ExtStringArrayRetrievalDriver from MDataStd;
+ returns ExtStringArrayRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: ExtStringArray from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable ExtStringArrayRetrievalDriver_1 from MDataStd;
+ returns ExtStringArrayRetrievalDriver_1 from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: ExtStringArray from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end ExtStringArrayRetrievalDriver_1;
is
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable ExtStringArrayStorageDriver from MDataStd;
+ returns ExtStringArrayStorageDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: ExtStringArray from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable ExtStringListRetrievalDriver from MDataStd;
+ returns ExtStringListRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end ExtStringListRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable ExtStringListStorageDriver from MDataStd;
+ returns ExtStringListStorageDriver from MDataStd;
VersionNumber(me)
returns Integer from Standard;
returns Type from Standard;
NewEmpty (me)
- returns mutable Attribute from PDF;
+ returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end ExtStringListStorageDriver;
is
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable IntPackedMapRetrievalDriver from MDataStd;
+ returns IntPackedMapRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: IntPackedMap from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end IntPackedMapRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable IntPackedMapRetrievalDriver_1 from MDataStd;
+ returns IntPackedMapRetrievalDriver_1 from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: IntPackedMap_1 from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable IntPackedMapStorageDriver from MDataStd;
+ returns IntPackedMapStorageDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end IntPackedMapStorageDriver;
is
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable IntegerArrayRetrievalDriver from MDataStd;
+ returns IntegerArrayRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: IntegerArray from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable IntegerArrayRetrievalDriver_1 from MDataStd;
+ returns IntegerArrayRetrievalDriver_1 from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: IntegerArray from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable IntegerArrayStorageDriver from MDataStd;
+ returns IntegerArrayStorageDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: IntegerArray from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable IntegerListRetrievalDriver from MDataStd;
+ returns IntegerListRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end IntegerListRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable IntegerListStorageDriver from MDataStd;
+ returns IntegerListStorageDriver from MDataStd;
VersionNumber(me)
returns Integer from Standard;
returns Type from Standard;
NewEmpty (me)
- returns mutable Attribute from PDF;
+ returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end IntegerListStorageDriver;
is
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable IntegerRetrievalDriver from MDataStd;
+ returns IntegerRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end IntegerRetrievalDriver;
Create (theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable IntegerStorageDriver from MDataStd;
+ returns IntegerStorageDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable NameRetrievalDriver from MDataStd;
+ returns NameRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Name from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end NameRetrievalDriver;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable NameStorageDriver from MDataStd;
+ returns NameStorageDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable NamedDataRetrievalDriver from MDataStd;
+ returns NamedDataRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end NamedDataRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable NamedDataStorageDriver from MDataStd;
+ returns NamedDataStorageDriver from MDataStd;
VersionNumber(me)
returns Integer from Standard;
returns Type from Standard;
NewEmpty (me)
- returns mutable Attribute from PDF;
+ returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end NamedDataStorageDriver;
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable NoteBookRetrievalDriver from MDataStd;
+ returns NoteBookRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: NoteBook from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end NoteBookRetrievalDriver;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable NoteBookStorageDriver from MDataStd;
+ returns NoteBookStorageDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable RealArrayRetrievalDriver from MDataStd;
+ returns RealArrayRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: RealArray from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable RealArrayRetrievalDriver_1 from MDataStd;
+ returns RealArrayRetrievalDriver_1 from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: RealArray from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable RealArrayStorageDriver from MDataStd;
+ returns RealArrayStorageDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: RealArray from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable RealListRetrievalDriver from MDataStd;
+ returns RealListRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end RealListRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable RealListStorageDriver from MDataStd;
+ returns RealListStorageDriver from MDataStd;
VersionNumber(me)
returns Integer from Standard;
returns Type from Standard;
NewEmpty (me)
- returns mutable Attribute from PDF;
+ returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end RealListStorageDriver;
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable RealRetrievalDriver from MDataStd;
+ returns RealRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Real from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end RealRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable RealStorageDriver from MDataStd;
+ returns RealStorageDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Real from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable ReferenceArrayRetrievalDriver from MDataStd;
+ returns ReferenceArrayRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end ReferenceArrayRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable ReferenceArrayStorageDriver from MDataStd;
+ returns ReferenceArrayStorageDriver from MDataStd;
VersionNumber(me)
returns Integer from Standard;
returns Type from Standard;
NewEmpty (me)
- returns mutable Attribute from PDF;
+ returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end ReferenceArrayStorageDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable ReferenceListRetrievalDriver from MDataStd;
+ returns ReferenceListRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end ReferenceListRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable ReferenceListStorageDriver from MDataStd;
+ returns ReferenceListStorageDriver from MDataStd;
VersionNumber(me)
returns Integer from Standard;
returns Type from Standard;
NewEmpty (me)
- returns mutable Attribute from PDF;
+ returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end ReferenceListStorageDriver;
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable RelationRetrievalDriver from MDataStd;
+ returns RelationRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Relation from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end RelationRetrievalDriver;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable RelationStorageDriver from MDataStd;
+ returns RelationStorageDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me; Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end RelationStorageDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable TickRetrievalDriver from MDataStd;
+ returns TickRetrievalDriver from MDataStd;
VersionNumber(me)
returns Integer from Standard;
---Purpose: Returns the type Tick from PDataStd.
NewEmpty(me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end TickRetrievalDriver;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable TickStorageDriver from MDataStd;
+ returns TickStorageDriver from MDataStd;
VersionNumber(me)
returns Integer from Standard;
---Purpose: Returns the type Tick from TDataStd.
NewEmpty(me)
- returns mutable Attribute from PDF;
+ returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end TickStorageDriver;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable TreeNodeRetrievalDriver from MDataStd;
+ returns TreeNodeRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end TreeNodeRetrievalDriver;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable TreeNodeStorageDriver from MDataStd;
+ returns TreeNodeStorageDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end TreeNodeStorageDriver;
is
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable UAttributeRetrievalDriver from MDataStd;
+ returns UAttributeRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: UAttribute from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable UAttributeStorageDriver from MDataStd;
+ returns UAttributeStorageDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: UAttribute from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable VariableRetrievalDriver from MDataStd;
+ returns VariableRetrievalDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Variable from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end VariableRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable VariableStorageDriver from MDataStd;
+ returns VariableStorageDriver from MDataStd;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Variable from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me; Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable AxisRetrievalDriver from MDataXtd;
+ returns AxisRetrievalDriver from MDataXtd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Axis from PDataXtd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end AxisRetrievalDriver;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable AxisStorageDriver from MDataXtd;
+ returns AxisStorageDriver from MDataXtd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable ConstraintRetrievalDriver from MDataXtd;
+ returns ConstraintRetrievalDriver from MDataXtd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Constraint from PDataXtd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end ConstraintRetrievalDriver;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable ConstraintStorageDriver from MDataXtd;
+ returns ConstraintStorageDriver from MDataXtd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable GeometryRetrievalDriver from MDataXtd;
+ returns GeometryRetrievalDriver from MDataXtd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Geometry from PDataXtd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end GeometryRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable GeometryStorageDriver from MDataXtd;
+ returns GeometryStorageDriver from MDataXtd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable PatternStdRetrievalDriver from MDataXtd;
+ returns PatternStdRetrievalDriver from MDataXtd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: PatternStd from PDataXtd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end PatternStdRetrievalDriver;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable PatternStdStorageDriver from MDataXtd;
+ returns PatternStdStorageDriver from MDataXtd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable PlacementRetrievalDriver from MDataXtd;
+ returns PlacementRetrievalDriver from MDataXtd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Placement from PDataXtd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end PlacementRetrievalDriver;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable PlacementStorageDriver from MDataXtd;
+ returns PlacementStorageDriver from MDataXtd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
Create (theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable PlaneRetrievalDriver from MDataXtd;
+ returns PlaneRetrievalDriver from MDataXtd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Plane from PDataXtd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end PlaneRetrievalDriver;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable PlaneStorageDriver from MDataXtd;
+ returns PlaneStorageDriver from MDataXtd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
Create (theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable PointRetrievalDriver from MDataXtd;
+ returns PointRetrievalDriver from MDataXtd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Point from PDataXtd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end PointRetrievalDriver;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable PointStorageDriver from MDataXtd;
+ returns PointStorageDriver from MDataXtd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable ShapeRetrievalDriver from MDataXtd;
+ returns ShapeRetrievalDriver from MDataXtd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Shape from PDataXtd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end ShapeRetrievalDriver;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable ShapeStorageDriver from MDataXtd;
+ returns ShapeStorageDriver from MDataXtd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
Create
- returns mutable DocumentRetrievalDriver from MDocStd;
+ returns DocumentRetrievalDriver from MDocStd;
Paste (me : mutable; PDOC : Document from PDocStd;
TDOC : Document from TDocStd;
---Purpose: deferred methods of RetrievalDriver from PCDM
-- =============================================
- Make (me : mutable; aPCDM: Document from PCDM; aCDM : mutable Document from CDM);
+ Make (me : mutable; aPCDM: Document from PCDM; aCDM : Document from CDM);
---Purpose: virtual methods (may be redefined by specialized application)
-- =============================================================
Create
- returns mutable DocumentStorageDriver from MDocStd;
+ returns DocumentStorageDriver from MDocStd;
CreateDocument (me: mutable) returns Document from PCDM
---Purpose: returns an empty PDocStd_Document. may be redefined;
is
Create (theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable XLinkRetrievalDriver from MDocStd;
+ returns XLinkRetrievalDriver from MDocStd;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
---Purpose: Returns the type XLink from PXref.
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Paste(me;
aSource : Attribute from PDF;
- aTarget : mutable Attribute from TDF;
+ aTarget : Attribute from TDF;
aRelocTable : RRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable XLinkStorageDriver from MDocStd;
+ returns XLinkStorageDriver from MDocStd;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
---Purpose: Returns the type: XLink from TXLink.
NewEmpty (me)
- returns mutable Attribute from PDF;
+ returns Attribute from PDF;
Paste(me;
aSource : Attribute from TDF;
- aTarget : mutable Attribute from PDF;
+ aTarget : Attribute from PDF;
aRelocTable : SRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable FunctionRetrievalDriver from MFunction;
+ returns FunctionRetrievalDriver from MFunction;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end FunctionRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable FunctionStorageDriver from MFunction;
+ returns FunctionStorageDriver from MFunction;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end FunctionStorageDriver;
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable NamedShapeRetrievalDriver from MNaming;
+ returns NamedShapeRetrievalDriver from MNaming;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
---Purpose: Returns the type NamedShape from PNaming.
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable NamedShapeStorageDriver from MNaming;
+ returns NamedShapeStorageDriver from MNaming;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
---Purpose: Returns the type: NamedShape from PNaming.
NewEmpty (me)
- returns mutable Attribute from PDF;
+ returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable NamingRetrievalDriver from MNaming;
+ returns NamingRetrievalDriver from MNaming;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Constraint from PDataStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable NamingRetrievalDriver_1 from MNaming;
+ returns NamingRetrievalDriver_1 from MNaming;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Naming from PNaming.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable NamingRetrievalDriver_2 from MNaming;
+ returns NamingRetrievalDriver_2 from MNaming;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Naming from PNaming.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable NamingStorageDriver from MNaming;
+ returns NamingStorageDriver from MNaming;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: Integer from TDataStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable AISPresentationRetrievalDriver from MPrsStd;
+ returns AISPresentationRetrievalDriver from MPrsStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: AISPresentation from PPrsStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end AISPresentationRetrievalDriver;
Create (theMessageDriver : MessageDriver from CDM) -- Version 1
- returns mutable AISPresentationRetrievalDriver_1 from MPrsStd;
+ returns AISPresentationRetrievalDriver_1 from MPrsStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: AISPresentation from PPrsStd.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable AISPresentationStorageDriver from MPrsStd;
+ returns AISPresentationStorageDriver from MPrsStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: AISPresentation from TPrsStd.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
Create(theMessageDriver : MessageDriver from CDM) -- Version 0
- returns mutable PositionRetrievalDriver from MPrsStd;
+ returns PositionRetrievalDriver from MPrsStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: ColorAttribute from PGraphicAttribute.
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end PositionRetrievalDriver;
is
Create(theMessageDriver : MessageDriver from CDM)
- returns mutable PositionStorageDriver from MPrsStd;
+ returns PositionStorageDriver from MPrsStd;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: ColorAttribute from TGraphicAttribute.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
-- Create
--- returns mutable AreaRetrievalDriver from MXCAFDoc;
+-- returns AreaRetrievalDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable AreaRetrievalDriver from MXCAFDoc;
+ returns AreaRetrievalDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Area
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end AreaRetrievalDriver from MXCAFDoc;
is
-- Create
--- returns mutable AreaStorageDriver from MXCAFDoc;
+-- returns AreaStorageDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable AreaStorageDriver from MXCAFDoc;
+ returns AreaStorageDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Area.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end AreaStorageDriver;
is
-- Create -- Version 0
--- returns mutable CentroidRetrievalDriver from MXCAFDoc;
+-- returns CentroidRetrievalDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable CentroidRetrievalDriver from MXCAFDoc;
+ returns CentroidRetrievalDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Centroid
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end CentroidRetrievalDriver;
is
-- Create -- Version 0
--- returns mutable CentroidStorageDriver from MXCAFDoc;
+-- returns CentroidStorageDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable CentroidStorageDriver from MXCAFDoc;
+ returns CentroidStorageDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Centroid.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end CentroidStorageDriver;
is
-- Create -- Version 0
--- returns mutable ColorRetrievalDriver from MXCAFDoc;
+-- returns ColorRetrievalDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable ColorRetrievalDriver from MXCAFDoc;
+ returns ColorRetrievalDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Color
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end ColorRetrievalDriver;
is
-- Create -- Version 0
--- returns mutable ColorStorageDriver from MXCAFDoc;
+-- returns ColorStorageDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable ColorStorageDriver from MXCAFDoc;
+ returns ColorStorageDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Color.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
-- Create -- Version 0
--- returns mutable ColorToolRetrievalDriver from MXCAFDoc;
+-- returns ColorToolRetrievalDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable ColorToolRetrievalDriver from MXCAFDoc;
+ returns ColorToolRetrievalDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Color
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end ColorToolRetrievalDriver;
is
-- Create -- Version 0
--- returns mutable ColorToolStorageDriver from MXCAFDoc;
+-- returns ColorToolStorageDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable ColorToolStorageDriver from MXCAFDoc;
+ returns ColorToolStorageDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Color.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable DatumRetrievalDriver from MXCAFDoc;
+ returns DatumRetrievalDriver from MXCAFDoc;
---Purpose: Returns mutable DatumRetrievalDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Datum
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end DatumRetrievalDriver from MXCAFDoc;
is
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable DatumStorageDriver from MXCAFDoc;
+ returns DatumStorageDriver from MXCAFDoc;
---Purpose: Returns mutable DatumStorageDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Datum.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end DatumStorageDriver;
is
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable DimTolRetrievalDriver from MXCAFDoc;
+ returns DimTolRetrievalDriver from MXCAFDoc;
---Purpose: Returns mutable DimTolRetrievalDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_DimTol
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end DimTolRetrievalDriver from MXCAFDoc;
is
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable DimTolStorageDriver from MXCAFDoc;
+ returns DimTolStorageDriver from MXCAFDoc;
---Purpose: Returns mutable DimTolStorageDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_DimTol.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end DimTolStorageDriver;
is
-- Create -- Version 0
--- returns mutable DimTolToolRetrievalDriver from MXCAFDoc;
+-- returns DimTolToolRetrievalDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable DimTolToolRetrievalDriver from MXCAFDoc;
+ returns DimTolToolRetrievalDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_DimTolTool
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end DimTolToolRetrievalDriver;
is
-- Create -- Version 0
--- returns mutable DimTolToolStorageDriver from MXCAFDoc;
+-- returns DimTolToolStorageDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable DimTolToolStorageDriver from MXCAFDoc;
+ returns DimTolToolStorageDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_DimTolTool
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
-- Create -- Version 0
--- returns mutable DocumentToolRetrievalDriver from MXCAFDoc;
+-- returns DocumentToolRetrievalDriver from MXCAFDoc;
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable DocumentToolRetrievalDriver from MXCAFDoc;
+ returns DocumentToolRetrievalDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Color
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end DocumentToolRetrievalDriver;
is
-- Create -- Version 0
--- returns mutable DocumentToolStorageDriver from MXCAFDoc;
+-- returns DocumentToolStorageDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable DocumentToolStorageDriver from MXCAFDoc;
+ returns DocumentToolStorageDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Color.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
--- Create returns mutable GraphNodeRetrievalDriver from MXCAFDoc;
+-- Create returns GraphNodeRetrievalDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable GraphNodeRetrievalDriver from MXCAFDoc;
+ returns GraphNodeRetrievalDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end GraphNodeRetrievalDriver;
MessageDriver from CDM
is
--- Create returns mutable GraphNodeStorageDriver from MXCAFDoc;
+-- Create returns GraphNodeStorageDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable GraphNodeStorageDriver from MXCAFDoc;
+ returns GraphNodeStorageDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end GraphNodeStorageDriver;
is
-- Create -- Version 0
--- returns mutable LayerToolRetrievalDriver from MXCAFDoc;
+-- returns LayerToolRetrievalDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable LayerToolRetrievalDriver from MXCAFDoc;
+ returns LayerToolRetrievalDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Layer
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end LayerToolRetrievalDriver;
is
-- Create -- Version 0
--- returns mutable LayerToolStorageDriver from MXCAFDoc;
+-- returns LayerToolStorageDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable LayerToolStorageDriver from MXCAFDoc;
+ returns LayerToolStorageDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Layer.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
-- Create -- Version 0
--- returns mutable LocationRetrievalDriver from MXCAFDoc;
+-- returns LocationRetrievalDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable LocationRetrievalDriver from MXCAFDoc;
+ returns LocationRetrievalDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Location
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end LocationRetrievalDriver;
is
-- Create -- Version 0
--- returns mutable LocationStorageDriver from MXCAFDoc;
+-- returns LocationStorageDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable LocationStorageDriver from MXCAFDoc;
+ returns LocationStorageDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Location.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable MaterialRetrievalDriver from MXCAFDoc;
+ returns MaterialRetrievalDriver from MXCAFDoc;
---Purpose: Returns mutable MaterialRetrievalDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Material
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end MaterialRetrievalDriver from MXCAFDoc;
is
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable MaterialStorageDriver from MXCAFDoc;
+ returns MaterialStorageDriver from MXCAFDoc;
---Purpose: Returns mutable MaterialStorageDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Material.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end MaterialStorageDriver;
is
-- Create -- Version 0
--- returns mutable MaterialToolRetrievalDriver from MXCAFDoc;
+-- returns MaterialToolRetrievalDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable MaterialToolRetrievalDriver from MXCAFDoc;
+ returns MaterialToolRetrievalDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_MaterialTool
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end MaterialToolRetrievalDriver;
is
-- Create -- Version 0
--- returns mutable MaterialToolStorageDriver from MXCAFDoc;
+-- returns MaterialToolStorageDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable MaterialToolStorageDriver from MXCAFDoc;
+ returns MaterialToolStorageDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_MaterialTool
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
-- Create -- Version 0
--- returns mutable ShapeToolRetrievalDriver from MXCAFDoc;
+-- returns ShapeToolRetrievalDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable ShapeToolRetrievalDriver from MXCAFDoc;
+ returns ShapeToolRetrievalDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Color
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end ShapeToolRetrievalDriver;
is
-- Create -- Version 0
--- returns mutable ShapeToolStorageDriver from MXCAFDoc;
+-- returns ShapeToolStorageDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable ShapeToolStorageDriver from MXCAFDoc;
+ returns ShapeToolStorageDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Color.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
is
-- Create
--- returns mutable VolumeRetrievalDriver from MXCAFDoc;
+-- returns VolumeRetrievalDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable VolumeRetrievalDriver from MXCAFDoc;
+ returns VolumeRetrievalDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Volume
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me;
Source : Attribute from PDF;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : RRelocationTable from MDF);
end VolumeRetrievalDriver from MXCAFDoc;
is
-- Create
--- returns mutable VolumeStorageDriver from MXCAFDoc;
+-- returns VolumeStorageDriver from MXCAFDoc;
Create (theMsgDriver : MessageDriver from CDM)
- returns mutable VolumeStorageDriver from MXCAFDoc;
+ returns VolumeStorageDriver from MXCAFDoc;
VersionNumber(me) returns Integer from Standard;
---Purpose: Returns the version number from which the driver
SourceType(me) returns Type from Standard;
---Purpose: Returns the type: XCAFDoc_Volume.
- NewEmpty (me) returns mutable Attribute from PDF;
+ NewEmpty (me) returns Attribute from PDF;
Paste(me;
Source : Attribute from TDF;
- Target : mutable Attribute from PDF;
+ Target : Attribute from PDF;
RelocTable : SRelocationTable from MDF);
end VolumeStorageDriver;
is
- Create returns mutable DrawableMesh from MeshTest;
+ Create returns DrawableMesh from MeshTest;
Create(S : Shape from TopoDS; Deflect : Real;
Partage : Boolean; InShape: Boolean from Standard= Standard_False)
- returns mutable DrawableMesh from MeshTest;
+ returns DrawableMesh from MeshTest;
Create(Tr: FastDiscret from BRepMesh)
- returns mutable DrawableMesh from MeshTest;
+ returns DrawableMesh from MeshTest;
AddInShape(me: mutable; inshape: Boolean)
is static;
DrawOn(me; dis : in out Display from Draw);
- Copy(me) returns mutable Drawable3D from Draw
+ Copy(me) returns Drawable3D from Draw
is redefined;
Dump(me; S : in out OStream)
Whatis(me; S : in out Interpretor from Draw)
is redefined;
- Mesh(me) returns mutable FastDiscret from BRepMesh
+ Mesh(me) returns FastDiscret from BRepMesh
is static;
fields
is
Create ( theNonDeformDS : DataSource from MeshVS;
- theMagnify : Real ) returns mutable DeformedDataSource from MeshVS;
+ theMagnify : Real ) returns DeformedDataSource from MeshVS;
---Purpose: Constructor
-- theNonDeformDS is canonical non-deformed data source, by which we are able to calculate
-- deformed mesh geometry
Box2d from Bnd
is
- Create ( OwnerId : EntityOwner from SelectBasics ) returns mutable DummySensitiveEntity from MeshVS;
+ Create ( OwnerId : EntityOwner from SelectBasics ) returns DummySensitiveEntity from MeshVS;
Areas ( me: mutable;
aresult: in out ListOfBox2d from SelectBasics ) is redefined;
DS : DataSource from MeshVS = 0;
Id : Integer = -1;
Priority : BuilderPriority from MeshVS = MeshVS_BP_ElemColor )
- returns mutable ElementalColorPrsBuilder from MeshVS;
+ returns ElementalColorPrsBuilder from MeshVS;
---Purpose: Constructor
Build ( me; Prs : Presentation from Prs3d;
is
- Create ( theIsAllowOverlapped : Boolean = Standard_False ) returns mutable Mesh;
+ Create ( theIsAllowOverlapped : Boolean = Standard_False ) returns Mesh;
---Purpose: Constructor.
-- theIsAllowOverlapped is Standard_True, if it is allowed to draw edges overlapped with beams
-- Its value is stored in drawer
MeshEntity : Address;
Type : EntityType from MeshVS;
Priority : Integer = 0;
- IsGroup : Boolean = Standard_False ) returns mutable MeshEntityOwner from MeshVS;
+ IsGroup : Boolean = Standard_False ) returns MeshEntityOwner from MeshVS;
Owner ( me ) returns Address;
---Purpose: Returns an address of element or node data structure
Create ( theSelObj : SOPtr from SelectMgr;
theDS : DataSource from MeshVS;
- thePriority : Integer = 0 ) returns mutable MeshOwner from MeshVS;
+ thePriority : Integer = 0 ) returns MeshOwner from MeshVS;
GetDataSource( me ) returns DataSource from MeshVS;
---C++: return const &
Flags : DisplayModeFlags from MeshVS = MeshVS_DMF_OCCMask;
DS : DataSource from MeshVS = 0;
Id : Integer = -1;
- Priority : BuilderPriority from MeshVS = MeshVS_BP_Mesh ) returns mutable MeshPrsBuilder from MeshVS;
+ Priority : BuilderPriority from MeshVS = MeshVS_BP_Mesh ) returns MeshPrsBuilder from MeshVS;
---Purpose: Creates builder with certain display mode flags, data source, ID and priority
Build ( me; Prs : Presentation from Prs3d;
DS : DataSource from MeshVS = 0;
Id : Integer = -1;
Priority : BuilderPriority from MeshVS = MeshVS_BP_NodalColor )
- returns mutable NodalColorPrsBuilder from MeshVS;
+ returns NodalColorPrsBuilder from MeshVS;
Build ( me; Prs : Presentation from Prs3d;
IDs : PackedMapOfInteger;
Create ( theOwner : EntityOwner from SelectBasics;
thePoints : Array1OfPnt from TColgp;
theSensType : TypeOfSensitivity from Select3D = Select3D_TOS_INTERIOR )
- returns mutable SensitiveFace from MeshVS;
+ returns SensitiveFace from MeshVS;
Project( me: mutable; aProjector : Projector from Select3D ) is redefined;
Create ( theOwner : EntityOwner from SelectBasics;
theMode : Integer = 0 )
- returns mutable SensitiveMesh from MeshVS;
+ returns SensitiveMesh from MeshVS;
GetMode( me ) returns Integer from Standard;
is
Create( Owner : EntityOwner from SelectBasics;
Nodes : Array1OfPnt from TColgp;
- Topo : HArray1OfSequenceOfInteger from MeshVS ) returns mutable SensitivePolyhedron from MeshVS;
+ Topo : HArray1OfSequenceOfInteger from MeshVS ) returns SensitivePolyhedron from MeshVS;
Project( me:mutable; aProjector: Projector from Select3D ) is redefined;
Create ( theOwner : EntityOwner from SelectBasics;
theFirstP, theLastP : Pnt from gp;
- theMaxRect : Integer = 1 ) returns mutable SensitiveSegment from MeshVS;
+ theMaxRect : Integer = 1 ) returns SensitiveSegment from MeshVS;
Project( me: mutable; aProjector : Projector from Select3D ) is redefined;
Flags : DisplayModeFlags from MeshVS = MeshVS_DMF_TextDataPrs;
DS : DataSource from MeshVS = 0;
Id : Integer = -1;
- Priority : BuilderPriority from MeshVS = MeshVS_BP_Text ) returns mutable TextPrsBuilder from MeshVS;
+ Priority : BuilderPriority from MeshVS = MeshVS_BP_Text ) returns TextPrsBuilder from MeshVS;
Build ( me; Prs : Presentation from Prs3d;
IDs : PackedMapOfInteger;
DS : DataSource from MeshVS = 0;
Id : Integer = -1;
Priority : BuilderPriority from MeshVS = MeshVS_BP_Vector;
- IsSimplePrs : Boolean = Standard_False ) returns mutable VectorPrsBuilder from MeshVS;
+ IsSimplePrs : Boolean = Standard_False ) returns VectorPrsBuilder from MeshVS;
Build ( me; Prs : Presentation from Prs3d;
IDs : PackedMapOfInteger;
---Scope: Initialisations
- Initialize returns mutable ProgressIndicator from Message;
+ Initialize returns ProgressIndicator from Message;
---Purpose: Constructor, just calls own Reset() (not yet redefined)
Reset (me: mutable) is virtual;
is
Create(aTriMode : TriangleMode from MgtBRep)
- returns mutable TranslateTool from MgtBRep;
+ returns TranslateTool from MgtBRep;
---Purpose: Creates a new TranslateTool
--
TypeMismatch from Standard;
MakeVertex(me;
- S : mutable HShape from PTopoDS)
+ S : HShape from PTopoDS)
---Level: Internal
raises
TypeMismatch from Standard;
TypeMismatch from Standard;
MakeEdge(me;
- S : mutable HShape from PTopoDS)
+ S : HShape from PTopoDS)
---Level: Internal
raises
TypeMismatch from Standard;
TypeMismatch from Standard;
MakeWire(me;
- S : mutable HShape from PTopoDS)
+ S : HShape from PTopoDS)
---Level: Internal
raises
TypeMismatch from Standard;
TypeMismatch from Standard;
MakeFace(me;
- S : mutable HShape from PTopoDS)
+ S : HShape from PTopoDS)
---Level: Internal
raises
TypeMismatch from Standard;
TypeMismatch from Standard;
MakeShell(me;
- S : mutable HShape from PTopoDS)
+ S : HShape from PTopoDS)
---Level: Internal
raises
TypeMismatch from Standard;
TypeMismatch from Standard;
MakeSolid(me;
- S : mutable HShape from PTopoDS)
+ S : HShape from PTopoDS)
---Level: Internal
raises
TypeMismatch from Standard;
TypeMismatch from Standard;
MakeCompSolid(me;
- S : mutable HShape from PTopoDS)
+ S : HShape from PTopoDS)
---Level: Internal
raises
TypeMismatch from Standard;
TypeMismatch from Standard;
MakeCompound(me;
- S : mutable HShape from PTopoDS)
+ S : HShape from PTopoDS)
---Level: Internal
raises
TypeMismatch from Standard;
UpdateVertex(me;
S1 : Shape from TopoDS;
- S2 : mutable HShape from PTopoDS;
+ S2 : HShape from PTopoDS;
M : in out TransientPersistentMap from PTColStd)
---Level: Internal
is redefined;
UpdateEdge(me;
S1 : Shape from TopoDS;
- S2 : mutable HShape from PTopoDS;
+ S2 : HShape from PTopoDS;
M : in out TransientPersistentMap from PTColStd)
---Level: Internal
is redefined;
UpdateFace(me;
S1 : Shape from TopoDS;
- S2 : mutable HShape from PTopoDS;
+ S2 : HShape from PTopoDS;
M : in out TransientPersistentMap from PTColStd)
---Level: Internal
is redefined;
is deferred;
MakeVertex(me;
- S : mutable HShape from PTopoDS)
+ S : HShape from PTopoDS)
---Level: Internal
raises
TypeMismatch from Standard
is deferred;
MakeEdge(me;
- S : mutable HShape from PTopoDS)
+ S : HShape from PTopoDS)
---Level: Internal
raises
TypeMismatch from Standard
is deferred;
MakeWire(me;
- S : mutable HShape from PTopoDS)
+ S : HShape from PTopoDS)
---Level: Internal
raises
TypeMismatch from Standard
is deferred;
MakeFace(me;
- S : mutable HShape from PTopoDS)
+ S : HShape from PTopoDS)
---Level: Internal
raises
TypeMismatch from Standard
is deferred;
MakeShell(me;
- S : mutable HShape from PTopoDS)
+ S : HShape from PTopoDS)
---Level: Internal
raises
TypeMismatch from Standard
is deferred;
MakeSolid(me;
- S : mutable HShape from PTopoDS)
+ S : HShape from PTopoDS)
---Level: Internal
raises
TypeMismatch from Standard
is deferred;
MakeCompSolid(me;
- S : mutable HShape from PTopoDS)
+ S : HShape from PTopoDS)
---Level: Internal
raises
TypeMismatch from Standard
is deferred;
MakeCompound(me;
- S : mutable HShape from PTopoDS)
+ S : HShape from PTopoDS)
---Level: Internal
raises
TypeMismatch from Standard
UpdateShape(me;
S1 : Shape from TopoDS;
- S2 : mutable HShape from PTopoDS)
+ S2 : HShape from PTopoDS)
---Purpose: Basic update method
---Level: Internal
is static;
UpdateVertex(me;
S1 : Shape from TopoDS;
- S2 : mutable HShape from PTopoDS;
+ S2 : HShape from PTopoDS;
M : in out TransientPersistentMap from PTColStd)
---Level: Internal
is virtual;
UpdateEdge(me;
S1 : Shape from TopoDS;
- S2 : mutable HShape from PTopoDS;
+ S2 : HShape from PTopoDS;
M : in out TransientPersistentMap from PTColStd)
---Level: Internal
is virtual;
UpdateWire(me;
S1 : Shape from TopoDS;
- S2 : mutable HShape from PTopoDS)
+ S2 : HShape from PTopoDS)
---Level: Internal
is virtual;
UpdateFace(me;
S1 : Shape from TopoDS;
- S2 : mutable HShape from PTopoDS;
+ S2 : HShape from PTopoDS;
M : in out TransientPersistentMap from PTColStd)
---Level: Internal
is virtual;
UpdateShell(me;
S1 : Shape from TopoDS;
- S2 : mutable HShape from PTopoDS)
+ S2 : HShape from PTopoDS)
---Level: Internal
is virtual;
UpdateSolid(me;
S1 : Shape from TopoDS;
- S2 : mutable HShape from PTopoDS)
+ S2 : HShape from PTopoDS)
---Level: Internal
is virtual;
UpdateCompSolid(me;
S1 : Shape from TopoDS;
- S2 : mutable HShape from PTopoDS)
+ S2 : HShape from PTopoDS)
---Level: Internal
is virtual;
UpdateCompound(me;
S1 : Shape from TopoDS;
- S2 : mutable HShape from PTopoDS)
+ S2 : HShape from PTopoDS)
---Level: Internal
is virtual;
-- Returns True when done, False if this attribute did not exist
GetAttribute (me; name : CString; type : Type from Standard;
- val : out mutable Transient) returns Boolean;
+ val : out Transient) returns Boolean;
---Purpose : Returns an attribute from its name, filtered by a type
-- If no attribute has this name, or if it is not kind of this
-- type, <val> is Null and returned value is False
is
- Create (val : Integer = 0) returns mutable IntVal;
+ Create (val : Integer = 0) returns IntVal;
Value (me) returns Integer;
is
- Create (atype : Type; aname : CString) returns mutable Option;
+ Create (atype : Type; aname : CString) returns Option;
---Purpose : Creates an Option from scratch, with a Type and a Name
- Create (aval : TypedValue; aname : CString = "") returns mutable Option;
+ Create (aval : TypedValue; aname : CString = "") returns Option;
---Purpose : Creates an Option for a TypedValue (for basic, non-cdl-typed,
-- value : integer, real, string ...)
-- If <name> is not given, the name of the TypedValue is taken
-- Remark that Type is then enforced to TCollection_HAsciiString
- Create (other : Option; aname : CString = "") returns mutable Option;
+ Create (other : Option; aname : CString = "") returns Option;
---Purpose : Creates an Option from another one, the name can be redefined
-- The Type remains the same. The list of Items, too, it can also
-- be later duplicated by call to Duplicate
is
- Create (val : Real = 0.0) returns mutable RealVal;
+ Create (val : Real = 0.0) returns RealVal;
Value (me) returns Real;
is
- Create returns mutable SignShape;
+ Create returns SignShape;
Name (me) returns CString;
---Purpose : Returns "SHAPE"
is
- Create (akey : any Transient from Standard) returns mutable TransientElem;
+ Create (akey : any Transient from Standard) returns TransientElem;
---Purpose : Creates a TransientElem with a Value. This Value can then not be
-- changed. It is used by the Hasher to compute the HashCode,
-- which will then be stored for an immediate reading.
Create (name : CString;
type : ValueType from MoniTool = MoniTool_ValueText;
- init : CString = "") returns mutable TypedValue;
+ init : CString = "") returns TypedValue;
---Purpose : Creates a TypedValue, with a name
--
-- type gives the type of the parameter, default is free text
-- init gives an initial value. If it is not given, the
-- TypedValue begins as "not set", its value is empty
- Create (other : TypedValue) returns mutable TypedValue;
+ Create (other : TypedValue) returns TypedValue;
---Purpose : Creates a TypedValue from another one, by duplication
Internals (me; interp : out ValueInterpret; satisf : out ValueSatisfies;
CStringValue (me) returns CString;
---Purpose : Returns the value, as a cstring. Empty if not set.
- HStringValue (me) returns mutable HAsciiString;
+ HStringValue (me) returns HAsciiString;
---Purpose : Returns the value, as a Handle (can then be shared)
-- Null if not defined
-- does not satisfy the specification
-- Can be redefined to be managed (in a subclass)
- SetHStringValue (me : mutable; hval : mutable HAsciiString)
+ SetHStringValue (me : mutable; hval : HAsciiString)
---Purpose : Forces a new Handle for the Value
-- It can be empty, else (if Type is not free Text), it must
-- satisfy the specification.
XYZ from gp
is
- Create(UV : XY; Value : XYZ) returns mutable HPG0Constraint;
+ Create(UV : XY; Value : XYZ) returns HPG0Constraint;
-- create a G0 Constraint
--
D1 from Plate
is
- Create(UV : XY; Value : XYZ; D1T : D1 from Plate) returns mutable HPG0G1Constraint;
+ Create(UV : XY; Value : XYZ; D1T : D1 from Plate) returns HPG0G1Constraint;
-- create a G0+G1 Constraint
--
D2 from Plate
is
- Create(UV : XY; Value : XYZ; D1T : D1 from Plate; D2T : D2 from Plate) returns mutable HPG0G2Constraint;
+ Create(UV : XY; Value : XYZ; D1T : D1 from Plate; D2T : D2 from Plate) returns HPG0G2Constraint;
-- create a G0+G2 Constraint
--
is
Create(UV : XY; Value : XYZ; D1T : D1 from Plate;
- D2T : D2 from Plate; D3T : D3 from Plate) returns mutable HPG0G3Constraint;
+ D2T : D2 from Plate; D3T : D3 from Plate) returns HPG0G3Constraint;
-- create a G0+G3 Constraint
--
D1 from Plate
is
- Create(UV : XY; D1T : D1 from Plate) returns mutable HPG1Constraint;
+ Create(UV : XY; D1T : D1 from Plate) returns HPG1Constraint;
-- create a G1 Constraint
--
D2 from Plate
is
- Create(UV : XY; D1T : D1 from Plate; D2T : D2 from Plate) returns mutable HPG2Constraint;
+ Create(UV : XY; D1T : D1 from Plate; D2T : D2 from Plate) returns HPG2Constraint;
-- create a G2 Constraint
--
is
Create(UV : XY; D1T : D1 from Plate;
- D2T : D2 from Plate; D3T : D3 from Plate) returns mutable HPG3Constraint;
+ D2T : D2 from Plate; D3T : D3 from Plate) returns HPG3Constraint;
-- create a G3 Constraint
--
CF : Real from Standard;
CL : Real from Standard;
L : Location from PTopLoc)
- returns mutable Curve3D from PBRep;
+ returns Curve3D from PBRep;
---Purpose : CF is curve first param
-- CL is curve last param
-- As far as they can't be computed from a Persistent Curve
Create(S1 , S2 : Surface from PGeom;
L1 , L2 : Location from PTopLoc;
C : Shape from GeomAbs)
- returns mutable CurveOn2Surfaces from PBRep;
+ returns CurveOn2Surfaces from PBRep;
Surface(me) returns any Surface from PGeom
is static;
S : Surface from PGeom;
L : Location from PTopLoc;
C : Shape from GeomAbs)
- returns mutable CurveOnClosedSurface from PBRep;
+ returns CurveOnClosedSurface from PBRep;
---Purpose: CF is curve first parameter
-- CL is curve last parameter
-- The two curves are SameParameter.
CL : Real from Standard;
S : Surface from PGeom;
L : Location from PTopLoc)
- returns mutable CurveOnSurface from PBRep;
+ returns CurveOnSurface from PBRep;
---Purpose: CF is curve first parameter
-- CL is curve last parameter
-- As far as they can't be computed from a Persistent Curve
Create(P : Real;
C : Curve from PGeom;
L : Location from PTopLoc)
- returns mutable PointOnCurve from PBRep;
+ returns PointOnCurve from PBRep;
---Level: Internal
C : Curve from PGeom2d;
S : Surface from PGeom;
L : Location from PTopLoc)
- returns mutable PointOnCurveOnSurface from PBRep;
+ returns PointOnCurveOnSurface from PBRep;
---Level: Internal
PCurve(me) returns Curve from PGeom2d
Create(P1,P2 : Real;
S : Surface from PGeom;
L : Location from PTopLoc)
- returns mutable PointOnSurface from PBRep;
+ returns PointOnSurface from PBRep;
---Level: Internal
Parameter2(me) returns Real
Create(P: Polygon3D from PPoly;
L: Location from PTopLoc)
---Purpose:
- returns mutable Polygon3D from PBRep;
+ returns Polygon3D from PBRep;
IsPolygon3D(me) returns Boolean
---Purpose: Returns True.
P2: Polygon2D from PPoly;
S: Surface from PGeom;
L: Location from PTopLoc)
- returns mutable PolygonOnClosedSurface from PBRep;
+ returns PolygonOnClosedSurface from PBRep;
IsPolygonOnClosedSurface(me) returns Boolean
---Purpose: returns True.
Create(P1, P2 : PolygonOnTriangulation from PPoly;
S : Triangulation from PPoly;
L : Location from PTopLoc)
- returns mutable PolygonOnClosedTriangulation from PBRep;
+ returns PolygonOnClosedTriangulation from PBRep;
IsPolygonOnClosedTriangulation(me) returns Boolean
Create(P: Polygon2D from PPoly;
S: Surface from PGeom;
L: Location from PTopLoc)
- returns mutable PolygonOnSurface from PBRep;
+ returns PolygonOnSurface from PBRep;
IsPolygonOnSurface(me) returns Boolean
Create(P: PolygonOnTriangulation from PPoly;
T: Triangulation from PPoly;
L: Location from PTopLoc)
- returns mutable PolygonOnTriangulation from PBRep;
+ returns PolygonOnTriangulation from PBRep;
IsPolygonOnTriangulation(me) returns Boolean
CurveRepresentation from PBRep
is
- Create returns mutable TEdge from PBRep;
+ Create returns TEdge from PBRep;
---Purpose: Creates an empty TEdge.
---Level: Internal
CurveRepresentation from PBRep
is
- Create returns mutable TEdge1 from PBRep;
+ Create returns TEdge1 from PBRep;
---Purpose: Creates an empty TEdge1.
---Level: Internal
is
- Create returns mutable TFace from PBRep;
+ Create returns TFace from PBRep;
---Purpose: Creates an empty TFace.
---Level: Internal
is
- Create returns mutable TFace1 from PBRep;
+ Create returns TFace1 from PBRep;
---Purpose: Creates an empty TFace1.
---Level: Internal
PointRepresentation from PBRep
is
- Create returns mutable TVertex from PBRep;
+ Create returns TVertex from PBRep;
---Level: Internal
PointRepresentation from PBRep
is
- Create returns mutable TVertex1 from PBRep;
+ Create returns TVertex1 from PBRep;
---Level: Internal
is deferred;
---Purpose: returns PCDM_ReadWriter_1.
- WriteReferenceCounter(me; aData: mutable Data from Storage; aDocument: Document from CDM)
+ WriteReferenceCounter(me; aData: Data from Storage; aDocument: Document from CDM)
is deferred;
- WriteReferences(me; aData: mutable Data from Storage; aDocument: Document from CDM; theReferencerFileName: ExtendedString from TCollection)
+ WriteReferences(me; aData: Data from Storage; aDocument: Document from CDM; theReferencerFileName: ExtendedString from TCollection)
is deferred;
- WriteExtensions(me; aData: mutable Data from Storage; aDocument: Document from CDM)
+ WriteExtensions(me; aData: Data from Storage; aDocument: Document from CDM)
is deferred;
- WriteVersion(me; aData: mutable Data from Storage; aDocument: Document from CDM)
+ WriteVersion(me; aData: Data from Storage; aDocument: Document from CDM)
is deferred;
returns ReadWriter from PCDM;
- WriteFileFormat(myclass; aData: mutable Data from Storage; aDocument: Document from CDM);
+ WriteFileFormat(myclass; aData: Data from Storage; aDocument: Document from CDM);
FileFormat(myclass; aFileName: ExtendedString from TCollection)
returns ExtendedString from TCollection;
is
- Create returns mutable ReadWriter_1 from PCDM;
+ Create returns ReadWriter_1 from PCDM;
Version(me) returns AsciiString from TCollection;
---Purpose: returns PCDM_ReadWriter_1.
- WriteReferenceCounter(me; aData: mutable Data from Storage; aDocument: Document from CDM);
+ WriteReferenceCounter(me; aData: Data from Storage; aDocument: Document from CDM);
- WriteReferences(me; aData: mutable Data from Storage; aDocument: Document from CDM; theReferencerFileName: ExtendedString from TCollection);
+ WriteReferences(me; aData: Data from Storage; aDocument: Document from CDM; theReferencerFileName: ExtendedString from TCollection);
- WriteExtensions(me; aData: mutable Data from Storage; aDocument: Document from CDM);
+ WriteExtensions(me; aData: Data from Storage; aDocument: Document from CDM);
- WriteVersion(me; aData: mutable Data from Storage; aDocument: Document from CDM);
+ WriteVersion(me; aData: Data from Storage; aDocument: Document from CDM);
ReadReferenceCounter(me; aFileName: ExtendedString from TCollection; theMsgDriver: MessageDriver from CDM)
---Purpose: this method is called by the framework before the read method.
Read(me: mutable; aFileName: ExtendedString from TCollection;
- aNewDocument: mutable Document from CDM;
+ aNewDocument: Document from CDM;
anApplication: Application from CDM)
raises DriverError from PCDM
is deferred;
MessageDriver from CDM
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable ReferenceIterator from PCDM;
+ returns ReferenceIterator from PCDM;
---Purpose: Warning! The constructor does not initialization.
is
Read(me: mutable; aFileName: ExtendedString from TCollection;
- aNewDocument: mutable Document from CDM;
+ aNewDocument: Document from CDM;
anApplication: Application from CDM)
raises DriverError from PCDM
---Purpose: Warning - raises DriverError if an error occurs during inside the
-- transient document.
--
- Make(me : mutable; aPCDM: Document from PCDM; aNewDocument: mutable Document from CDM)
+ Make(me : mutable; aPCDM: Document from PCDM; aNewDocument: Document from CDM)
raises DriverError from PCDM
is deferred;
Location from PTopLoc
is
- Create returns mutable Document from PCDMShape;
+ Create returns Document from PCDMShape;
---Level: Internal
- Create(T : Shape1 from PTopoDS) returns mutable Document from PCDMShape;
+ Create(T : Shape1 from PTopoDS) returns Document from PCDMShape;
---Level: Internal
Shape(me) returns Shape1 from PTopoDS
is
- Create (Low, Up: Integer from Standard) returns mutable HArray1
+ Create (Low, Up: Integer from Standard) returns HArray1
raises RangeError from Standard;
---Purpose: Creates an array of lower bound <Low> and
-- upper bound <Up>. Range error is raised
-- when <Up> is less than <Low>.
Create (Low, Up: Integer from Standard ; V : Item)
- returns mutable HArray1
+ returns HArray1
raises RangeError from Standard;
---Purpose: Creates an array of lower bound <Low> and
-- upper bound <Up>. Range error is raised
is
Create (R1, R2, C1, C2: Integer from Standard)
- returns mutable HArray2 from PCollection
+ returns HArray2 from PCollection
raises RangeError from Standard;
---Purpose: Creates an array of lower bound <R1><C1> and
-- upper bound <R2><C2>. Range Error is raised
-- when <R2> is less than <R1> or <C2> is less than <C1>.
Create (R1, R2, C1, C2: Integer from Standard ; V : Item)
- returns mutable HArray2 from PCollection
+ returns HArray2 from PCollection
raises RangeError from Standard;
---Purpose: Creates an array of lower bound <R1><C1> and
-- upper bound <R2><C2>. RangeError is raised
Create(S : CString)
- returns mutable HAsciiString from PCollection;
+ returns HAsciiString from PCollection;
---Purpose: Creation and initialization with the string S.
Create(S : AsciiString from TCollection)
- returns mutable HAsciiString from PCollection;
+ returns HAsciiString from PCollection;
---Purpose: Creation and initialization with the string S from TCollection.
Create(C : Character from Standard)
- returns mutable HAsciiString from PCollection;
+ returns HAsciiString from PCollection;
---Purpose: Creation and initialization with the character C.
Create(S : HAsciiString from PCollection;
FromIndex, ToIndex : Integer from Standard)
- returns mutable HAsciiString from PCollection
+ returns HAsciiString from PCollection
raises NegativeValue from Standard;
---Purpose: Creation of a sub-string of the string S.
-- The sub-string starts at the index FromIndex and ends
-- "cdef"
Create(S : HExtendedString from PCollection)
- returns mutable HAsciiString from PCollection
+ returns HAsciiString from PCollection
raises OutOfRange from Standard;
---Purpose: Creation by converting an extended string to a normal
-- string. Raises OutOfRange if the String is not in the "Ascii range".
Create(R : Real from Standard ; F : CString = "%f")
- returns mutable HAsciiString from PCollection;
+ returns HAsciiString from PCollection;
---Purpose: Creation and initialization by converting the real
-- value into a string.
-- F describes a format using "C" conventions.
Create(I : Integer from Standard ; F : CString = "%d")
- returns mutable HAsciiString from PCollection;
+ returns HAsciiString from PCollection;
---Purpose: Creation and initialization by converting the Integer
-- value into a string.
-- F describes a format using "C" conventions.
Split(me : mutable; Index : Integer)
---Level: Public
---Purpose: Splits a string of characters into two sub-strings.
- returns mutable HAsciiString from PCollection
+ returns HAsciiString from PCollection
raises OutOfRange from Standard;
SubString(me; FromIndex, ToIndex : Integer)
-- me = "abcdefg"
-- returns
-- "cdef"
- returns mutable HAsciiString from PCollection
+ returns HAsciiString from PCollection
raises OutOfRange from Standard;
Token (me ; separators : CString=" \t" ; whichone : Integer=1)
- returns mutable HAsciiString from PCollection;
+ returns HAsciiString from PCollection;
---Level: Public
---Purpose: Extracts <aString> token from <me>.
-- The token extracted is the indice number <num>.
Create(S : ExtendedString from TCollection)
- returns mutable HExtendedString from PCollection;
+ returns HExtendedString from PCollection;
---Purpose: Creation and initialization with the string S from
-- TCollection.
Create(C : ExtCharacter from Standard)
- returns mutable HExtendedString from PCollection;
+ returns HExtendedString from PCollection;
---Purpose: Creation and initialisation with the character C
Create(S : HExtendedString from PCollection;
FromIndex, ToIndex : Integer from Standard)
- returns mutable HExtendedString from PCollection
+ returns HExtendedString from PCollection
raises NegativeValue from Standard;
---Purpose: Creation of a sub-string of the string S
-- the sub-string starts at the index Fromindex and ends
-- Raises an exception if ToIndex is less than FromIndex
Create( astring : CString)
- returns mutable HExtendedString from PCollection;
+ returns HExtendedString from PCollection;
---Purpose: Creation by converting a CString to an extended string.
Create(S : HAsciiString from PCollection)
- returns mutable HExtendedString from PCollection;
+ returns HExtendedString from PCollection;
---Purpose: Creation by converting a normal Ascii string to an extended string.
Append(me : mutable; S : HExtendedString from PCollection);
Split(me : mutable; Index : Integer)
---Level: Public
---Purpose: Splits a string of characters into two sub-strings.
- returns mutable HExtendedString from PCollection
+ returns HExtendedString from PCollection
raises OutOfRange from Standard;
SubString(me; FromIndex, ToIndex : Integer)
-- The sub-string starts to the index FromIndex and ends
-- to the index ToIndex.
-- Raises an exception if ToIndex or FromIndex is out of bounds.
- returns mutable HExtendedString from PCollection
+ returns HExtendedString from PCollection
raises OutOfRange from Standard;
UsefullLength(me) returns Integer
---Purpose: This class provides tools to manipulate a Sequence node.
Create( TheLast: SeqNode ; TheItem: Item)
- returns mutable SeqNode from PCollection;
+ returns SeqNode from PCollection;
Create( TheItem: Item ; TheFirst: SeqNode )
- returns mutable SeqNode from PCollection;
+ returns SeqNode from PCollection;
Create( ThePrevious: SeqNode ; TheNext: SeqNode ; TheItem: Item )
- returns mutable SeqNode from PCollection;
+ returns SeqNode from PCollection;
Value(me) returns any Item;
---Level: Internal
---Purpose: Returns MyItem.
- Next(me) returns mutable SeqNode;
+ Next(me) returns SeqNode;
---Level: Internal
---Purpose: Returns MyNext.
- Previous(me) returns mutable SeqNode;
+ Previous(me) returns SeqNode;
---Level: Internal
---Purpose: Returns MyPrevious.
is
- Create returns mutable HSequence;
+ Create returns HSequence;
---Purpose: Creation of an empty sequence.
-- me = (C B A)
SubSequence(me; FromIndex, ToIndex : Integer)
- returns mutable HSequence
+ returns HSequence
raises OutOfRange from Standard;
---Level: Public
---Purpose: Creation a sub-sequence with the elements from the
-- (B C D)
Split(me : mutable; Index : Integer)
- returns mutable HSequence
+ returns HSequence
raises OutOfRange from Standard;
---Level: Public
---Purpose: Split a sequence into two sub-sequences.
is
Create
- returns mutable Data from PDF;
+ returns Data from PDF;
Create(aVersionNumber : Integer from Standard)
- returns mutable Data from PDF;
+ returns Data from PDF;
VersionNumber(me)
returns Integer from Standard;
is
- Create returns mutable Reference from PDF;
+ Create returns Reference from PDF;
Create (V : HAsciiString from PCollection)
- returns mutable Reference from PDF;
+ returns Reference from PDF;
ReferencedLabel (me) returns HAsciiString from PCollection;
is
- Create returns mutable TagSource from PDF;
+ Create returns TagSource from PDF;
Create (V : Integer from Standard)
- returns mutable TagSource from PDF;
+ returns TagSource from PDF;
Get (me) returns Integer from Standard;
uses HAsciiString from PCollection
is
- Create returns mutable AsciiString from PDataStd;
+ Create returns AsciiString from PDataStd;
Create (V : HAsciiString from PCollection)
- returns mutable AsciiString from PDataStd;
+ returns AsciiString from PDataStd;
Get (me) returns HAsciiString from PCollection;
is
Create
- returns mutable BooleanArray from PDataStd;
+ returns BooleanArray from PDataStd;
SetLower (me : mutable;
lower : Integer from Standard);
is
Create
- returns mutable BooleanList from PDataStd;
+ returns BooleanList from PDataStd;
Init (me : mutable;
lower, upper : Integer from Standard);
is
Create
- returns mutable ByteArray from PDataStd;
+ returns ByteArray from PDataStd;
Set (me : mutable;
values : HArray1OfInteger from PColStd);
is
Create
- returns mutable ByteArray_1 from PDataStd;
+ returns ByteArray_1 from PDataStd;
Set (me : mutable;
values : HArray1OfInteger from PColStd);
is
- Create returns mutable Comment from PDataStd;
+ Create returns Comment from PDataStd;
Create (V : HExtendedString from PCollection)
- returns mutable Comment from PDataStd;
+ returns Comment from PDataStd;
Get (me) returns HExtendedString from PCollection;
---Purpose:
is
- Create returns mutable Directory from PDataStd;
+ Create returns Directory from PDataStd;
end Directory;
is
- Create returns mutable Expression from PDataStd;
+ Create returns Expression from PDataStd;
Create (name : HExtendedString from PCollection)
- returns mutable Expression from PDataStd;
+ returns Expression from PDataStd;
GetName (me) returns HExtendedString from PCollection;
is
- Create returns mutable ExtStringArray from PDataStd;
+ Create returns ExtStringArray from PDataStd;
Init(me : mutable; lower, upper : Integer from Standard);
is
- Create returns mutable ExtStringArray_1 from PDataStd;
+ Create returns ExtStringArray_1 from PDataStd;
Init(me : mutable; lower, upper : Integer from Standard);
is
Create
- returns mutable ExtStringList from PDataStd;
+ returns ExtStringList from PDataStd;
Init (me : mutable;
lower, upper : Integer from Standard);
is
- Create returns mutable IntPackedMap from PDataStd;
+ Create returns IntPackedMap from PDataStd;
Init (me : mutable; theLow, theUp: Integer from Standard);
---Purpose: Inits the internal container
is
- Create returns mutable IntPackedMap_1 from PDataStd;
+ Create returns IntPackedMap_1 from PDataStd;
Init (me : mutable; theLow, theUp: Integer from Standard);
---Purpose: Inits the internal container
is
- Create returns mutable Integer from PDataStd;
+ Create returns Integer from PDataStd;
Create (V : Integer from Standard)
- returns mutable Integer from PDataStd;
+ returns Integer from PDataStd;
Get (me) returns Integer from Standard;
is
- Create returns mutable IntegerArray from PDataStd;
+ Create returns IntegerArray from PDataStd;
Init(me : mutable; lower, upper : Integer from Standard);
is
- Create returns mutable IntegerArray_1 from PDataStd;
+ Create returns IntegerArray_1 from PDataStd;
Init(me : mutable; lower, upper : Integer from Standard);
is
Create
- returns mutable IntegerList from PDataStd;
+ returns IntegerList from PDataStd;
Init (me : mutable;
lower, upper : Integer from Standard);
is
- Create returns mutable Name from PDataStd;
+ Create returns Name from PDataStd;
Create (V : HExtendedString from PCollection)
- returns mutable Name from PDataStd;
+ returns Name from PDataStd;
Get (me) returns HExtendedString from PCollection;
is
Create
- returns mutable NamedData from PDataStd;
+ returns NamedData from PDataStd;
Init (me : mutable; theDimension: HArray2OfInteger from TColStd);
---Purpose: 6 pairs of (lower, upper) <theDimension> should be initialized
---Purpose:
is
- Create returns mutable NoteBook from PDataStd;
+ Create returns NoteBook from PDataStd;
end NoteBook;
is
- Create returns mutable Real from PDataStd;
+ Create returns Real from PDataStd;
Create (Value : Real from Standard;
Dimension : Integer from Standard)
- returns mutable Real from PDataStd;
+ returns Real from PDataStd;
Get (me) returns Real from Standard;
is
- Create returns mutable RealArray from PDataStd;
+ Create returns RealArray from PDataStd;
Init(me : mutable; lower, upper : Integer from Standard);
is
- Create returns mutable RealArray_1 from PDataStd;
+ Create returns RealArray_1 from PDataStd;
Init(me : mutable; lower, upper : Integer from Standard);
is
Create
- returns mutable RealList from PDataStd;
+ returns RealList from PDataStd;
Init (me : mutable;
lower, upper : Integer from Standard);
is
Create
- returns mutable ReferenceArray from PDataStd;
+ returns ReferenceArray from PDataStd;
Init (me : mutable;
lower, upper : Integer from Standard);
is
Create
- returns mutable ReferenceList from PDataStd;
+ returns ReferenceList from PDataStd;
Init (me : mutable;
lower, upper : Integer from Standard);
is
- Create returns mutable Relation from PDataStd;
+ Create returns Relation from PDataStd;
Create (name : HExtendedString from PCollection)
- returns mutable Relation from PDataStd;
+ returns Relation from PDataStd;
GetName (me) returns HExtendedString from PCollection;
is
Create
- returns mutable Tick from PDataStd;
+ returns Tick from PDataStd;
end Tick;
is
- Create returns mutable TreeNode from PDataStd;
+ Create returns TreeNode from PDataStd;
First(me) returns TreeNode from PDataStd;
is
- Create returns mutable UAttribute from PDataStd;
+ Create returns UAttribute from PDataStd;
SetID(me: mutable; guid: HExtendedString from PCollection );
uses HAsciiString from PCollection
is
- Create returns mutable Variable from PDataStd;
+ Create returns Variable from PDataStd;
Create (constant : Boolean from Standard)
- returns mutable Variable from PDataStd;
+ returns Variable from PDataStd;
Constant (me : mutable; status : Boolean from Standard);
Constant (me)
is
- Create returns mutable Axis from PDataXtd;
+ Create returns Axis from PDataXtd;
end Axis;
is
- Create returns mutable Constraint from PDataXtd;
+ Create returns Constraint from PDataXtd;
Create (Type : Integer from Standard;
Geometries : HAttributeArray1 from PDF;
Value : Real from PDataStd;
Plane : NamedShape from PNaming)
- returns mutable Constraint from PDataXtd;
+ returns Constraint from PDataXtd;
GetValue (me) returns Real from PDataStd;
is
- Create returns mutable Geometry from PDataXtd;
+ Create returns Geometry from PDataXtd;
Create (Type : Integer from Standard)
- returns mutable Geometry from PDataXtd;
+ returns Geometry from PDataXtd;
GetType (me) returns Integer from Standard;
is
Create
- returns mutable PatternStd from PDataXtd;
+ returns PatternStd from PDataXtd;
--- Category: Set and Get methods
is
- Create returns mutable Placement from PDataXtd;
+ Create returns Placement from PDataXtd;
end Placement;
is
- Create returns mutable Plane from PDataXtd;
+ Create returns Plane from PDataXtd;
end Plane;
is
- Create returns mutable Point from PDataXtd;
+ Create returns Point from PDataXtd;
end Point;
---Purpose:
is
- Create returns mutable Shape from PDataXtd;
+ Create returns Shape from PDataXtd;
end Shape;
is
- Create returns mutable Function from PFunction;
+ Create returns Function from PFunction;
SetDriverGUID(me : mutable; driverGUID : GUID from Standard);
is
- Create returns mutable Axis1Placement from PGeom;
+ Create returns Axis1Placement from PGeom;
--- Purpose : Creates an Axis1Placement with Ax1 default value.
---Level: Internal
- Create (aAxis : Ax1 from gp) returns mutable Axis1Placement from PGeom;
+ Create (aAxis : Ax1 from gp) returns Axis1Placement from PGeom;
--- Purpose : Creates an Axis1Placement with <aAxis>.
---Level: Internal
is
- Create returns mutable Axis2Placement from PGeom;
+ Create returns Axis2Placement from PGeom;
---Purpose : Returns an Axis2Placement with default values.
---Level: Internal
Create (aAxis : Ax1 from gp; aXDirection: Dir from gp)
- returns mutable Axis2Placement from PGeom;
+ returns Axis2Placement from PGeom;
---Purpose : Creates an Axis2Placement with <A2>.
---Level: Internal
is
- Create returns mutable BSplineCurve from PGeom;
+ Create returns BSplineCurve from PGeom;
---Purpose: Creates a BSplineCurve with default values.
---Level: Internal
aWeights : HArray1OfReal from PColStd;
aKnots : HArray1OfReal from PColStd;
aMultiplicities : HArray1OfInteger from PColStd)
- returns mutable BSplineCurve from PGeom;
+ returns BSplineCurve from PGeom;
---Purpose: Creates a BSplineCurve with these field values.
---Level: Internal
is
- Create returns mutable BSplineSurface from PGeom;
+ Create returns BSplineSurface from PGeom;
---Purpose: Creates a BSplineSurface with default values.
---Level: Internal
aVKnots : HArray1OfReal from PColStd;
aUMultiplicities : HArray1OfInteger from PColStd;
aVMultiplicities : HArray1OfInteger from PColStd)
- returns mutable BSplineSurface from PGeom;
+ returns BSplineSurface from PGeom;
---Purpose: Creates a BSplineSurface with these values.
is
- Create returns mutable BezierCurve from PGeom;
+ Create returns BezierCurve from PGeom;
---Purpose : Creates a non rational Bezier curve with default
-- values.
---Level: Internal
Create(aPoles : HArray1OfPnt;
aWeights : HArray1OfReal;
aRational : Boolean from Standard)
- returns mutable BezierCurve from PGeom;
+ returns BezierCurve from PGeom;
---Purpose : Creates a non rational Bezier curve with a set of
-- poles aCurvePoles and a set of weights aPoleWeight.
---Level: Internal
is
- Create returns mutable BezierSurface from PGeom;
+ Create returns BezierSurface from PGeom;
---Purpose: Creates a BezierSurface with default values.
---Level: Internal
aVRational : Boolean from Standard;
aPoles : HArray2OfPnt from PColgp;
aWeights : HArray2OfReal from PColStd)
- returns mutable BezierSurface from PGeom;
+ returns BezierSurface from PGeom;
---Purpose: Creates a BezierSurface with these values.
---Level: Internal
is
- Create returns mutable CartesianPoint from PGeom;
+ Create returns CartesianPoint from PGeom;
---Purpose : Returns a CartesianPoint with default values..
---Level: Internal
- Create (aPnt : Pnt from gp) returns mutable CartesianPoint from PGeom;
+ Create (aPnt : Pnt from gp) returns CartesianPoint from PGeom;
---Purpose : Returns a CartesianPoint built with <aPnt>.
---Level: Internal
is
- Create returns mutable Circle from PGeom;
+ Create returns Circle from PGeom;
---Purpose : Creates a circle with default values.
---Level: Internal
Create (aPosition : Ax2 from gp; aRadius : Real from Standard)
- returns mutable Circle from PGeom;
+ returns Circle from PGeom;
---Purpose : Creates a Circle with <aPosition> and <aRadius> as field
-- values.
---Level: Internal
is
- Create returns mutable ConicalSurface from PGeom;
+ Create returns ConicalSurface from PGeom;
---Purpose: Creates a ConicalSurface with default values.
---Level: Internal
Create (aPosition : Ax3 from gp;
aRadius : Real from Standard;
aSemiAngle : Real from Standard)
- returns mutable ConicalSurface from PGeom;
+ returns ConicalSurface from PGeom;
---Purpose: Creates a ConicalSurface with these values.
---Level: Internal
is
- Create returns mutable CylindricalSurface from PGeom;
+ Create returns CylindricalSurface from PGeom;
---Purpose: Creates a CylindricalSurface with default values.
---Level: Internal
Create (aPosition : Ax3 from gp;
aRadius : Real from Standard)
- returns mutable CylindricalSurface from PGeom;
+ returns CylindricalSurface from PGeom;
---Purpose: Creates a CylindricalSurface with these values.
---Level: Internal
is
- Create returns mutable Direction from PGeom;
+ Create returns Direction from PGeom;
--- Purpose : Creates a unit vector with default values.
---Level: Internal
- Create (aVec: Vec from gp) returns mutable Direction from PGeom;
+ Create (aVec: Vec from gp) returns Direction from PGeom;
---Purpose : Create a unit vector with <aVec>.
---Level: Internal
is
- Create returns mutable Ellipse from PGeom;
+ Create returns Ellipse from PGeom;
---Purpose : Creates an ellipse with default values.
---Level: Internal
Create (aPosition : Ax2 from gp;
aMajorRadius, aMinorRadius : Real from Standard)
- returns mutable Ellipse from PGeom;
+ returns Ellipse from PGeom;
---Purpose : Creates an Ellipse with <aPosition>,
-- <aMajorRadius> and <aMinorRadius> as field values.
-- The major radius of the ellipse is on the "XAxis"
is
- Create returns mutable Hyperbola from PGeom;
+ Create returns Hyperbola from PGeom;
---Purpose :Creates an Hyperbola with default values.
---Level: Internal
Create (aPosition : Ax2 from gp;
aMajorRadius, aMinorRadius : Real from Standard)
- returns mutable Hyperbola from PGeom;
+ returns Hyperbola from PGeom;
---Purpose : Creates an Hyperbola with <aPosition>,
-- <aMajorRadius> and <aMinorRadius> as field values.
-- The major radius of the hyperbola is on the XAxis
is
- Create returns mutable Line;
+ Create returns Line;
---Purpose : Creates a line with default values.
---Level: Internal
- Create (aPosition : Ax1 from gp) returns mutable Line;
+ Create (aPosition : Ax1 from gp) returns Line;
---Purpose : Creates a line located in 3D space with
-- <aPosition>. The Location of <aPosition> is the
-- origin of the line.
is
- Create returns mutable OffsetCurve from PGeom;
+ Create returns OffsetCurve from PGeom;
---Purpose: Creates an OffsetCurve with default values.
---Level: Internal
aBasisCurve : Curve from PGeom;
aOffsetValue : Real from Standard;
aOffsetDirection : Dir from gp)
- returns mutable OffsetCurve from PGeom;
+ returns OffsetCurve from PGeom;
---Purpose : <aBasisCurve> is the basis curve, <aOffsetValue>
-- is the distance between <me> and the basis curve at
-- any point. <aOffsetDirection> defines the fixed
is
- Create returns mutable OffsetSurface from PGeom;
+ Create returns OffsetSurface from PGeom;
---Purpose: Creates an OffsetSurface with default values.
---Level: Internal
Create (
aBasisSurface : Surface from PGeom;
aOffsetValue : Real from Standard)
- returns mutable OffsetSurface from PGeom;
+ returns OffsetSurface from PGeom;
---Purpose : <aBasisSurface> is the basis surface,
-- <aOffsetValue> is the distance between <me> and the
-- basis surface at any point. <aOffsetDirection>
is
- Create returns mutable Parabola from PGeom;
+ Create returns Parabola from PGeom;
---Purpose : Creates a parabola with default values.
---Level: Internal
Create (aPosition : Ax2 from gp; aFocalLength : Real)
- returns mutable Parabola from PGeom;
+ returns Parabola from PGeom;
---Purpose : Creates a Parabola with <aPosition> and <aFocalLength>
-- as field values.
---Level: Internal
is
- Create returns mutable Plane from PGeom;
+ Create returns Plane from PGeom;
---Purpose: Create a plane with default values.
---Level: Internal
Create (aPosition : Ax3 from gp)
- returns mutable Plane from PGeom;
+ returns Plane from PGeom;
---Purpose: Creates a Plane with these field values.
---Level: Internal
is
- Create returns mutable RectangularTrimmedSurface from PGeom;
+ Create returns RectangularTrimmedSurface from PGeom;
---Purpose: Creates a RectangularTrimmedSurface with default values.
---Level: Internal
aLastU : Real from Standard;
aFirstV : Real from Standard;
aLastV : Real from Standard)
- returns mutable RectangularTrimmedSurface from PGeom;
+ returns RectangularTrimmedSurface from PGeom;
---Purpose: Creates a RectangularTrimmedSurface with these values.
---Level: Internal
is
- Create returns mutable SphericalSurface from PGeom;
+ Create returns SphericalSurface from PGeom;
---Purpose: Creates a SphericalSurface with default values.
---Level: Internal
Create (aPosition : Ax3 from gp;
aRadius : Real from Standard)
- returns mutable SphericalSurface from PGeom;
+ returns SphericalSurface from PGeom;
---Purpose: Creates a SphericalSurface with these values.
---Level: Internal
is
- Create returns mutable SurfaceOfLinearExtrusion from PGeom;
+ Create returns SurfaceOfLinearExtrusion from PGeom;
---Purpose: Creates a SurfaceOfLinearExtrusion with default values.
---Level: Internal
Create (
aBasisCurve : Curve from PGeom;
aDirection : Dir from gp)
- returns mutable SurfaceOfLinearExtrusion from PGeom;
+ returns SurfaceOfLinearExtrusion from PGeom;
---Purpose: Creates a SurfaceOfLinearExtrusion with these values.
---Level: Internal
is
- Create returns mutable SurfaceOfRevolution from PGeom;
+ Create returns SurfaceOfRevolution from PGeom;
---Purpose: Creates a SurfaceOfRevolution with default values.
---Level: Internal
aBasisCurve : Curve from PGeom;
aDirection : Dir from gp;
aLocation : Pnt from gp)
- returns mutable SurfaceOfRevolution from PGeom;
+ returns SurfaceOfRevolution from PGeom;
---Purpose: Creates a SurfaceOfRevolution with these values.
---Level: Internal
- Create returns mutable ToroidalSurface from PGeom;
+ Create returns ToroidalSurface from PGeom;
---Purpose: Creates a ToroidalSurface with default values.
---Level: Internal
Create (aPosition : Ax3 from gp;
aMajorRadius: Real from Standard;
aMinorRadius: Real from Standard)
- returns mutable ToroidalSurface from PGeom;
+ returns ToroidalSurface from PGeom;
---Purpose: Creates a ToroidalSurface with these values.
---Level: Internal
is
- Create returns mutable Transformation from PGeom;
+ Create returns Transformation from PGeom;
---Purpose : Creates a transformation with default values.
---Level: Internal
- Create (aTrsf : Trsf from gp) returns mutable Transformation from PGeom;
+ Create (aTrsf : Trsf from gp) returns Transformation from PGeom;
---Purpose : Creates a transformation with <aTrsf>.
---Level: Internal
is
- Create returns mutable TrimmedCurve from PGeom;
+ Create returns TrimmedCurve from PGeom;
---Purpose: Creates a TrimmedCurve with default values.
---Level: Internal
Create (
aBasisCurve: Curve from PGeom;
aFirstU, aLastU: Real from Standard)
- returns mutable TrimmedCurve from PGeom;
+ returns TrimmedCurve from PGeom;
---Purpose : Creates a TrimmedCurve with these field values.
---Level: Internal
is
- Create returns mutable VectorWithMagnitude;
+ Create returns VectorWithMagnitude;
---Purpose : Creates a VectorWithMagnitude with default values.
---Level: Internal
- Create (aVec : Vec) returns mutable VectorWithMagnitude;
+ Create (aVec : Vec) returns VectorWithMagnitude;
---Purpose : Creates a VectorWithMagnitude with <aVec>.
---Level: Internal
is
- Create returns mutable AxisPlacement from PGeom2d;
+ Create returns AxisPlacement from PGeom2d;
---Purpose: Initializes the field(s) with default value(s).
---Level: Internal
- Create(aAxis: Ax2d from gp) returns mutable AxisPlacement from PGeom2d;
+ Create(aAxis: Ax2d from gp) returns AxisPlacement from PGeom2d;
---Purpose: Initializes the field axis with <aAxis>.
---Level: Internal
is
- Create returns mutable BSplineCurve from PGeom2d;
+ Create returns BSplineCurve from PGeom2d;
---Purpose: Creates a BSplineCurve with default values.
---Level: Internal
aWeights : HArray1OfReal from PColStd;
aKnots : HArray1OfReal from PColStd;
aMultiplicities : HArray1OfInteger from PColStd)
- returns mutable BSplineCurve from PGeom2d;
+ returns BSplineCurve from PGeom2d;
---Purpose: Creates a BSplineCurve with these field values.
---Level: Internal
is
- Create returns mutable BezierCurve from PGeom2d;
+ Create returns BezierCurve from PGeom2d;
---Purpose : Creates a non rational Bezier curve with default
-- values.
---Level: Internal
Create(aPoles : HArray1OfPnt2d;
aWeights : HArray1OfReal;
aRational : Boolean from Standard)
- returns mutable BezierCurve from PGeom2d;
+ returns BezierCurve from PGeom2d;
---Purpose : Creates a non rational Bezier curve with a set of
-- poles aCurvePoles and a set of weights aPoleWeight.
---Level: Internal
is
- Create returns mutable CartesianPoint from PGeom2d;
+ Create returns CartesianPoint from PGeom2d;
---Purpose : Returns a CartesianPoint with default values..
---Level: Internal
- Create (aPnt2d : Pnt2d from gp) returns mutable CartesianPoint from PGeom2d;
+ Create (aPnt2d : Pnt2d from gp) returns CartesianPoint from PGeom2d;
---Purpose : Returns a CartesianPoint built with <aPnt2d>.
---Level: Internal
is
- Create returns mutable Circle from PGeom2d;
+ Create returns Circle from PGeom2d;
---Purpose : Creates a circle with default values.
---Level: Internal
Create (aPosition : Ax22d from gp; aRadius : Real from Standard)
- returns mutable Circle from PGeom2d;
+ returns Circle from PGeom2d;
---Purpose : Creates a Circle with <aPosition> and <aRadius> as field
-- values.
---Level: Internal
is
- Create returns mutable Direction from PGeom2d;
+ Create returns Direction from PGeom2d;
--- Purpose : Creates a unit vector with default values.
---Level: Internal
- Create (aVec: Vec2d from gp) returns mutable Direction from PGeom2d;
+ Create (aVec: Vec2d from gp) returns Direction from PGeom2d;
---Purpose : Create a unit vector with <aVec>.
---Level: Internal
is
- Create returns mutable Ellipse from PGeom2d;
+ Create returns Ellipse from PGeom2d;
---Purpose : Creates an ellipse with default values.
---Level: Internal
Create (aPosition : Ax22d from gp;
aMajorRadius, aMinorRadius : Real from Standard)
- returns mutable Ellipse from PGeom2d;
+ returns Ellipse from PGeom2d;
---Purpose : Creates an Ellipse with <aPosition>,
-- <aMajorRadius> and <aMinorRadius> as field values.
-- The major radius of the ellipse is on the "XAxis"
is
- Create returns mutable Hyperbola from PGeom2d;
+ Create returns Hyperbola from PGeom2d;
---Purpose :Creates an Hyperbola with default values.
---Level: Internal
Create (aPosition : Ax22d from gp;
aMajorRadius, aMinorRadius : Real from Standard)
- returns mutable Hyperbola from PGeom2d;
+ returns Hyperbola from PGeom2d;
---Purpose : Creates an Hyperbola with <aPosition>,
-- <aMajorRadius> and <aMinorRadius> as field values.
-- The major radius of the hyperbola is on the XAxis
is
- Create returns mutable Line;
+ Create returns Line;
---Purpose : Creates a line with default values.
---Level: Internal
- Create (aPosition : Ax2d from gp) returns mutable Line;
+ Create (aPosition : Ax2d from gp) returns Line;
---Purpose : Creates a line located in 3D space with
-- <aPosition>. The Location of <aPosition> is the
-- origin of the line.
is
- Create returns mutable OffsetCurve from PGeom2d;
+ Create returns OffsetCurve from PGeom2d;
---Purpose: Creates an OffsetCurve with default values.
---Level: Internal
Create (
aBasisCurve : Curve from PGeom2d;
aOffsetValue : Real from Standard)
- returns mutable OffsetCurve from PGeom2d;
+ returns OffsetCurve from PGeom2d;
---Purpose : <aBasisCurve> is the basis curve, <aOffsetValue>
-- is the distance between <me> and the basis curve at
-- any point. <aOffsetDirection> defines the fixed
is
- Create returns mutable Parabola from PGeom2d;
+ Create returns Parabola from PGeom2d;
---Purpose : Creates a parabola with default values.
---Level: Internal
Create (aPosition : Ax22d from gp; aFocalLength : Real)
- returns mutable Parabola from PGeom2d;
+ returns Parabola from PGeom2d;
---Purpose : Creates a Parabola with <aPosition> and <aFocalLength>
-- as field values.
---Level: Internal
is
- Create returns mutable Transformation from PGeom2d;
+ Create returns Transformation from PGeom2d;
---Purpose : Creates a transformation with default values.
---Level: Internal
- Create (aTrsf : Trsf2d from gp) returns mutable Transformation from PGeom2d;
+ Create (aTrsf : Trsf2d from gp) returns Transformation from PGeom2d;
---Purpose : Creates a transformation with <aTrsf>.
---Level: Internal
is
- Create returns mutable TrimmedCurve from PGeom2d;
+ Create returns TrimmedCurve from PGeom2d;
---Purpose: Creates a TrimmedCurve with default values.
---Level: Advanced
Create (
aBasisCurve: Curve from PGeom2d;
aFirstU, aLastU: Real from Standard)
- returns mutable TrimmedCurve from PGeom2d;
+ returns TrimmedCurve from PGeom2d;
---Purpose : Creates a TrimmedCurve with these field values.
---Level: Advanced
is
- Create returns mutable VectorWithMagnitude;
+ Create returns VectorWithMagnitude;
---Purpose : Creates a VectorWithMagnitude with default values.
---Level: Advanced
- Create (aVec : Vec2d from gp) returns mutable VectorWithMagnitude;
+ Create (aVec : Vec2d from gp) returns VectorWithMagnitude;
---Purpose : Creates a VectorWithMagnitude with <aVec>.
---Level: Advanced
HArray1OfNamedShape from PNaming
is
- Create returns mutable Name from PNaming;
+ Create returns Name from PNaming;
Type (me : mutable; T : Integer from Standard);
---C++: inline
HAsciiString from PCollection
is
- Create returns mutable Name_1 from PNaming;
+ Create returns Name_1 from PNaming;
Type (me : mutable; T : Integer from Standard);
---C++: inline
HAsciiString from PCollection
is
- Create returns mutable Name_2 from PNaming;
+ Create returns Name_2 from PNaming;
Type (me : mutable; T : Integer from Standard);
---C++: inline
is
- Create returns mutable NamedShape from PNaming;
+ Create returns NamedShape from PNaming;
---Purpose: Creates a mutable NamedShape from PNaming.
is
Create
- returns mutable Naming from PNaming;
+ returns Naming from PNaming;
SetName(me : mutable ; aName : Name from PNaming);
is
Create
- returns mutable Naming_1 from PNaming;
+ returns Naming_1 from PNaming;
SetName(me : mutable ; aName : Name_1 from PNaming);
is
Create
- returns mutable Naming_2 from PNaming;
+ returns Naming_2 from PNaming;
SetName(me : mutable ; aName : Name_2 from PNaming);
Create(Nodes: HArray1OfPnt2d from PColgp;
Defl : Real from Standard)
- returns mutable Polygon2D from PPoly;
+ returns Polygon2D from PPoly;
---Purpose: Defaults with allocation of nodes.
Deflection(me) returns Real;
Create(Nodes: HArray1OfPnt from PColgp;
Defl : Real from Standard)
- returns mutable Polygon3D from PPoly;
+ returns Polygon3D from PPoly;
---Purpose: Defaults with allocation of nodes.
Create(Nodes : HArray1OfPnt from PColgp;
Parameters : HArray1OfReal from PColStd;
Defl : Real from Standard)
- returns mutable Polygon3D from PPoly;
+ returns Polygon3D from PPoly;
---Purpose: Defaults with allocation of nodes + Parameters
is
- Create returns mutable PolygonOnTriangulation from PPoly;
+ Create returns PolygonOnTriangulation from PPoly;
Create(Nodes : HArray1OfInteger from PColStd;
Defl : Real from Standard)
- returns mutable PolygonOnTriangulation from PPoly;
+ returns PolygonOnTriangulation from PPoly;
---Purpose: Defaults with allocation of nodes.
Create(Nodes : HArray1OfInteger from PColStd;
Defl : Real from Standard;
Parameters : HArray1OfReal from PColStd)
- returns mutable PolygonOnTriangulation from PPoly;
+ returns PolygonOnTriangulation from PPoly;
---Purpose: Defaults with allocation of nodes.
Deflection(me) returns Real;
Create(Defl: Real from Standard;
Nodes: HArray1OfPnt from PColgp;
Triangles: HArray1OfTriangle from PPoly)
- returns mutable Triangulation from PPoly;
+ returns Triangulation from PPoly;
---Purpose: Defaults with allocation of Nodes and Triangles.
Create(Defl: Real from Standard;
Nodes: HArray1OfPnt from PColgp;
UVNodes: HArray1OfPnt2d from PColgp;
Triangles: HArray1OfTriangle from PPoly)
- returns mutable Triangulation from PPoly;
+ returns Triangulation from PPoly;
---Purpose: Defaults with allocation of Nodes and Triangles.
Deflection(me) returns Real;
uses HExtendedString from PCollection
is
- Create returns mutable AISPresentation from PPrsStd;
+ Create returns AISPresentation from PPrsStd;
IsDisplayed(me) returns Boolean from Standard;
SetDisplayed(me : mutable; B : Boolean from Standard);
uses HExtendedString from PCollection
is
- Create returns mutable AISPresentation_1 from PPrsStd;
+ Create returns AISPresentation_1 from PPrsStd;
IsDisplayed(me) returns Boolean from Standard;
SetDisplayed(me : mutable; B : Boolean from Standard);
inherits Persistent from Standard
is
- Create returns mutable ArrayNode from PStandard;
+ Create returns ArrayNode from PStandard;
---Purpose: Creates an empty ArrayNode.
end ArrayNode;
ConstructionError from Standard
is
- Create(T : Trsf from gp) returns mutable Datum3D from PTopLoc
+ Create(T : Trsf from gp) returns Datum3D from PTopLoc
---Purpose: Creates a local coordinate system with the
-- transformation. An error is raised if the
-- transformation is not rigid.
Create(D : Datum3D from PTopLoc;
P : Integer from Standard;
N : Location from PTopLoc)
- returns mutable ItemLocation from PTopLoc;
+ returns ItemLocation from PTopLoc;
---Level: Internal
Datum3D(me) returns Datum3D from PTopLoc
class CompSolid from PTopoDS inherits HShape from PTopoDS
is
- Create returns mutable CompSolid from PTopoDS;
+ Create returns CompSolid from PTopoDS;
---Level: Internal
end CompSolid;
class Compound from PTopoDS inherits HShape from PTopoDS
is
- Create returns mutable Compound from PTopoDS;
+ Create returns Compound from PTopoDS;
---Level: Internal
end Compound;
class Edge from PTopoDS inherits HShape from PTopoDS
is
- Create returns mutable Edge from PTopoDS;
+ Create returns Edge from PTopoDS;
---Level: Internal
end Edge;
class Face from PTopoDS inherits HShape from PTopoDS
is
- Create returns mutable Face from PTopoDS;
+ Create returns Face from PTopoDS;
---Level: Internal
end Face;
Location from PTopLoc
is
- Create returns mutable HShape from PTopoDS;
+ Create returns HShape from PTopoDS;
---Level: Internal
TShape(me) returns any TShape from PTopoDS
class Shell from PTopoDS inherits HShape from PTopoDS
is
- Create returns mutable Shell from PTopoDS;
+ Create returns Shell from PTopoDS;
---Level: Internal
end Shell;
class Solid from PTopoDS inherits HShape from PTopoDS
is
- Create returns mutable Solid from PTopoDS;
+ Create returns Solid from PTopoDS;
---Level: Internal
end Solid;
ShapeEnum from TopAbs
is
- Create returns mutable TCompSolid from PTopoDS;
+ Create returns TCompSolid from PTopoDS;
---Purpose: The new TCompSolid is empty.
---Level: Internal
ShapeEnum from TopAbs
is
- Create returns mutable TCompSolid1 from PTopoDS;
+ Create returns TCompSolid1 from PTopoDS;
---Purpose: The new TCompSolid11 is empty.
---Level: Internal
ShapeEnum from TopAbs
is
- Create returns mutable TCompound from PTopoDS;
+ Create returns TCompound from PTopoDS;
---Purpose: the new TCompound is empty.
---Level: Internal
ShapeEnum from TopAbs
is
- Create returns mutable TCompound1 from PTopoDS;
+ Create returns TCompound1 from PTopoDS;
---Purpose: the new TCompound1 is empty.
---Level: Internal
ShapeEnum from TopAbs
is
- Create returns mutable TFace from PTopoDS;
+ Create returns TFace from PTopoDS;
---Purpose: the new TFace covers the whole 2D space.
---Level: Internal
ShapeEnum from TopAbs
is
- Create returns mutable TFace1 from PTopoDS;
+ Create returns TFace1 from PTopoDS;
---Purpose: the new TFace1 covers the whole 2D space.
---Level: Internal
ShapeEnum from TopAbs
is
- Create returns mutable TShell from PTopoDS;
+ Create returns TShell from PTopoDS;
---Level: Internal
ShapeType(me) returns ShapeEnum from TopAbs;
ShapeEnum from TopAbs
is
- Create returns mutable TShell1 from PTopoDS;
+ Create returns TShell1 from PTopoDS;
---Level: Internal
ShapeType(me) returns ShapeEnum from TopAbs;
ShapeEnum from TopAbs
is
- Create returns mutable TSolid from PTopoDS;
+ Create returns TSolid from PTopoDS;
---Purpose: The new TSolid has no boundary and covers the
-- whole 3D space.
---Level: Internal
ShapeEnum from TopAbs
is
- Create returns mutable TSolid1 from PTopoDS;
+ Create returns TSolid1 from PTopoDS;
---Purpose: The new TSolid1 has no boundary and covers the
-- whole 3D space.
---Level: Internal
ShapeEnum from TopAbs
is
- Create returns mutable TWire;
+ Create returns TWire;
---Level: Internal
ShapeType(me) returns ShapeEnum from TopAbs;
ShapeEnum from TopAbs
is
- Create returns mutable TWire1;
+ Create returns TWire1;
---Level: Internal
ShapeType(me) returns ShapeEnum from TopAbs;
class Vertex from PTopoDS inherits HShape from PTopoDS
is
- Create returns mutable Vertex from PTopoDS;
+ Create returns Vertex from PTopoDS;
---Level: Internal
end Vertex;
class Wire from PTopoDS inherits HShape from PTopoDS
is
- Create returns mutable Wire from PTopoDS;
+ Create returns Wire from PTopoDS;
---Level: Internal
end Wire;
Real from Standard
is
- Create returns mutable Area from PXCAFDoc;
+ Create returns Area from PXCAFDoc;
Create (Value : Real from Standard)
- returns mutable Area from PXCAFDoc;
+ returns Area from PXCAFDoc;
Get (me) returns Real from Standard;
Pnt from gp
is
- Create returns mutable Centroid from PXCAFDoc;
+ Create returns Centroid from PXCAFDoc;
- Create (pnt: Pnt from gp) returns mutable Centroid from PXCAFDoc;
+ Create (pnt: Pnt from gp) returns Centroid from PXCAFDoc;
Set (me: mutable; pnt: Pnt from gp);
Color from Quantity
is
- Create returns mutable Color from PXCAFDoc;
+ Create returns Color from PXCAFDoc;
- Create (Loc: Color from Quantity) returns mutable Color from PXCAFDoc;
+ Create (Loc: Color from Quantity) returns Color from PXCAFDoc;
Set (me: mutable; Loc: Color from Quantity);
uses
HAsciiString from PCollection
is
- Create returns mutable Datum from PXCAFDoc;
+ Create returns Datum from PXCAFDoc;
Create (theName : HAsciiString from PCollection;
theDescr: HAsciiString from PCollection;
theId : HAsciiString from PCollection)
- returns mutable Datum from PXCAFDoc;
+ returns Datum from PXCAFDoc;
GetName (me) returns HAsciiString from PCollection;
HAsciiString from PCollection,
HArray1OfReal from PColStd
is
- Create returns mutable DimTol from PXCAFDoc;
+ Create returns DimTol from PXCAFDoc;
Create (theKind : Integer from Standard;
theVal : HArray1OfReal from PColStd;
theName : HAsciiString from PCollection;
theDescr: HAsciiString from PCollection)
- returns mutable DimTol from PXCAFDoc;
+ returns DimTol from PXCAFDoc;
GetKind (me) returns Integer from Standard;
GraphNodeSequence from PXCAFDoc
is
- Create returns mutable GraphNode from PXCAFDoc;
+ Create returns GraphNode from PXCAFDoc;
SetFather (me : mutable;F : GraphNode from PXCAFDoc)
returns Integer from Standard;
-- Location from TopLoc,
Location from PTopLoc
is
- Create returns mutable Location from PXCAFDoc;
+ Create returns Location from PXCAFDoc;
- Create (Loc: Location from PTopLoc) returns mutable Location from PXCAFDoc;
+ Create (Loc: Location from PTopLoc) returns Location from PXCAFDoc;
Set (me: mutable; Loc: Location from PTopLoc);
Real from Standard,
HAsciiString from PCollection
is
- Create returns mutable Material from PXCAFDoc;
+ Create returns Material from PXCAFDoc;
Create (theName : HAsciiString from PCollection;
theDescr : HAsciiString from PCollection;
theDensity : Real from Standard;
theDensName : HAsciiString from PCollection;
theDensValType: HAsciiString from PCollection)
- returns mutable Material from PXCAFDoc;
+ returns Material from PXCAFDoc;
GetName (me) returns HAsciiString from PCollection;
uses
Real from Standard
is
- Create returns mutable Volume from PXCAFDoc;
+ Create returns Volume from PXCAFDoc;
Create (Value : Real from Standard)
- returns mutable Volume from PXCAFDoc;
+ returns Volume from PXCAFDoc;
Get (me) returns Real from Standard;
is
Create(Nodes: Array1OfPnt2d from TColgp)
- returns mutable Polygon2D from Poly;
+ returns Polygon2D from Poly;
---Purpose: Constructs a 2D polygon defined by the table of points, <Nodes>.
Deflection(me) returns Real;
is
Create(Nodes: Array1OfPnt from TColgp)
- returns mutable Polygon3D from Poly;
+ returns Polygon3D from Poly;
---Purpose: onstructs a 3D polygon defined by the table of points, Nodes.
Create(Nodes: Array1OfPnt from TColgp;
Parameters: Array1OfReal from TColStd)
- returns mutable Polygon3D from Poly;
+ returns Polygon3D from Poly;
---Purpose: Constructs a 3D polygon defined by
-- the table of points, Nodes, and the parallel table of
-- parameters, Parameters, where each value of the table
is
Create(Nodes: Array1OfInteger from TColStd)
- returns mutable PolygonOnTriangulation from Poly;
+ returns PolygonOnTriangulation from Poly;
---Purpose: Constructs a 3D polygon on the triangulation of a shape,
-- defined by the table of nodes, <Nodes>.
Create(Nodes : Array1OfInteger from TColStd;
Parameters: Array1OfReal from TColStd)
- returns mutable PolygonOnTriangulation from Poly;
+ returns PolygonOnTriangulation from Poly;
---Purpose:
-- Constructs a 3D polygon on the triangulation of a shape, defined by:
-- - the table of nodes, Nodes, and the table of parameters, <Parameters>.
is
Create(nbNodes, nbTriangles: Integer; UVNodes: Boolean)
- returns mutable Triangulation from Poly;
+ returns Triangulation from Poly;
---Purpose: Constructs a triangulation from a set of triangles. The
-- triangulation is initialized without a triangle or a node, but capable of
-- containing nbNodes nodes, and nbTriangles
Create(Nodes: Array1OfPnt from TColgp;
Triangles: Array1OfTriangle from Poly)
- returns mutable Triangulation from Poly;
+ returns Triangulation from Poly;
---Purpose: Constructs a triangulation from a set of triangles. The
-- triangulation is initialized with 3D points from Nodes and triangles
-- from Triangles.
Create(Nodes: Array1OfPnt from TColgp;
UVNodes: Array1OfPnt2d from TColgp;
Triangles: Array1OfTriangle from Poly)
- returns mutable Triangulation from Poly;
+ returns Triangulation from Poly;
---Purpose: Constructs a triangulation from a set of triangles. The
-- triangulation is initialized with 3D points from Nodes, 2D points from
-- UVNodes and triangles from Triangles, where
InvalidAngle from Prs3d
is
- Create returns mutable ArrowAspect from Prs3d;
+ Create returns ArrowAspect from Prs3d;
---Purpose: Constructs an empty framework for displaying arrows
-- in representations of lengths. The lengths displayed
-- are either on their own or in chamfers, fillets,
-- diameters and radii.
Create (anAngle: PlaneAngle from Quantity; aLength: Length from Quantity)
- returns mutable ArrowAspect from Prs3d;
+ returns ArrowAspect from Prs3d;
--- Purpose: Constructs a framework to display an arrow with a
-- shaft of the length aLength and having a head with
-- sides at the angle anAngle from each other.
Length from Quantity
is
- Create returns mutable DatumAspect from Prs3d;
+ Create returns DatumAspect from Prs3d;
---Purpose: An empty framework to define the display of datums.
- FirstAxisAspect(me) returns mutable LineAspect from Prs3d;
+ FirstAxisAspect(me) returns LineAspect from Prs3d;
---Purpose: Returns the attributes for display of the first axis.
- SecondAxisAspect(me) returns mutable LineAspect from Prs3d;
+ SecondAxisAspect(me) returns LineAspect from Prs3d;
---Purpose: Returns the attributes for display of the second axis.
- ThirdAxisAspect(me) returns mutable LineAspect from Prs3d;
+ ThirdAxisAspect(me) returns LineAspect from Prs3d;
---Purpose: Returns the attributes for display of the third axis.
SetDrawFirstAndSecondAxis(me:mutable ; draw: Boolean from Standard);
---Purpose: Sets the DrawFirstAndSecondAxis attributes to active.
AsciiString from TCollection
is
- Create returns mutable DimensionAspect from Prs3d;
+ Create returns DimensionAspect from Prs3d;
--- Purpose: Constructs an empty framework to define the display of dimensions.
- LineAspect(me) returns mutable LineAspect from Prs3d;
+ LineAspect(me) returns LineAspect from Prs3d;
---Purpose: Returns the settings for the display of lines used in presentation of dimensions.
SetLineAspect(me: mutable; theAspect: LineAspect from Prs3d);
---Purpose: Sets the display attributes of lines used in presentation of dimensions.
- TextAspect(me) returns mutable TextAspect from Prs3d is static;
+ TextAspect(me) returns TextAspect from Prs3d is static;
--- Purpose: Returns the settings for the display of text used in presentation of dimensions.
SetTextAspect(me:mutable; theAspect: TextAspect from Prs3d) is static;
TextHorizontalPosition (me) returns DimensionTextHorizontalPosition from Prs3d;
--- Purpose: Gets horizontal text alignment for text label.
- ArrowAspect(me) returns mutable ArrowAspect from Prs3d is static;
+ ArrowAspect(me) returns ArrowAspect from Prs3d is static;
--- Purpose: Returns the settings for displaying arrows.
SetArrowAspect(me: mutable; theAspect: ArrowAspect from Prs3d) is static;
Ax2 from gp
is
- Create returns mutable Drawer from Prs3d;
+ Create returns Drawer from Prs3d;
---Category: deviation definition.
--
--
-- Attributes for the U Isoparametric lines of patches.
--
- UIsoAspect (me:mutable) returns mutable IsoAspect from Prs3d
+ UIsoAspect (me:mutable) returns IsoAspect from Prs3d
---Purpose: Defines the attributes which are used when drawing an
-- U isoparametric curve of a face. Defines the number
-- of U isoparametric curves to be drawn for a single face.
-- Attributes for the V Isoparametric line of patches.
- VIsoAspect (me:mutable) returns mutable IsoAspect from Prs3d
+ VIsoAspect (me:mutable) returns IsoAspect from Prs3d
---Purpose: Defines the attributes which are used when drawing an
-- V isoparametric curve of a face. Defines the number
-- of V isoparametric curves to be drawn for a single face.
is virtual;
---Purpose: Sets the appearance of V isoparameters - anAspect.
- FreeBoundaryAspect (me:mutable) returns mutable LineAspect from Prs3d
+ FreeBoundaryAspect (me:mutable) returns LineAspect from Prs3d
---Purpose: Stores the values for presentation of free boundaries,
-- in other words, boundaries which are not shared.
-- The LineAspect for the free boundaries can be edited.
-- Attributes for the wires
- WireAspect (me:mutable) returns mutable LineAspect from Prs3d
+ WireAspect (me:mutable) returns LineAspect from Prs3d
---Purpose: Returns wire aspect settings.
-- The LineAspect for the wire can be edited.
-- The default values are:
-- Attributes for the unfree boundaries
- UnFreeBoundaryAspect (me:mutable) returns mutable LineAspect from Prs3d
+ UnFreeBoundaryAspect (me:mutable) returns LineAspect from Prs3d
---Purpose: Returns settings for shared boundary line aspects.
-- The LineAspect for the unfree boundaries can be edited.
-- The default values are:
-- Attributes for the lines.
--
- LineAspect(me:mutable) returns mutable LineAspect from Prs3d
+ LineAspect(me:mutable) returns LineAspect from Prs3d
---Purpose: Returns settings for line aspects.
-- These settings can be edited. The default values are:
-- Color: Quantity_NOC_YELLOW
is virtual;
--- Purpose: Sets the parameter anAspect for display attributes of lines.
- TextAspect(me:mutable) returns mutable TextAspect from Prs3d
+ TextAspect(me:mutable) returns TextAspect from Prs3d
--- Purpose: Returns settings for text aspect.
-- These settings can be edited. The default value is:
-- - Color: Quantity_NOC_YELLOW
-- parameter OnOff to true or false.
is virtual;
- ArrowAspect(me:mutable) returns mutable ArrowAspect from Prs3d
+ ArrowAspect(me:mutable) returns ArrowAspect from Prs3d
is virtual;
---Purpose: Returns the attributes for display of arrows.
is virtual ;
---Purpose: Sets the parameter anAspect for display attributes of arrows.
- PointAspect(me:mutable) returns mutable PointAspect from Prs3d
+ PointAspect(me:mutable) returns PointAspect from Prs3d
---Purpose: Returns the point aspect setting. The default values are
-- Color: Quantity_NOC_YELLOW
-- Type of marker: Aspect_TOM_PLUS
is virtual;
--- Purpose: Sets the parameter anAspect for display attributes of points
- ShadingAspect (me:mutable) returns mutable ShadingAspect from Prs3d
+ ShadingAspect (me:mutable) returns ShadingAspect from Prs3d
is virtual;
---Purpose: Returns settings for shading aspects.
-- These settings can be edited. The default values are:
---Purpose: Disables the DrawHiddenLine function.
is virtual;
- HiddenLineAspect(me:mutable) returns mutable LineAspect from Prs3d
+ HiddenLineAspect(me:mutable) returns LineAspect from Prs3d
---Purpose: Returns settings for hidden line aspects.
-- These settings can be edited. The default values are:
-- Color: Quantity_NOC_YELLOW
---Purpose: Sets the parameter anAspect for the display of
-- hidden lines in hidden line removal mode.
- SeenLineAspect(me:mutable) returns mutable LineAspect from Prs3d
+ SeenLineAspect(me:mutable) returns LineAspect from Prs3d
---Purpose: Returns settings for seen line aspects.
-- These settings can be edited. The default values are:
-- Color: Quantity_NOC_YELLOW
--- Purpose: Sets the parameter anAspect for the display of seen
-- lines in hidden line removal mode.
- PlaneAspect(me:mutable) returns mutable PlaneAspect from Prs3d
+ PlaneAspect(me:mutable) returns PlaneAspect from Prs3d
is virtual;
---Purpose: Returns settings for the appearance of planes.
is virtual;
---Purpose: Sets the parameter anAspect for the display of planes.
- VectorAspect(me:mutable) returns mutable LineAspect from Prs3d
+ VectorAspect(me:mutable) returns LineAspect from Prs3d
---Purpose: Returns settings for the appearance of vectors.
-- These settings can be edited. The default values are:
-- Color: Quantity_NOC_SKYBLUE
-- Attributes for the presentation of a Datum.
--
- DatumAspect(me:mutable) returns mutable DatumAspect from Prs3d
+ DatumAspect(me:mutable) returns DatumAspect from Prs3d
---Purpose: Returns settings for the appearance of datums.
-- These settings can be edited. The default values for
-- the three axes are:
is virtual;
---Purpose: Sets the modality anAspect for the display of datums.
- DimensionAspect(me:mutable) returns mutable DimensionAspect from Prs3d is virtual;
+ DimensionAspect(me:mutable) returns DimensionAspect from Prs3d is virtual;
---Purpose: Returns settings for the appearance of dimensions.
SetDimensionAspect(me:mutable; theAspect: DimensionAspect from Prs3d) is virtual;
---Purpose: Returns angle units in which dimension presentation is displayed.
---C++: return const &
- SectionAspect (me : mutable) returns mutable LineAspect from Prs3d is virtual;
+ SectionAspect (me : mutable) returns LineAspect from Prs3d is virtual;
---Purpose: The LineAspect for the wire can be edited.
-- The default values are:
-- Color: Quantity_NOC_ORANGE
---Purpose: Sets line aspect for face boundaries.
-- theAspect is the line aspect that determines the look of the face boundaries.
- FaceBoundaryAspect (me : mutable) returns mutable LineAspect from Prs3d
+ FaceBoundaryAspect (me : mutable) returns LineAspect from Prs3d
is virtual;
---Purpose: Returns line aspect of face boundaries.
aType: TypeOfLine from Aspect;
aWidth: Real from Standard;
aNumber: Integer from Standard)
- returns mutable IsoAspect from Prs3d;
+ returns IsoAspect from Prs3d;
---Purpose: Constructs a framework to define display attributes of isoparameters.
-- These include:
-- - the color attribute aColor
aType: TypeOfLine from Aspect;
aWidth: Real from Standard;
aNumber: Integer from Standard)
- returns mutable IsoAspect from Prs3d;
+ returns IsoAspect from Prs3d;
SetNumber (me: mutable; aNumber: Integer from Standard)
Create (aColor: NameOfColor from Quantity;
aType: TypeOfLine from Aspect;
aWidth: Real from Standard)
- returns mutable LineAspect from Prs3d;
+ returns LineAspect from Prs3d;
---Purpose: Constructs a framework for line aspect defined by
-- - the color aColor
-- - the type of line aType and
Create (aColor: Color from Quantity;
aType: TypeOfLine from Aspect;
aWidth: Real from Standard)
- returns mutable LineAspect from Prs3d;
+ returns LineAspect from Prs3d;
SetColor (me: mutable; aColor: Color from Quantity) is static;
is
- Create returns mutable PlaneAspect from Prs3d;
+ Create returns PlaneAspect from Prs3d;
---Purpose: Constructs an empty framework for the display of planes.
- EdgesAspect(me) returns mutable LineAspect from Prs3d;
+ EdgesAspect(me) returns LineAspect from Prs3d;
---Purpose: Returns the attributes of displayed edges involved in the presentation of planes.
- IsoAspect(me) returns mutable LineAspect from Prs3d;
+ IsoAspect(me) returns LineAspect from Prs3d;
---Purpose: Returns the attributes of displayed isoparameters involved in the presentation of planes.
- ArrowAspect(me) returns mutable LineAspect from Prs3d;
+ ArrowAspect(me) returns LineAspect from Prs3d;
---Purpose: Returns the settings for displaying an arrow.
SetArrowsLength(me:mutable; L : Length from Quantity);
Create( Xdir,Ydir,Zdir: Real from Standard;
Xloc,Yloc,Zloc: Length from Quantity;
anOffset: Length from Quantity)
- returns mutable PlaneSet from Prs3d;
+ returns PlaneSet from Prs3d;
SetDirection(me: mutable; X,Y,Z: Real from Standard);
SetLocation(me: mutable; X,Y,Z: Length from Quantity);
Create ( aType: TypeOfMarker from Aspect;
aColor: Color from Quantity;
aScale: Real from Standard)
- returns mutable PointAspect from Prs3d;
+ returns PointAspect from Prs3d;
Create ( aType: TypeOfMarker from Aspect;
aColor: NameOfColor from Quantity;
aScale: Real from Standard)
- returns mutable PointAspect from Prs3d;
+ returns PointAspect from Prs3d;
Create ( AColor : Color from Quantity;
AWidth : Integer from Standard;
AHeight : Integer from Standard;
ATexture : HArray1OfByte from TColStd)
- returns mutable PointAspect from Prs3d;
+ returns PointAspect from Prs3d;
---Purpose: defines only the urer defined marker point.
theToInit : Boolean from Standard = Standard_True)
---Purpose: Constructs a presentation object
-- if <Init> is false, no color initialization is done.
- returns mutable Presentation from Prs3d;
+ returns Presentation from Prs3d;
Create (theStructManager : StructureManager from Graphic3d;
thePrs : Presentation from Prs3d)
---Purpose: Constructs a presentation object.
- returns mutable Presentation from Prs3d;
+ returns Presentation from Prs3d;
Compute(me : mutable; aProjector: DataStructureManager from Graphic3d)
returns Structure from Graphic3d
SetPickable(me: mutable) is static;
SetUnPickable(me: mutable) is static;
- CurrentGroup(me) returns mutable Group from Graphic3d is static private;
+ CurrentGroup(me) returns Group from Graphic3d is static private;
friends
is
Create(Pr: Projector from HLRAlgo)
- returns mutable Projector from Prs3d;
+ returns Projector from Prs3d;
Create ( Pers: Boolean from Standard;
DX, DY, DZ: Length from Quantity; -- Projection Vector
XAt, YAt , ZAt: Length from Quantity; -- View Point
XUp, YUp, ZUp: Length from Quantity) -- High Point Direction
- returns mutable Projector from Prs3d;
+ returns Projector from Prs3d;
--- Purpose: Constructs a projector framework from the following parameters
-- - Pers is true if the view is a perspective view and
-- false if it is an axonometric one;
is
Create
---Purpose: Constructs an empty framework to display shading.
- returns mutable ShadingAspect from Prs3d;
+ returns ShadingAspect from Prs3d;
SetColor (me: mutable; aColor: Color from Quantity;
aModel: TypeOfFacingModel from Aspect = Aspect_TOFM_BOTH_SIDE)
Length from Quantity
is
- Create returns mutable TextAspect from Prs3d;
+ Create returns TextAspect from Prs3d;
--- Purpose: Constructs an empty framework for defining display attributes of text.
SetColor(me: mutable; aColor: Color from Quantity);
Compute(me:mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation: mutable Presentation from Prs3d;
+ aPresentation: Presentation from Prs3d;
aMode: Integer from Standard = 0)
---Purpose: Calculates the 3D view aPresentation and its
-- updates. The latter are managed by aPresentationManager.
Compute(me : mutable;
aProjector : Projector from Prs3d;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
---Purpose: Calculates the 3D view aPresentation and its
-- updates. The latter are managed by
-- aPresentationManager. Each of the views in the
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is virtual protected;
---Purpose: Calculates the 3D view aPresentation and its
-- updates. The latter are managed by
Fill(me: mutable;
aPresentationManager: PresentationManager from PrsMgr;
- aPresentation: mutable Presentation from PrsMgr;
+ aPresentation: Presentation from PrsMgr;
aMode: Integer from Standard = 0)
-- 22-03-04 OCC4895 SAN High-level interface for controlling polygon offsets
is virtual protected;
UpdateLocation(me:mutable) is virtual;
- UpdateLocation(me:mutable;P : mutable Presentation from Prs3d) is virtual;
+ UpdateLocation(me:mutable;P : Presentation from Prs3d) is virtual;
SetZLayer ( me : mutable;
thePrsMgr : PresentationManager from PrsMgr;
Create (thePresentationManager : PresentationManager from PrsMgr;
thePresentableObject : PresentableObject from PrsMgr)
- returns mutable Presentation from PrsMgr
+ returns Presentation from PrsMgr
is private;
Destroy (me : mutable) is virtual;
theShadingAspect : ShadingAspect from Prs3d)
is static private;
- Presentation (me) returns mutable Presentation from Prs3d
+ Presentation (me) returns Presentation from Prs3d
is static;
---C++: inline
---C++: return const&
---Category: Inquire Methods
- PresentationManager (me) returns mutable PresentationManager
+ PresentationManager (me) returns PresentationManager
---Purpose: returns the PresentationManager in which the presentation has been created.
is static;
---C++: inline
is
Create (theStructureManager : StructureManager from Graphic3d)
- returns mutable PresentationManager from PrsMgr;
+ returns PresentationManager from PrsMgr;
---Purpose:
-- Creates a framework to manage displays and graphic entities with the 3D view theStructureManager.
Display (me : mutable;
- thePrsObject : mutable PresentableObject from PrsMgr;
+ thePrsObject : PresentableObject from PrsMgr;
theMode : Integer from Standard = 0)
---Purpose: Displays the presentation of the object in the given Presentation manager with the given mode.
-- The mode should be enumerated by the object which inherits PresentableObject.
---Purpose: Sets the visibility of presentable object.
Highlight (me : mutable;
- thePrsObject : mutable PresentableObject from PrsMgr;
+ thePrsObject : PresentableObject from PrsMgr;
theMode : Integer from Standard = 0)
---Purpose: Highlights the presentation of the presentable object
-- thePrsObject in this framework with the display mode theMode.
---Category: Hilighting methods.
Color (me : mutable;
- thePrsObject : mutable PresentableObject from PrsMgr;
+ thePrsObject : PresentableObject from PrsMgr;
theColor : NameOfColor from Quantity = Quantity_NOC_YELLOW;
theMode : Integer from Standard = 0)
---Purpose: Highlights the graphic object thePrsObject in the color theColor.
is static;
BoundBox (me : mutable;
- thePrsObject : mutable PresentableObject from PrsMgr;
+ thePrsObject : PresentableObject from PrsMgr;
theMode : Integer from Standard = 0)
---Purpose: highlights the boundbox of the presentation
is static;
Connect (me : mutable;
thePrsObject : PresentableObject from PrsMgr;
- theOtherObject : mutable PresentableObject from PrsMgr;
+ theOtherObject : PresentableObject from PrsMgr;
theMode : Integer from Standard = 0;
theOtherMode : Integer from Standard = 0)
is static;
-- thePrsObject has the display mode aMode; this has the default value of 0, that is, the wireframe display mode.
is static;
- StructureManager (me) returns mutable StructureManager from Graphic3d
+ StructureManager (me) returns StructureManager from Graphic3d
is static;
---C++: inline
---C++: return const&
Presentation (me;
thePrsObject : PresentableObject from PrsMgr;
theMode : Integer from Standard = 0)
- returns mutable Presentation from PrsMgr
+ returns Presentation from PrsMgr
raises NoSuchObject from Standard
is static;
---Purpose: Returns the presentation Presentation of the presentable object thePrsObject in this framework. thePrsObject has the display mode theMode.
Create (theStructManager : StructureManager from Graphic3d;
thePresentation : PresentationPointer from PrsMgr;
theTypeOfPresentation3d : TypeOfPresentation3d from PrsMgr)
- returns mutable Prs from PrsMgr;
+ returns Prs from PrsMgr;
Compute (me: mutable)
is redefined static;
Selection from SelectMgr
is
Create(aText :ExtendedString from TCollection;aPosition : Pnt from gp)
- returns mutable MyText from QABugs;
+ returns MyText from QABugs;
Create(aText :ExtendedString from TCollection;aPosition : Pnt from gp;aFont : CString from Standard; aColor : NameOfColor from Quantity; aHeight :Real from Standard)
- returns mutable MyText from QABugs;
+ returns MyText from QABugs;
NbPossibleSelection(me)
returns Integer from Standard
Compute(me:mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation: mutable Presentation from Prs3d;
+ aPresentation: Presentation from Prs3d;
aMode: Integer from Standard = 0)
is redefined virtual protected;
- ComputeSelection(me:mutable; aSelection :mutable Selection from SelectMgr;
+ ComputeSelection(me:mutable; aSelection : Selection from SelectMgr;
aMode : Integer) is redefined virtual protected;
fields
TypeOfPresentation3d from PrsMgr
is
- Create(aTypeOfPresentation3d: TypeOfPresentation3d from PrsMgr = PrsMgr_TOP_AllView) returns mutable PresentableObject from QABugs;
+ Create(aTypeOfPresentation3d: TypeOfPresentation3d from PrsMgr = PrsMgr_TOP_AllView) returns PresentableObject from QABugs;
- ComputeSelection(me:mutable; aSelection :mutable Selection from SelectMgr;
+ ComputeSelection(me:mutable; aSelection : Selection from SelectMgr;
aMode : Integer) is redefined virtual protected;
Compute(me:mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation: mutable Presentation from Prs3d;
+ aPresentation: Presentation from Prs3d;
aMode: Integer from Standard = 0)
is redefined virtual protected;
Create(TheInitialShape : Shape from TopoDS)
- returns mutable ReShaper;
+ returns ReShaper;
Create(TheInitialShape : Shape from TopoDS;
TheMap : MapOfShape from TopTools)
- returns mutable ReShaper;
+ returns ReShaper;
Create(TheInitialShape : Shape from TopoDS;
TheShapeToBeRemoved : HSequenceOfShape from TopTools)
- returns mutable ReShaper;
+ returns ReShaper;
Remove(me : mutable; TheS : Shape from TopoDS);
is
- Create returns mutable GeneralModule from RWHeaderSection;
+ Create returns GeneralModule from RWHeaderSection;
---Purpose : Creates a GeneralModule
FillSharedCase (me; CN : Integer; ent : Transient;
CheckCase (me; CN : Integer; ent : Transient; shares : ShareTool; ach : in out Check);
---Purpose : Specific Checking of an Entity <ent>
- CopyCase (me; CN : Integer; entfrom : Transient; entto : mutable Transient; TC : in out CopyTool);
+ CopyCase (me; CN : Integer; entfrom : Transient; entto : Transient; TC : in out CopyTool);
---Purpose : Specific Copy ("Deep") from <entfrom> to <entto> (same type)
-- by using a CopyTool which provides its working Map.
-- Use method Transferred from CopyTool to work
- NewVoid (me; CN : Integer; ent : out mutable Transient) returns Boolean;
+ NewVoid (me; CN : Integer; ent : out Transient) returns Boolean;
end GeneralModule;
Create returns RWFileDescription;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable FileDescription from HeaderSection);
+ ach : in out Check; ent : FileDescription from HeaderSection);
WriteStep (me; SW : in out StepWriter; ent : FileDescription from HeaderSection);
Create returns RWFileName;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable FileName from HeaderSection);
+ ach : in out Check; ent : FileName from HeaderSection);
WriteStep (me; SW : in out StepWriter; ent : FileName from HeaderSection);
Create returns RWFileSchema;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable FileSchema from HeaderSection);
+ ach : in out Check; ent : FileSchema from HeaderSection);
WriteStep (me; SW : in out StepWriter; ent : FileSchema from HeaderSection);
is
- Create returns mutable ReadWriteModule from RWHeaderSection;
+ Create returns ReadWriteModule from RWHeaderSection;
CaseStep (me; atype : AsciiString from TCollection) returns Integer;
---Purpose : associates a positive Case Number to each type of HeaderSection entity,
---C++ : return const &
ReadStep (me; CN : Integer; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Transient);
+ ach : in out Check; ent : Transient);
WriteStep (me; CN : Integer; SW : in out StepWriter; ent : Transient);
is
- Create returns mutable GeneralModule from RWStepAP214;
+ Create returns GeneralModule from RWStepAP214;
---Purpose : Creates a GeneralModule
FillSharedCase (me; CN : Integer; ent : Transient;
CheckCase (me; CN : Integer; ent : Transient; shares : ShareTool; ach : in out Check);
---Purpose : Specific Checking of an Entity <ent>
- CopyCase (me; CN : Integer; entfrom : Transient; entto : mutable Transient; TC : in out CopyTool);
+ CopyCase (me; CN : Integer; entfrom : Transient; entto : Transient; TC : in out CopyTool);
---Purpose : Specific Copy ("Deep") from <entfrom> to <entto> (same type)
-- by using a CopyTool which provides its working Map.
-- Use method Transferred from CopyTool to work
- NewVoid (me; CN : Integer; ent : out mutable Transient) returns Boolean;
+ NewVoid (me; CN : Integer; ent : out Transient) returns Boolean;
CategoryNumber (me; CN : Integer; ent : Transient; shares : ShareTool)
returns Integer is redefined;
Create returns RWAppliedApprovalAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AppliedApprovalAssignment from StepAP214);
+ ach : in out Check; ent : AppliedApprovalAssignment from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AppliedApprovalAssignment from StepAP214);
Create returns RWAppliedDateAndTimeAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AppliedDateAndTimeAssignment from StepAP214);
+ ach : in out Check; ent : AppliedDateAndTimeAssignment from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AppliedDateAndTimeAssignment from StepAP214);
Create returns RWAppliedDateAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AppliedDateAssignment from StepAP214);
+ ach : in out Check; ent : AppliedDateAssignment from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AppliedDateAssignment from StepAP214);
Create returns RWAppliedDocumentReference;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AppliedDocumentReference from StepAP214);
+ ach : in out Check; ent : AppliedDocumentReference from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AppliedDocumentReference from StepAP214);
Create returns RWAppliedOrganizationAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AppliedOrganizationAssignment from StepAP214);
+ ach : in out Check; ent : AppliedOrganizationAssignment from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AppliedOrganizationAssignment from StepAP214);
Create returns RWAppliedPersonAndOrganizationAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AppliedPersonAndOrganizationAssignment from StepAP214);
+ ach : in out Check; ent : AppliedPersonAndOrganizationAssignment from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AppliedPersonAndOrganizationAssignment from StepAP214);
Create returns RWAppliedPresentedItem;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AppliedPresentedItem from StepAP214);
+ ach : in out Check; ent : AppliedPresentedItem from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AppliedPresentedItem from StepAP214);
Create returns RWAppliedSecurityClassificationAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AppliedSecurityClassificationAssignment from StepAP214);
+ ach : in out Check; ent : AppliedSecurityClassificationAssignment from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AppliedSecurityClassificationAssignment from StepAP214);
Create returns RWAutoDesignActualDateAndTimeAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AutoDesignActualDateAndTimeAssignment from StepAP214);
+ ach : in out Check; ent : AutoDesignActualDateAndTimeAssignment from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AutoDesignActualDateAndTimeAssignment from StepAP214);
Create returns RWAutoDesignActualDateAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AutoDesignActualDateAssignment from StepAP214);
+ ach : in out Check; ent : AutoDesignActualDateAssignment from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AutoDesignActualDateAssignment from StepAP214);
Create returns RWAutoDesignApprovalAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AutoDesignApprovalAssignment from StepAP214);
+ ach : in out Check; ent : AutoDesignApprovalAssignment from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AutoDesignApprovalAssignment from StepAP214);
Create returns RWAutoDesignDateAndPersonAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AutoDesignDateAndPersonAssignment from StepAP214);
+ ach : in out Check; ent : AutoDesignDateAndPersonAssignment from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AutoDesignDateAndPersonAssignment from StepAP214);
Create returns RWAutoDesignDocumentReference;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AutoDesignDocumentReference from StepAP214);
+ ach : in out Check; ent : AutoDesignDocumentReference from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AutoDesignDocumentReference from StepAP214);
Create returns RWAutoDesignGroupAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AutoDesignGroupAssignment from StepAP214);
+ ach : in out Check; ent : AutoDesignGroupAssignment from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AutoDesignGroupAssignment from StepAP214);
Create returns RWAutoDesignNominalDateAndTimeAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AutoDesignNominalDateAndTimeAssignment from StepAP214);
+ ach : in out Check; ent : AutoDesignNominalDateAndTimeAssignment from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AutoDesignNominalDateAndTimeAssignment from StepAP214);
Create returns RWAutoDesignNominalDateAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AutoDesignNominalDateAssignment from StepAP214);
+ ach : in out Check; ent : AutoDesignNominalDateAssignment from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AutoDesignNominalDateAssignment from StepAP214);
Create returns RWAutoDesignOrganizationAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AutoDesignOrganizationAssignment from StepAP214);
+ ach : in out Check; ent : AutoDesignOrganizationAssignment from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AutoDesignOrganizationAssignment from StepAP214);
Create returns RWAutoDesignPersonAndOrganizationAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AutoDesignPersonAndOrganizationAssignment from StepAP214);
+ ach : in out Check; ent : AutoDesignPersonAndOrganizationAssignment from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AutoDesignPersonAndOrganizationAssignment from StepAP214);
Create returns RWAutoDesignPresentedItem;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AutoDesignPresentedItem from StepAP214);
+ ach : in out Check; ent : AutoDesignPresentedItem from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AutoDesignPresentedItem from StepAP214);
Create returns RWAutoDesignSecurityClassificationAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AutoDesignSecurityClassificationAssignment from StepAP214);
+ ach : in out Check; ent : AutoDesignSecurityClassificationAssignment from StepAP214);
WriteStep (me; SW : in out StepWriter; ent : AutoDesignSecurityClassificationAssignment from StepAP214);
is
- Create returns mutable ReadWriteModule from RWStepAP214;
+ Create returns ReadWriteModule from RWStepAP214;
CaseStep (me; atype : AsciiString from TCollection) returns Integer;
---Purpose : associates a positive Case Number to each type of StepAP214 entity,
returns Boolean is redefined;
ReadStep (me; CN : Integer; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Transient);
+ ach : in out Check; ent : Transient);
WriteStep (me; CN : Integer; SW : in out StepWriter; ent : Transient);
Create returns RWAddress;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Address from StepBasic);
+ ach : in out Check; ent : Address from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : Address from StepBasic);
Create returns RWApplicationContext;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ApplicationContext from StepBasic);
+ ach : in out Check; ent : ApplicationContext from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ApplicationContext from StepBasic);
Create returns RWApplicationContextElement;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ApplicationContextElement from StepBasic);
+ ach : in out Check; ent : ApplicationContextElement from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ApplicationContextElement from StepBasic);
Create returns RWApplicationProtocolDefinition;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ApplicationProtocolDefinition from StepBasic);
+ ach : in out Check; ent : ApplicationProtocolDefinition from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ApplicationProtocolDefinition from StepBasic);
Create returns RWApproval;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Approval from StepBasic);
+ ach : in out Check; ent : Approval from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : Approval from StepBasic);
Create returns RWApprovalDateTime;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ApprovalDateTime from StepBasic);
+ ach : in out Check; ent : ApprovalDateTime from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ApprovalDateTime from StepBasic);
Create returns RWApprovalPersonOrganization;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ApprovalPersonOrganization from StepBasic);
+ ach : in out Check; ent : ApprovalPersonOrganization from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ApprovalPersonOrganization from StepBasic);
Create returns RWApprovalRelationship;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ApprovalRelationship from StepBasic);
+ ach : in out Check; ent : ApprovalRelationship from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ApprovalRelationship from StepBasic);
Create returns RWApprovalRole;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ApprovalRole from StepBasic);
+ ach : in out Check; ent : ApprovalRole from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ApprovalRole from StepBasic);
Create returns RWApprovalStatus;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ApprovalStatus from StepBasic);
+ ach : in out Check; ent : ApprovalStatus from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ApprovalStatus from StepBasic);
Create returns RWCalendarDate;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CalendarDate from StepBasic);
+ ach : in out Check; ent : CalendarDate from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : CalendarDate from StepBasic);
Create returns RWConversionBasedUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ConversionBasedUnit from StepBasic);
+ ach : in out Check; ent : ConversionBasedUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ConversionBasedUnit from StepBasic);
Create returns RWConversionBasedUnitAndAreaUnit from RWStepBasic;
ReadStep (me; data: StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ConversionBasedUnitAndAreaUnit from StepBasic);
+ ach : in out Check; ent : ConversionBasedUnitAndAreaUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ConversionBasedUnitAndAreaUnit from StepBasic);
Create returns RWConversionBasedUnitAndLengthUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ConversionBasedUnitAndLengthUnit from StepBasic);
+ ach : in out Check; ent : ConversionBasedUnitAndLengthUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ConversionBasedUnitAndLengthUnit from StepBasic);
Create returns RWConversionBasedUnitAndMassUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ConversionBasedUnitAndMassUnit from StepBasic);
+ ach : in out Check; ent : ConversionBasedUnitAndMassUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ConversionBasedUnitAndMassUnit from StepBasic);
Create returns RWConversionBasedUnitAndPlaneAngleUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ConversionBasedUnitAndPlaneAngleUnit from StepBasic);
+ ach : in out Check; ent : ConversionBasedUnitAndPlaneAngleUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ConversionBasedUnitAndPlaneAngleUnit from StepBasic);
Create returns RWConversionBasedUnitAndRatioUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ConversionBasedUnitAndRatioUnit from StepBasic);
+ ach : in out Check; ent : ConversionBasedUnitAndRatioUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ConversionBasedUnitAndRatioUnit from StepBasic);
Create returns RWConversionBasedUnitAndSolidAngleUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ConversionBasedUnitAndSolidAngleUnit from StepBasic);
+ ach : in out Check; ent : ConversionBasedUnitAndSolidAngleUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ConversionBasedUnitAndSolidAngleUnit from StepBasic);
Create returns RWConversionBasedUnitAndTimeUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ConversionBasedUnitAndTimeUnit from StepBasic);
+ ach : in out Check; ent : ConversionBasedUnitAndTimeUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ConversionBasedUnitAndTimeUnit from StepBasic);
Create returns RWConversionBasedUnitAndVolumeUnit from RWStepBasic;
ReadStep (me; data: StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ConversionBasedUnitAndVolumeUnit from StepBasic);
+ ach : in out Check; ent : ConversionBasedUnitAndVolumeUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ConversionBasedUnitAndVolumeUnit from StepBasic);
Create returns RWCoordinatedUniversalTimeOffset;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CoordinatedUniversalTimeOffset from StepBasic);
+ ach : in out Check; ent : CoordinatedUniversalTimeOffset from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : CoordinatedUniversalTimeOffset from StepBasic);
Create returns RWDate;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Date from StepBasic);
+ ach : in out Check; ent : Date from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : Date from StepBasic);
Create returns RWDateAndTime;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable DateAndTime from StepBasic);
+ ach : in out Check; ent : DateAndTime from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : DateAndTime from StepBasic);
Create returns RWDateRole;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable DateRole from StepBasic);
+ ach : in out Check; ent : DateRole from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : DateRole from StepBasic);
Create returns RWDateTimeRole;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable DateTimeRole from StepBasic);
+ ach : in out Check; ent : DateTimeRole from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : DateTimeRole from StepBasic);
Create returns RWDerivedUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable DerivedUnit from StepBasic);
+ ach : in out Check; ent : DerivedUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : DerivedUnit from StepBasic);
Create returns RWDerivedUnitElement;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable DerivedUnitElement from StepBasic);
+ ach : in out Check; ent : DerivedUnitElement from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : DerivedUnitElement from StepBasic);
Create returns RWDimensionalExponents;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable DimensionalExponents from StepBasic);
+ ach : in out Check; ent : DimensionalExponents from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : DimensionalExponents from StepBasic);
Create returns RWDocumentRelationship;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable DocumentRelationship from StepBasic);
+ ach : in out Check; ent : DocumentRelationship from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : DocumentRelationship from StepBasic);
Create returns RWDocumentType;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable DocumentType from StepBasic);
+ ach : in out Check; ent : DocumentType from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : DocumentType from StepBasic);
Create returns RWDocumentUsageConstraint;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable DocumentUsageConstraint from StepBasic);
+ ach : in out Check; ent : DocumentUsageConstraint from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : DocumentUsageConstraint from StepBasic);
Create returns RWEffectivity;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Effectivity from StepBasic);
+ ach : in out Check; ent : Effectivity from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : Effectivity from StepBasic);
Create returns RWLengthMeasureWithUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable LengthMeasureWithUnit from StepBasic);
+ ach : in out Check; ent : LengthMeasureWithUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : LengthMeasureWithUnit from StepBasic);
Create returns RWLengthUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable LengthUnit from StepBasic);
+ ach : in out Check; ent : LengthUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : LengthUnit from StepBasic);
Create returns RWLocalTime;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable LocalTime from StepBasic);
+ ach : in out Check; ent : LocalTime from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : LocalTime from StepBasic);
Create returns RWMassMeasureWithUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable MassMeasureWithUnit from StepBasic);
+ ach : in out Check; ent : MassMeasureWithUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : MassMeasureWithUnit from StepBasic);
Create returns RWMeasureWithUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable MeasureWithUnit from StepBasic);
+ ach : in out Check; ent : MeasureWithUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : MeasureWithUnit from StepBasic);
Create returns RWMechanicalContext;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable MechanicalContext from StepBasic);
+ ach : in out Check; ent : MechanicalContext from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : MechanicalContext from StepBasic);
Create returns RWNamedUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable NamedUnit from StepBasic);
+ ach : in out Check; ent : NamedUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : NamedUnit from StepBasic);
Create returns RWOrdinalDate;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable OrdinalDate from StepBasic);
+ ach : in out Check; ent : OrdinalDate from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : OrdinalDate from StepBasic);
Create returns RWOrganization;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Organization from StepBasic);
+ ach : in out Check; ent : Organization from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : Organization from StepBasic);
Create returns RWOrganizationRole;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable OrganizationRole from StepBasic);
+ ach : in out Check; ent : OrganizationRole from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : OrganizationRole from StepBasic);
Create returns RWOrganizationalAddress;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable OrganizationalAddress from StepBasic);
+ ach : in out Check; ent : OrganizationalAddress from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : OrganizationalAddress from StepBasic);
Create returns RWPerson;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Person from StepBasic);
+ ach : in out Check; ent : Person from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : Person from StepBasic);
Create returns RWPersonAndOrganization;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PersonAndOrganization from StepBasic);
+ ach : in out Check; ent : PersonAndOrganization from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : PersonAndOrganization from StepBasic);
Create returns RWPersonAndOrganizationRole;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PersonAndOrganizationRole from StepBasic);
+ ach : in out Check; ent : PersonAndOrganizationRole from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : PersonAndOrganizationRole from StepBasic);
Create returns RWPersonalAddress;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PersonalAddress from StepBasic);
+ ach : in out Check; ent : PersonalAddress from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : PersonalAddress from StepBasic);
Create returns RWPlaneAngleMeasureWithUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PlaneAngleMeasureWithUnit from StepBasic);
+ ach : in out Check; ent : PlaneAngleMeasureWithUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : PlaneAngleMeasureWithUnit from StepBasic);
Create returns RWPlaneAngleUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PlaneAngleUnit from StepBasic);
+ ach : in out Check; ent : PlaneAngleUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : PlaneAngleUnit from StepBasic);
Create returns RWProduct;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Product from StepBasic);
+ ach : in out Check; ent : Product from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : Product from StepBasic);
Create returns RWProductCategory;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ProductCategory from StepBasic);
+ ach : in out Check; ent : ProductCategory from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ProductCategory from StepBasic);
Create returns RWProductContext;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ProductContext from StepBasic);
+ ach : in out Check; ent : ProductContext from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ProductContext from StepBasic);
Create returns RWProductDefinition;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ProductDefinition from StepBasic);
+ ach : in out Check; ent : ProductDefinition from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ProductDefinition from StepBasic);
Create returns RWProductDefinitionContext;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ProductDefinitionContext from StepBasic);
+ ach : in out Check; ent : ProductDefinitionContext from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ProductDefinitionContext from StepBasic);
Create returns RWProductDefinitionEffectivity;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ProductDefinitionEffectivity from StepBasic);
+ ach : in out Check; ent : ProductDefinitionEffectivity from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ProductDefinitionEffectivity from StepBasic);
Create returns RWProductDefinitionFormation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ProductDefinitionFormation from StepBasic);
+ ach : in out Check; ent : ProductDefinitionFormation from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ProductDefinitionFormation from StepBasic);
Create returns RWProductDefinitionFormationWithSpecifiedSource;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ProductDefinitionFormationWithSpecifiedSource from StepBasic);
+ ach : in out Check; ent : ProductDefinitionFormationWithSpecifiedSource from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ProductDefinitionFormationWithSpecifiedSource from StepBasic);
Create returns RWProductDefinitionWithAssociatedDocuments;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ProductDefinitionWithAssociatedDocuments from StepBasic);
+ ach : in out Check; ent : ProductDefinitionWithAssociatedDocuments from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ProductDefinitionWithAssociatedDocuments from StepBasic);
Create returns RWProductRelatedProductCategory;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ProductRelatedProductCategory from StepBasic);
+ ach : in out Check; ent : ProductRelatedProductCategory from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ProductRelatedProductCategory from StepBasic);
Create returns RWProductType;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ProductType from StepBasic);
+ ach : in out Check; ent : ProductType from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : ProductType from StepBasic);
Create returns RWRatioMeasureWithUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable RatioMeasureWithUnit from StepBasic);
+ ach : in out Check; ent : RatioMeasureWithUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : RatioMeasureWithUnit from StepBasic);
Create returns RWSecurityClassification;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SecurityClassification from StepBasic);
+ ach : in out Check; ent : SecurityClassification from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : SecurityClassification from StepBasic);
Create returns RWSecurityClassificationLevel;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SecurityClassificationLevel from StepBasic);
+ ach : in out Check; ent : SecurityClassificationLevel from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : SecurityClassificationLevel from StepBasic);
Create returns RWSiUnit;
ReadStep (me; data: StepReaderData; num: Integer;
- ach : in out Check; ent: mutable SiUnit from StepBasic);
+ ach : in out Check; ent: SiUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : SiUnit from StepBasic);
Create returns RWSiUnitAndAreaUnit from RWStepBasic;
ReadStep (me; data: StepReaderData; num: Integer;
- ach : in out Check; ent: mutable SiUnitAndAreaUnit from StepBasic);
+ ach : in out Check; ent: SiUnitAndAreaUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent: SiUnitAndAreaUnit from StepBasic);
Create returns RWSiUnitAndLengthUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SiUnitAndLengthUnit from StepBasic);
+ ach : in out Check; ent : SiUnitAndLengthUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : SiUnitAndLengthUnit from StepBasic);
Create returns RWSiUnitAndMassUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SiUnitAndMassUnit from StepBasic);
+ ach : in out Check; ent : SiUnitAndMassUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : SiUnitAndMassUnit from StepBasic);
Create returns RWSiUnitAndPlaneAngleUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SiUnitAndPlaneAngleUnit from StepBasic);
+ ach : in out Check; ent : SiUnitAndPlaneAngleUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : SiUnitAndPlaneAngleUnit from StepBasic);
Create returns RWSiUnitAndRatioUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SiUnitAndRatioUnit from StepBasic);
+ ach : in out Check; ent : SiUnitAndRatioUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : SiUnitAndRatioUnit from StepBasic);
Create returns RWSiUnitAndSolidAngleUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SiUnitAndSolidAngleUnit from StepBasic);
+ ach : in out Check; ent : SiUnitAndSolidAngleUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : SiUnitAndSolidAngleUnit from StepBasic);
Create returns RWSiUnitAndThermodynamicTemperatureUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SiUnitAndThermodynamicTemperatureUnit from StepBasic);
+ ach : in out Check; ent : SiUnitAndThermodynamicTemperatureUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : SiUnitAndThermodynamicTemperatureUnit from StepBasic);
Create returns RWSiUnitAndTimeUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SiUnitAndTimeUnit from StepBasic);
+ ach : in out Check; ent : SiUnitAndTimeUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : SiUnitAndTimeUnit from StepBasic);
Create returns RWSiUnitAndVolumeUnit from RWStepBasic;
ReadStep (me; data: StepReaderData; num: Integer;
- ach : in out Check; ent: mutable SiUnitAndVolumeUnit from StepBasic);
+ ach : in out Check; ent: SiUnitAndVolumeUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent: SiUnitAndVolumeUnit from StepBasic);
Create returns RWSolidAngleMeasureWithUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SolidAngleMeasureWithUnit from StepBasic);
+ ach : in out Check; ent : SolidAngleMeasureWithUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : SolidAngleMeasureWithUnit from StepBasic);
Create returns RWSolidAngleUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SolidAngleUnit from StepBasic);
+ ach : in out Check; ent : SolidAngleUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : SolidAngleUnit from StepBasic);
Create returns RWUncertaintyMeasureWithUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable UncertaintyMeasureWithUnit from StepBasic);
+ ach : in out Check; ent : UncertaintyMeasureWithUnit from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : UncertaintyMeasureWithUnit from StepBasic);
Create returns RWWeekOfYearAndDayDate;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable WeekOfYearAndDayDate from StepBasic);
+ ach : in out Check; ent : WeekOfYearAndDayDate from StepBasic);
WriteStep (me; SW : in out StepWriter; ent : WeekOfYearAndDayDate from StepBasic);
Create returns RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol;
ReadStep (me; data : StepReaderData; num : Integer; ach : in out Check;
- ent : mutable GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol from StepDimTol);
+ ent : GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol from StepDimTol);
WriteStep (me; SW : in out StepWriter;
ent : GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol from StepDimTol);
Create returns RWAxis1Placement;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Axis1Placement from StepGeom);
+ ach : in out Check; ent : Axis1Placement from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Axis1Placement from StepGeom);
Create returns RWAxis2Placement2d;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Axis2Placement2d from StepGeom);
+ ach : in out Check; ent : Axis2Placement2d from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Axis2Placement2d from StepGeom);
Create returns RWAxis2Placement3d;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Axis2Placement3d from StepGeom);
+ ach : in out Check; ent : Axis2Placement3d from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Axis2Placement3d from StepGeom);
Create returns RWBSplineCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BSplineCurve from StepGeom);
+ ach : in out Check; ent : BSplineCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : BSplineCurve from StepGeom);
Create returns RWBSplineCurveWithKnots;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BSplineCurveWithKnots from StepGeom);
+ ach : in out Check; ent : BSplineCurveWithKnots from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : BSplineCurveWithKnots from StepGeom);
Create returns RWBSplineCurveWithKnotsAndRationalBSplineCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BSplineCurveWithKnotsAndRationalBSplineCurve from StepGeom);
+ ach : in out Check; ent : BSplineCurveWithKnotsAndRationalBSplineCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : BSplineCurveWithKnotsAndRationalBSplineCurve from StepGeom);
Create returns RWBSplineSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BSplineSurface from StepGeom);
+ ach : in out Check; ent : BSplineSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : BSplineSurface from StepGeom);
Create returns RWBSplineSurfaceWithKnots;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BSplineSurfaceWithKnots from StepGeom);
+ ach : in out Check; ent : BSplineSurfaceWithKnots from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : BSplineSurfaceWithKnots from StepGeom);
Create returns RWBSplineSurfaceWithKnotsAndRationalBSplineSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BSplineSurfaceWithKnotsAndRationalBSplineSurface from StepGeom);
+ ach : in out Check; ent : BSplineSurfaceWithKnotsAndRationalBSplineSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : BSplineSurfaceWithKnotsAndRationalBSplineSurface from StepGeom);
Create returns RWBezierCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BezierCurve from StepGeom);
+ ach : in out Check; ent : BezierCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : BezierCurve from StepGeom);
Create returns RWBezierCurveAndRationalBSplineCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BezierCurveAndRationalBSplineCurve from StepGeom);
+ ach : in out Check; ent : BezierCurveAndRationalBSplineCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : BezierCurveAndRationalBSplineCurve from StepGeom);
Create returns RWBezierSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BezierSurface from StepGeom);
+ ach : in out Check; ent : BezierSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : BezierSurface from StepGeom);
Create returns RWBezierSurfaceAndRationalBSplineSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BezierSurfaceAndRationalBSplineSurface from StepGeom);
+ ach : in out Check; ent : BezierSurfaceAndRationalBSplineSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : BezierSurfaceAndRationalBSplineSurface from StepGeom);
Create returns RWBoundaryCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BoundaryCurve from StepGeom);
+ ach : in out Check; ent : BoundaryCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : BoundaryCurve from StepGeom);
Create returns RWBoundedCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BoundedCurve from StepGeom);
+ ach : in out Check; ent : BoundedCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : BoundedCurve from StepGeom);
Create returns RWBoundedSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BoundedSurface from StepGeom);
+ ach : in out Check; ent : BoundedSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : BoundedSurface from StepGeom);
Create returns RWCartesianPoint;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CartesianPoint from StepGeom);
+ ach : in out Check; ent : CartesianPoint from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : CartesianPoint from StepGeom);
Create returns RWCartesianTransformationOperator;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CartesianTransformationOperator from StepGeom);
+ ach : in out Check; ent : CartesianTransformationOperator from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : CartesianTransformationOperator from StepGeom);
Create returns RWCartesianTransformationOperator3d;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CartesianTransformationOperator3d from StepGeom);
+ ach : in out Check; ent : CartesianTransformationOperator3d from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : CartesianTransformationOperator3d from StepGeom);
Create returns RWCircle;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Circle from StepGeom);
+ ach : in out Check; ent : Circle from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Circle from StepGeom);
Create returns RWCompositeCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CompositeCurve from StepGeom);
+ ach : in out Check; ent : CompositeCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : CompositeCurve from StepGeom);
Create returns RWCompositeCurveOnSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CompositeCurveOnSurface from StepGeom);
+ ach : in out Check; ent : CompositeCurveOnSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : CompositeCurveOnSurface from StepGeom);
Create returns RWCompositeCurveSegment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CompositeCurveSegment from StepGeom);
+ ach : in out Check; ent : CompositeCurveSegment from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : CompositeCurveSegment from StepGeom);
Create returns RWConic;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Conic from StepGeom);
+ ach : in out Check; ent : Conic from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Conic from StepGeom);
Create returns RWConicalSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ConicalSurface from StepGeom);
+ ach : in out Check; ent : ConicalSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : ConicalSurface from StepGeom);
Create returns RWCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Curve from StepGeom);
+ ach : in out Check; ent : Curve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Curve from StepGeom);
Create returns RWCurveReplica;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CurveReplica from StepGeom);
+ ach : in out Check; ent : CurveReplica from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : CurveReplica from StepGeom);
Create returns RWCylindricalSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CylindricalSurface from StepGeom);
+ ach : in out Check; ent : CylindricalSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : CylindricalSurface from StepGeom);
Create returns RWDegeneratePcurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable DegeneratePcurve from StepGeom);
+ ach : in out Check; ent : DegeneratePcurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : DegeneratePcurve from StepGeom);
Create returns RWDegenerateToroidalSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable DegenerateToroidalSurface from StepGeom);
+ ach : in out Check; ent : DegenerateToroidalSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : DegenerateToroidalSurface from StepGeom);
Create returns RWDirection;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Direction from StepGeom);
+ ach : in out Check; ent : Direction from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Direction from StepGeom);
Create returns RWElementarySurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ElementarySurface from StepGeom);
+ ach : in out Check; ent : ElementarySurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : ElementarySurface from StepGeom);
Create returns RWEllipse;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Ellipse from StepGeom);
+ ach : in out Check; ent : Ellipse from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Ellipse from StepGeom);
Create returns RWEvaluatedDegeneratePcurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable EvaluatedDegeneratePcurve from StepGeom);
+ ach : in out Check; ent : EvaluatedDegeneratePcurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : EvaluatedDegeneratePcurve from StepGeom);
data : StepReaderData;
num : Integer;
ach : in out Check;
- ent : mutable GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx from StepGeom);
+ ent : GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx from StepGeom);
WriteStep (me; SW : in out StepWriter;
ent : GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx from StepGeom);
Create returns RWGeometricRepresentationContext;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable GeometricRepresentationContext from StepGeom);
+ ach : in out Check; ent : GeometricRepresentationContext from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : GeometricRepresentationContext from StepGeom);
Create returns RWGeometricRepresentationContextAndGlobalUnitAssignedContext;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable GeometricRepresentationContextAndGlobalUnitAssignedContext from StepGeom);
+ ach : in out Check; ent : GeometricRepresentationContextAndGlobalUnitAssignedContext from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : GeometricRepresentationContextAndGlobalUnitAssignedContext from StepGeom);
Create returns RWGeometricRepresentationContextAndParametricRepresentationContext;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable GeometricRepresentationContextAndParametricRepresentationContext from StepGeom);
+ ach : in out Check; ent : GeometricRepresentationContextAndParametricRepresentationContext from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : GeometricRepresentationContextAndParametricRepresentationContext from StepGeom);
Create returns RWGeometricRepresentationItem;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable GeometricRepresentationItem from StepGeom);
+ ach : in out Check; ent : GeometricRepresentationItem from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : GeometricRepresentationItem from StepGeom);
Create returns RWHyperbola;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Hyperbola from StepGeom);
+ ach : in out Check; ent : Hyperbola from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Hyperbola from StepGeom);
Create returns RWIntersectionCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable IntersectionCurve from StepGeom);
+ ach : in out Check; ent : IntersectionCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : IntersectionCurve from StepGeom);
Create returns RWLine;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Line from StepGeom);
+ ach : in out Check; ent : Line from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Line from StepGeom);
Create returns RWOffsetCurve3d;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable OffsetCurve3d from StepGeom);
+ ach : in out Check; ent : OffsetCurve3d from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : OffsetCurve3d from StepGeom);
Create returns RWOffsetSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable OffsetSurface from StepGeom);
+ ach : in out Check; ent : OffsetSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : OffsetSurface from StepGeom);
Create returns RWOuterBoundaryCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable OuterBoundaryCurve from StepGeom);
+ ach : in out Check; ent : OuterBoundaryCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : OuterBoundaryCurve from StepGeom);
Create returns RWParabola;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Parabola from StepGeom);
+ ach : in out Check; ent : Parabola from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Parabola from StepGeom);
Create returns RWPcurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Pcurve from StepGeom);
+ ach : in out Check; ent : Pcurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Pcurve from StepGeom);
Create returns RWPlacement;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Placement from StepGeom);
+ ach : in out Check; ent : Placement from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Placement from StepGeom);
Create returns RWPlane;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Plane from StepGeom);
+ ach : in out Check; ent : Plane from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Plane from StepGeom);
Create returns RWPoint;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Point from StepGeom);
+ ach : in out Check; ent : Point from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Point from StepGeom);
Create returns RWPointOnCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PointOnCurve from StepGeom);
+ ach : in out Check; ent : PointOnCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : PointOnCurve from StepGeom);
Create returns RWPointOnSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PointOnSurface from StepGeom);
+ ach : in out Check; ent : PointOnSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : PointOnSurface from StepGeom);
Create returns RWPointReplica;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PointReplica from StepGeom);
+ ach : in out Check; ent : PointReplica from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : PointReplica from StepGeom);
Create returns RWPolyline;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Polyline from StepGeom);
+ ach : in out Check; ent : Polyline from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Polyline from StepGeom);
Create returns RWQuasiUniformCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable QuasiUniformCurve from StepGeom);
+ ach : in out Check; ent : QuasiUniformCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : QuasiUniformCurve from StepGeom);
Create returns RWQuasiUniformCurveAndRationalBSplineCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable QuasiUniformCurveAndRationalBSplineCurve from StepGeom);
+ ach : in out Check; ent : QuasiUniformCurveAndRationalBSplineCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : QuasiUniformCurveAndRationalBSplineCurve from StepGeom);
Create returns RWQuasiUniformSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable QuasiUniformSurface from StepGeom);
+ ach : in out Check; ent : QuasiUniformSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : QuasiUniformSurface from StepGeom);
Create returns RWQuasiUniformSurfaceAndRationalBSplineSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable QuasiUniformSurfaceAndRationalBSplineSurface from StepGeom);
+ ach : in out Check; ent : QuasiUniformSurfaceAndRationalBSplineSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : QuasiUniformSurfaceAndRationalBSplineSurface from StepGeom);
Create returns RWRationalBSplineCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable RationalBSplineCurve from StepGeom);
+ ach : in out Check; ent : RationalBSplineCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : RationalBSplineCurve from StepGeom);
Create returns RWRationalBSplineSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable RationalBSplineSurface from StepGeom);
+ ach : in out Check; ent : RationalBSplineSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : RationalBSplineSurface from StepGeom);
Create returns RWRectangularCompositeSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable RectangularCompositeSurface from StepGeom);
+ ach : in out Check; ent : RectangularCompositeSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : RectangularCompositeSurface from StepGeom);
Create returns RWRectangularTrimmedSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable RectangularTrimmedSurface from StepGeom);
+ ach : in out Check; ent : RectangularTrimmedSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : RectangularTrimmedSurface from StepGeom);
Create returns RWReparametrisedCompositeCurveSegment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ReparametrisedCompositeCurveSegment from StepGeom);
+ ach : in out Check; ent : ReparametrisedCompositeCurveSegment from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : ReparametrisedCompositeCurveSegment from StepGeom);
Create returns RWSeamCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SeamCurve from StepGeom);
+ ach : in out Check; ent : SeamCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : SeamCurve from StepGeom);
Create returns RWSphericalSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SphericalSurface from StepGeom);
+ ach : in out Check; ent : SphericalSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : SphericalSurface from StepGeom);
Create returns RWSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Surface from StepGeom);
+ ach : in out Check; ent : Surface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Surface from StepGeom);
Create returns RWSurfaceCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SurfaceCurve from StepGeom);
+ ach : in out Check; ent : SurfaceCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : SurfaceCurve from StepGeom);
Create returns RWSurfaceCurveAndBoundedCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SurfaceCurveAndBoundedCurve from StepGeom);
+ ach : in out Check; ent : SurfaceCurveAndBoundedCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : SurfaceCurveAndBoundedCurve from StepGeom);
Create returns RWSurfaceOfLinearExtrusion;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SurfaceOfLinearExtrusion from StepGeom);
+ ach : in out Check; ent : SurfaceOfLinearExtrusion from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : SurfaceOfLinearExtrusion from StepGeom);
Create returns RWSurfaceOfRevolution;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SurfaceOfRevolution from StepGeom);
+ ach : in out Check; ent : SurfaceOfRevolution from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : SurfaceOfRevolution from StepGeom);
Create returns RWSurfacePatch;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SurfacePatch from StepGeom);
+ ach : in out Check; ent : SurfacePatch from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : SurfacePatch from StepGeom);
Create returns RWSurfaceReplica;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SurfaceReplica from StepGeom);
+ ach : in out Check; ent : SurfaceReplica from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : SurfaceReplica from StepGeom);
Create returns RWSweptSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SweptSurface from StepGeom);
+ ach : in out Check; ent : SweptSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : SweptSurface from StepGeom);
Create returns RWToroidalSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ToroidalSurface from StepGeom);
+ ach : in out Check; ent : ToroidalSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : ToroidalSurface from StepGeom);
Create returns RWTrimmedCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable TrimmedCurve from StepGeom);
+ ach : in out Check; ent : TrimmedCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : TrimmedCurve from StepGeom);
Create returns RWUniformCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable UniformCurve from StepGeom);
+ ach : in out Check; ent : UniformCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : UniformCurve from StepGeom);
Create returns RWUniformCurveAndRationalBSplineCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable UniformCurveAndRationalBSplineCurve from StepGeom);
+ ach : in out Check; ent : UniformCurveAndRationalBSplineCurve from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : UniformCurveAndRationalBSplineCurve from StepGeom);
Create returns RWUniformSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable UniformSurface from StepGeom);
+ ach : in out Check; ent : UniformSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : UniformSurface from StepGeom);
Create returns RWUniformSurfaceAndRationalBSplineSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable UniformSurfaceAndRationalBSplineSurface from StepGeom);
+ ach : in out Check; ent : UniformSurfaceAndRationalBSplineSurface from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : UniformSurfaceAndRationalBSplineSurface from StepGeom);
Create returns RWVector;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Vector from StepGeom);
+ ach : in out Check; ent : Vector from StepGeom);
WriteStep (me; SW : in out StepWriter; ent : Vector from StepGeom);
Create returns RWAssemblyComponentUsageSubstitute;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AssemblyComponentUsageSubstitute from StepRepr);
+ ach : in out Check; ent : AssemblyComponentUsageSubstitute from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : AssemblyComponentUsageSubstitute from StepRepr);
Create returns RWCompoundRepresentationItem;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CompoundRepresentationItem from StepRepr);
+ ach : in out Check; ent : CompoundRepresentationItem from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : CompoundRepresentationItem from StepRepr);
Create returns RWDefinitionalRepresentation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable DefinitionalRepresentation from StepRepr);
+ ach : in out Check; ent : DefinitionalRepresentation from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : DefinitionalRepresentation from StepRepr);
Create returns RWDescriptiveRepresentationItem;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable DescriptiveRepresentationItem from StepRepr);
+ ach : in out Check; ent : DescriptiveRepresentationItem from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : DescriptiveRepresentationItem from StepRepr);
Create returns RWFunctionallyDefinedTransformation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable FunctionallyDefinedTransformation from StepRepr);
+ ach : in out Check; ent : FunctionallyDefinedTransformation from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : FunctionallyDefinedTransformation from StepRepr);
Create returns RWGlobalUncertaintyAssignedContext;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable GlobalUncertaintyAssignedContext from StepRepr);
+ ach : in out Check; ent : GlobalUncertaintyAssignedContext from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : GlobalUncertaintyAssignedContext from StepRepr);
Create returns RWGlobalUnitAssignedContext;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable GlobalUnitAssignedContext from StepRepr);
+ ach : in out Check; ent : GlobalUnitAssignedContext from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : GlobalUnitAssignedContext from StepRepr);
Create returns RWItemDefinedTransformation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ItemDefinedTransformation from StepRepr);
+ ach : in out Check; ent : ItemDefinedTransformation from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : ItemDefinedTransformation from StepRepr);
Create returns RWMappedItem;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable MappedItem from StepRepr);
+ ach : in out Check; ent : MappedItem from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : MappedItem from StepRepr);
Create returns RWMaterialDesignation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable MaterialDesignation from StepRepr);
+ ach : in out Check; ent : MaterialDesignation from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : MaterialDesignation from StepRepr);
Create returns RWMeasureRepresentationItem;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable MeasureRepresentationItem from StepRepr);
+ ach : in out Check; ent : MeasureRepresentationItem from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : MeasureRepresentationItem from StepRepr);
Create returns RWParametricRepresentationContext;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ParametricRepresentationContext from StepRepr);
+ ach : in out Check; ent : ParametricRepresentationContext from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : ParametricRepresentationContext from StepRepr);
Create returns RWReprItemAndLengthMeasureWithUnit;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ReprItemAndLengthMeasureWithUnit from StepRepr);
+ ach : in out Check; ent : ReprItemAndLengthMeasureWithUnit from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : ReprItemAndLengthMeasureWithUnit from StepRepr);
Create returns RWRepresentation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Representation from StepRepr);
+ ach : in out Check; ent : Representation from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : Representation from StepRepr);
Create returns RWRepresentationContext;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable RepresentationContext from StepRepr);
+ ach : in out Check; ent : RepresentationContext from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : RepresentationContext from StepRepr);
Create returns RWRepresentationItem;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable RepresentationItem from StepRepr);
+ ach : in out Check; ent : RepresentationItem from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : RepresentationItem from StepRepr);
Create returns RWRepresentationMap;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable RepresentationMap from StepRepr);
+ ach : in out Check; ent : RepresentationMap from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : RepresentationMap from StepRepr);
Create returns RWRepresentationRelationship;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable RepresentationRelationship from StepRepr);
+ ach : in out Check; ent : RepresentationRelationship from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : RepresentationRelationship from StepRepr);
Create returns RWRepresentationRelationshipWithTransformation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable RepresentationRelationshipWithTransformation from StepRepr);
+ ach : in out Check; ent : RepresentationRelationshipWithTransformation from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : RepresentationRelationshipWithTransformation from StepRepr);
Create returns RWShapeAspect;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ShapeAspect from StepRepr);
+ ach : in out Check; ent : ShapeAspect from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : ShapeAspect from StepRepr);
Create returns RWShapeRepresentationRelationshipWithTransformation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ShapeRepresentationRelationshipWithTransformation from StepRepr);
+ ach : in out Check; ent : ShapeRepresentationRelationshipWithTransformation from StepRepr);
WriteStep (me; SW : in out StepWriter; ent : ShapeRepresentationRelationshipWithTransformation from StepRepr);
Create returns RWAdvancedBrepShapeRepresentation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AdvancedBrepShapeRepresentation from StepShape);
+ ach : in out Check; ent : AdvancedBrepShapeRepresentation from StepShape);
WriteStep (me; SW : in out StepWriter; ent : AdvancedBrepShapeRepresentation from StepShape);
Create returns RWAdvancedFace;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AdvancedFace from StepShape);
+ ach : in out Check; ent : AdvancedFace from StepShape);
WriteStep (me; SW : in out StepWriter; ent : AdvancedFace from StepShape);
Create returns RWBlock;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Block from StepShape);
+ ach : in out Check; ent : Block from StepShape);
WriteStep (me; SW : in out StepWriter; ent : Block from StepShape);
Create returns RWBooleanResult;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BooleanResult from StepShape);
+ ach : in out Check; ent : BooleanResult from StepShape);
WriteStep (me; SW : in out StepWriter; ent : BooleanResult from StepShape);
Create returns RWBoxDomain;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BoxDomain from StepShape);
+ ach : in out Check; ent : BoxDomain from StepShape);
WriteStep (me; SW : in out StepWriter; ent : BoxDomain from StepShape);
Create returns RWBoxedHalfSpace;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BoxedHalfSpace from StepShape);
+ ach : in out Check; ent : BoxedHalfSpace from StepShape);
WriteStep (me; SW : in out StepWriter; ent : BoxedHalfSpace from StepShape);
Create returns RWBrepWithVoids;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BrepWithVoids from StepShape);
+ ach : in out Check; ent : BrepWithVoids from StepShape);
WriteStep (me; SW : in out StepWriter; ent : BrepWithVoids from StepShape);
Create returns RWClosedShell;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ClosedShell from StepShape);
+ ach : in out Check; ent : ClosedShell from StepShape);
WriteStep (me; SW : in out StepWriter; ent : ClosedShell from StepShape);
Create returns RWConnectedFaceSet;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ConnectedFaceSet from StepShape);
+ ach : in out Check; ent : ConnectedFaceSet from StepShape);
WriteStep (me; SW : in out StepWriter; ent : ConnectedFaceSet from StepShape);
Create returns RWContextDependentShapeRepresentation;
ReadStep (me; data : StepReaderData; num : Integer; ach : in out Check;
- ent : mutable ContextDependentShapeRepresentation from StepShape);
+ ent : ContextDependentShapeRepresentation from StepShape);
WriteStep (me; SW : in out StepWriter; ent : ContextDependentShapeRepresentation from StepShape);
Create returns RWCsgShapeRepresentation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CsgShapeRepresentation from StepShape);
+ ach : in out Check; ent : CsgShapeRepresentation from StepShape);
WriteStep (me; SW : in out StepWriter; ent : CsgShapeRepresentation from StepShape);
Create returns RWCsgSolid;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CsgSolid from StepShape);
+ ach : in out Check; ent : CsgSolid from StepShape);
WriteStep (me; SW : in out StepWriter; ent : CsgSolid from StepShape);
Create returns RWDefinitionalRepresentationAndShapeRepresentation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable DefinitionalRepresentationAndShapeRepresentation from StepShape);
+ ach : in out Check; ent : DefinitionalRepresentationAndShapeRepresentation from StepShape);
WriteStep (me; SW : in out StepWriter; ent : DefinitionalRepresentationAndShapeRepresentation from StepShape);
Create returns RWEdge;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Edge from StepShape);
+ ach : in out Check; ent : Edge from StepShape);
WriteStep (me; SW : in out StepWriter; ent : Edge from StepShape);
Create returns RWEdgeCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable EdgeCurve from StepShape);
+ ach : in out Check; ent : EdgeCurve from StepShape);
WriteStep (me; SW : in out StepWriter; ent : EdgeCurve from StepShape);
Create returns RWEdgeLoop;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable EdgeLoop from StepShape);
+ ach : in out Check; ent : EdgeLoop from StepShape);
WriteStep (me; SW : in out StepWriter; ent : EdgeLoop from StepShape);
Create returns RWExtrudedAreaSolid;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ExtrudedAreaSolid from StepShape);
+ ach : in out Check; ent : ExtrudedAreaSolid from StepShape);
WriteStep (me; SW : in out StepWriter; ent : ExtrudedAreaSolid from StepShape);
Create returns RWExtrudedFaceSolid;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ExtrudedFaceSolid from StepShape);
+ ach : in out Check; ent : ExtrudedFaceSolid from StepShape);
WriteStep (me; SW : in out StepWriter; ent : ExtrudedFaceSolid from StepShape);
Create returns RWFace;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Face from StepShape);
+ ach : in out Check; ent : Face from StepShape);
WriteStep (me; SW : in out StepWriter; ent : Face from StepShape);
Create returns RWFaceBound;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable FaceBound from StepShape);
+ ach : in out Check; ent : FaceBound from StepShape);
WriteStep (me; SW : in out StepWriter; ent : FaceBound from StepShape);
Create returns RWFaceOuterBound;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable FaceOuterBound from StepShape);
+ ach : in out Check; ent : FaceOuterBound from StepShape);
WriteStep (me; SW : in out StepWriter; ent : FaceOuterBound from StepShape);
Create returns RWFaceSurface;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable FaceSurface from StepShape);
+ ach : in out Check; ent : FaceSurface from StepShape);
WriteStep (me; SW : in out StepWriter; ent : FaceSurface from StepShape);
Create returns RWFacetedBrep;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable FacetedBrep from StepShape);
+ ach : in out Check; ent : FacetedBrep from StepShape);
WriteStep (me; SW : in out StepWriter; ent : FacetedBrep from StepShape);
Create returns RWFacetedBrepAndBrepWithVoids;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable FacetedBrepAndBrepWithVoids from StepShape);
+ ach : in out Check; ent : FacetedBrepAndBrepWithVoids from StepShape);
WriteStep (me; SW : in out StepWriter; ent : FacetedBrepAndBrepWithVoids from StepShape);
Create returns RWFacetedBrepShapeRepresentation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable FacetedBrepShapeRepresentation from StepShape);
+ ach : in out Check; ent : FacetedBrepShapeRepresentation from StepShape);
WriteStep (me; SW : in out StepWriter; ent : FacetedBrepShapeRepresentation from StepShape);
Create returns RWGeometricCurveSet;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable GeometricCurveSet from StepShape);
+ ach : in out Check; ent : GeometricCurveSet from StepShape);
WriteStep (me; SW : in out StepWriter; ent : GeometricCurveSet from StepShape);
Create returns RWGeometricSet;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable GeometricSet from StepShape);
+ ach : in out Check; ent : GeometricSet from StepShape);
WriteStep (me; SW : in out StepWriter; ent : GeometricSet from StepShape);
Create returns RWGeometricallyBoundedSurfaceShapeRepresentation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable GeometricallyBoundedSurfaceShapeRepresentation from StepShape);
+ ach : in out Check; ent : GeometricallyBoundedSurfaceShapeRepresentation from StepShape);
WriteStep (me; SW : in out StepWriter; ent : GeometricallyBoundedSurfaceShapeRepresentation from StepShape);
Create returns RWGeometricallyBoundedWireframeShapeRepresentation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable GeometricallyBoundedWireframeShapeRepresentation from StepShape);
+ ach : in out Check; ent : GeometricallyBoundedWireframeShapeRepresentation from StepShape);
WriteStep (me; SW : in out StepWriter; ent : GeometricallyBoundedWireframeShapeRepresentation from StepShape);
Create returns RWHalfSpaceSolid;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable HalfSpaceSolid from StepShape);
+ ach : in out Check; ent : HalfSpaceSolid from StepShape);
WriteStep (me; SW : in out StepWriter; ent : HalfSpaceSolid from StepShape);
Create returns RWLimitsAndFits;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable LimitsAndFits from StepShape);
+ ach : in out Check; ent : LimitsAndFits from StepShape);
WriteStep (me; SW : in out StepWriter; ent : LimitsAndFits from StepShape);
Create returns RWLoop;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Loop from StepShape);
+ ach : in out Check; ent : Loop from StepShape);
WriteStep (me; SW : in out StepWriter; ent : Loop from StepShape);
Create returns RWLoopAndPath;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable LoopAndPath from StepShape);
+ ach : in out Check; ent : LoopAndPath from StepShape);
WriteStep (me; SW : in out StepWriter; ent : LoopAndPath from StepShape);
Create returns RWManifoldSolidBrep;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ManifoldSolidBrep from StepShape);
+ ach : in out Check; ent : ManifoldSolidBrep from StepShape);
WriteStep (me; SW : in out StepWriter; ent : ManifoldSolidBrep from StepShape);
Create returns RWManifoldSurfaceShapeRepresentation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ManifoldSurfaceShapeRepresentation from StepShape);
+ ach : in out Check; ent : ManifoldSurfaceShapeRepresentation from StepShape);
WriteStep (me; SW : in out StepWriter; ent : ManifoldSurfaceShapeRepresentation from StepShape);
Create returns RWMeasureQualification;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable MeasureQualification from StepShape);
+ ach : in out Check; ent : MeasureQualification from StepShape);
WriteStep (me; SW : in out StepWriter; ent : MeasureQualification from StepShape);
Create returns RWMeasureRepresentationItemAndQualifiedRepresentationItem;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable MeasureRepresentationItemAndQualifiedRepresentationItem from StepShape);
+ ach : in out Check; ent : MeasureRepresentationItemAndQualifiedRepresentationItem from StepShape);
WriteStep (me; SW : in out StepWriter; ent : MeasureRepresentationItemAndQualifiedRepresentationItem from StepShape);
Create returns RWOpenShell;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable OpenShell from StepShape);
+ ach : in out Check; ent : OpenShell from StepShape);
WriteStep (me; SW : in out StepWriter; ent : OpenShell from StepShape);
Create returns RWOrientedClosedShell;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable OrientedClosedShell from StepShape);
+ ach : in out Check; ent : OrientedClosedShell from StepShape);
WriteStep (me; SW : in out StepWriter; ent : OrientedClosedShell from StepShape);
Create returns RWOrientedEdge;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable OrientedEdge from StepShape);
+ ach : in out Check; ent : OrientedEdge from StepShape);
WriteStep (me; SW : in out StepWriter; ent : OrientedEdge from StepShape);
Create returns RWOrientedFace;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable OrientedFace from StepShape);
+ ach : in out Check; ent : OrientedFace from StepShape);
WriteStep (me; SW : in out StepWriter; ent : OrientedFace from StepShape);
Create returns RWOrientedOpenShell;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable OrientedOpenShell from StepShape);
+ ach : in out Check; ent : OrientedOpenShell from StepShape);
WriteStep (me; SW : in out StepWriter; ent : OrientedOpenShell from StepShape);
Create returns RWOrientedPath;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable OrientedPath from StepShape);
+ ach : in out Check; ent : OrientedPath from StepShape);
WriteStep (me; SW : in out StepWriter; ent : OrientedPath from StepShape);
Create returns RWPath;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Path from StepShape);
+ ach : in out Check; ent : Path from StepShape);
WriteStep (me; SW : in out StepWriter; ent : Path from StepShape);
Create returns RWPlusMinusTolerance;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PlusMinusTolerance from StepShape);
+ ach : in out Check; ent : PlusMinusTolerance from StepShape);
WriteStep (me; SW : in out StepWriter; ent : PlusMinusTolerance from StepShape);
Create returns RWPolyLoop;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PolyLoop from StepShape);
+ ach : in out Check; ent : PolyLoop from StepShape);
WriteStep (me; SW : in out StepWriter; ent : PolyLoop from StepShape);
Create returns RWPrecisionQualifier;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PrecisionQualifier from StepShape);
+ ach : in out Check; ent : PrecisionQualifier from StepShape);
WriteStep (me; SW : in out StepWriter; ent : PrecisionQualifier from StepShape);
Create returns RWQualifiedRepresentationItem;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable QualifiedRepresentationItem from StepShape);
+ ach : in out Check; ent : QualifiedRepresentationItem from StepShape);
WriteStep (me; SW : in out StepWriter; ent : QualifiedRepresentationItem from StepShape);
Create returns RWRevolvedAreaSolid;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable RevolvedAreaSolid from StepShape);
+ ach : in out Check; ent : RevolvedAreaSolid from StepShape);
WriteStep (me; SW : in out StepWriter; ent : RevolvedAreaSolid from StepShape);
Create returns RWRevolvedFaceSolid;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable RevolvedFaceSolid from StepShape);
+ ach : in out Check; ent : RevolvedFaceSolid from StepShape);
WriteStep (me; SW : in out StepWriter; ent : RevolvedFaceSolid from StepShape);
Create returns RWRightAngularWedge;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable RightAngularWedge from StepShape);
+ ach : in out Check; ent : RightAngularWedge from StepShape);
WriteStep (me; SW : in out StepWriter; ent : RightAngularWedge from StepShape);
Create returns RWRightCircularCone;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable RightCircularCone from StepShape);
+ ach : in out Check; ent : RightCircularCone from StepShape);
WriteStep (me; SW : in out StepWriter; ent : RightCircularCone from StepShape);
Create returns RWRightCircularCylinder;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable RightCircularCylinder from StepShape);
+ ach : in out Check; ent : RightCircularCylinder from StepShape);
WriteStep (me; SW : in out StepWriter; ent : RightCircularCylinder from StepShape);
Create returns RWShapeRepresentation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ShapeRepresentation from StepShape);
+ ach : in out Check; ent : ShapeRepresentation from StepShape);
WriteStep (me; SW : in out StepWriter; ent : ShapeRepresentation from StepShape);
Create returns RWShellBasedSurfaceModel;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ShellBasedSurfaceModel from StepShape);
+ ach : in out Check; ent : ShellBasedSurfaceModel from StepShape);
WriteStep (me; SW : in out StepWriter; ent : ShellBasedSurfaceModel from StepShape);
Create returns RWSolidModel;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SolidModel from StepShape);
+ ach : in out Check; ent : SolidModel from StepShape);
WriteStep (me; SW : in out StepWriter; ent : SolidModel from StepShape);
Create returns RWSolidReplica;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SolidReplica from StepShape);
+ ach : in out Check; ent : SolidReplica from StepShape);
WriteStep (me; SW : in out StepWriter; ent : SolidReplica from StepShape);
Create returns RWSphere;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Sphere from StepShape);
+ ach : in out Check; ent : Sphere from StepShape);
WriteStep (me; SW : in out StepWriter; ent : Sphere from StepShape);
Create returns RWSweptAreaSolid;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SweptAreaSolid from StepShape);
+ ach : in out Check; ent : SweptAreaSolid from StepShape);
WriteStep (me; SW : in out StepWriter; ent : SweptAreaSolid from StepShape);
Create returns RWSweptFaceSolid;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SweptFaceSolid from StepShape);
+ ach : in out Check; ent : SweptFaceSolid from StepShape);
WriteStep (me; SW : in out StepWriter; ent : SweptFaceSolid from StepShape);
Create returns RWToleranceValue;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ToleranceValue from StepShape);
+ ach : in out Check; ent : ToleranceValue from StepShape);
WriteStep (me; SW : in out StepWriter; ent : ToleranceValue from StepShape);
Create returns RWTopologicalRepresentationItem;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable TopologicalRepresentationItem from StepShape);
+ ach : in out Check; ent : TopologicalRepresentationItem from StepShape);
WriteStep (me; SW : in out StepWriter; ent : TopologicalRepresentationItem from StepShape);
Create returns RWTorus;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Torus from StepShape);
+ ach : in out Check; ent : Torus from StepShape);
WriteStep (me; SW : in out StepWriter; ent : Torus from StepShape);
Create returns RWTransitionalShapeRepresentation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable TransitionalShapeRepresentation from StepShape);
+ ach : in out Check; ent : TransitionalShapeRepresentation from StepShape);
WriteStep (me; SW : in out StepWriter; ent : TransitionalShapeRepresentation from StepShape);
Create returns RWTypeQualifier;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable TypeQualifier from StepShape);
+ ach : in out Check; ent : TypeQualifier from StepShape);
WriteStep (me; SW : in out StepWriter; ent : TypeQualifier from StepShape);
Create returns RWVertex;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Vertex from StepShape);
+ ach : in out Check; ent : Vertex from StepShape);
WriteStep (me; SW : in out StepWriter; ent : Vertex from StepShape);
Create returns RWVertexLoop;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable VertexLoop from StepShape);
+ ach : in out Check; ent : VertexLoop from StepShape);
WriteStep (me; SW : in out StepWriter; ent : VertexLoop from StepShape);
Create returns RWVertexPoint;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable VertexPoint from StepShape);
+ ach : in out Check; ent : VertexPoint from StepShape);
WriteStep (me; SW : in out StepWriter; ent : VertexPoint from StepShape);
Create returns RWAreaInSet;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable AreaInSet from StepVisual);
+ ach : in out Check; ent : AreaInSet from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : AreaInSet from StepVisual);
Create returns RWBackgroundColour;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable BackgroundColour from StepVisual);
+ ach : in out Check; ent : BackgroundColour from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : BackgroundColour from StepVisual);
Create returns RWCameraImage;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CameraImage from StepVisual);
+ ach : in out Check; ent : CameraImage from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : CameraImage from StepVisual);
Create returns RWCameraModel;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CameraModel from StepVisual);
+ ach : in out Check; ent : CameraModel from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : CameraModel from StepVisual);
Create returns RWCameraModelD2;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CameraModelD2 from StepVisual);
+ ach : in out Check; ent : CameraModelD2 from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : CameraModelD2 from StepVisual);
Create returns RWCameraModelD3;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CameraModelD3 from StepVisual);
+ ach : in out Check; ent : CameraModelD3 from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : CameraModelD3 from StepVisual);
Create returns RWCameraUsage;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CameraUsage from StepVisual);
+ ach : in out Check; ent : CameraUsage from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : CameraUsage from StepVisual);
Create returns RWColour;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Colour from StepVisual);
+ ach : in out Check; ent : Colour from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : Colour from StepVisual);
Create returns RWColourRgb;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ColourRgb from StepVisual);
+ ach : in out Check; ent : ColourRgb from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : ColourRgb from StepVisual);
Create returns RWColourSpecification;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ColourSpecification from StepVisual);
+ ach : in out Check; ent : ColourSpecification from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : ColourSpecification from StepVisual);
Create returns RWCompositeText;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CompositeText from StepVisual);
+ ach : in out Check; ent : CompositeText from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : CompositeText from StepVisual);
Create returns RWCompositeTextWithExtent;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CompositeTextWithExtent from StepVisual);
+ ach : in out Check; ent : CompositeTextWithExtent from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : CompositeTextWithExtent from StepVisual);
Create returns RWContextDependentInvisibility;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ContextDependentInvisibility from StepVisual);
+ ach : in out Check; ent : ContextDependentInvisibility from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : ContextDependentInvisibility from StepVisual);
Create returns RWContextDependentOverRidingStyledItem;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ContextDependentOverRidingStyledItem from StepVisual);
+ ach : in out Check; ent : ContextDependentOverRidingStyledItem from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : ContextDependentOverRidingStyledItem from StepVisual);
Create returns RWCurveStyle;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CurveStyle from StepVisual);
+ ach : in out Check; ent : CurveStyle from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : CurveStyle from StepVisual);
Create returns RWCurveStyleFont;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CurveStyleFont from StepVisual);
+ ach : in out Check; ent : CurveStyleFont from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : CurveStyleFont from StepVisual);
Create returns RWCurveStyleFontPattern;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable CurveStyleFontPattern from StepVisual);
+ ach : in out Check; ent : CurveStyleFontPattern from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : CurveStyleFontPattern from StepVisual);
Create returns RWDraughtingPreDefinedColour;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable DraughtingPreDefinedColour from StepVisual);
+ ach : in out Check; ent : DraughtingPreDefinedColour from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : DraughtingPreDefinedColour from StepVisual);
Create returns RWDraughtingPreDefinedCurveFont;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable DraughtingPreDefinedCurveFont from StepVisual);
+ ach : in out Check; ent : DraughtingPreDefinedCurveFont from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : DraughtingPreDefinedCurveFont from StepVisual);
Create returns RWFillAreaStyle;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable FillAreaStyle from StepVisual);
+ ach : in out Check; ent : FillAreaStyle from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : FillAreaStyle from StepVisual);
Create returns RWFillAreaStyleColour;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable FillAreaStyleColour from StepVisual);
+ ach : in out Check; ent : FillAreaStyleColour from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : FillAreaStyleColour from StepVisual);
Create returns RWInvisibility;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Invisibility from StepVisual);
+ ach : in out Check; ent : Invisibility from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : Invisibility from StepVisual);
Create returns RWMechanicalDesignGeometricPresentationArea;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable MechanicalDesignGeometricPresentationArea from StepVisual);
+ ach : in out Check; ent : MechanicalDesignGeometricPresentationArea from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : MechanicalDesignGeometricPresentationArea from StepVisual);
Create returns RWMechanicalDesignGeometricPresentationRepresentation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable MechanicalDesignGeometricPresentationRepresentation from StepVisual);
+ ach : in out Check; ent : MechanicalDesignGeometricPresentationRepresentation from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : MechanicalDesignGeometricPresentationRepresentation from StepVisual);
Create returns RWOverRidingStyledItem;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable OverRidingStyledItem from StepVisual);
+ ach : in out Check; ent : OverRidingStyledItem from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : OverRidingStyledItem from StepVisual);
Create returns RWPlanarBox;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PlanarBox from StepVisual);
+ ach : in out Check; ent : PlanarBox from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : PlanarBox from StepVisual);
Create returns RWPlanarExtent;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PlanarExtent from StepVisual);
+ ach : in out Check; ent : PlanarExtent from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : PlanarExtent from StepVisual);
Create returns RWPointStyle;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PointStyle from StepVisual);
+ ach : in out Check; ent : PointStyle from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : PointStyle from StepVisual);
Create returns RWPreDefinedColour;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PreDefinedColour from StepVisual);
+ ach : in out Check; ent : PreDefinedColour from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : PreDefinedColour from StepVisual);
Create returns RWPreDefinedCurveFont;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PreDefinedCurveFont from StepVisual);
+ ach : in out Check; ent : PreDefinedCurveFont from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : PreDefinedCurveFont from StepVisual);
Create returns RWPreDefinedItem;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PreDefinedItem from StepVisual);
+ ach : in out Check; ent : PreDefinedItem from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : PreDefinedItem from StepVisual);
Create returns RWPresentationArea;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PresentationArea from StepVisual);
+ ach : in out Check; ent : PresentationArea from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : PresentationArea from StepVisual);
Create returns RWPresentationLayerAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PresentationLayerAssignment from StepVisual);
+ ach : in out Check; ent : PresentationLayerAssignment from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : PresentationLayerAssignment from StepVisual);
Create returns RWPresentationLayerUsage;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PresentationLayerUsage from StepVisual);
+ ach : in out Check; ent : PresentationLayerUsage from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : PresentationLayerUsage from StepVisual);
Create returns RWPresentationRepresentation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PresentationRepresentation from StepVisual);
+ ach : in out Check; ent : PresentationRepresentation from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : PresentationRepresentation from StepVisual);
Create returns RWPresentationSet;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PresentationSet from StepVisual);
+ ach : in out Check; ent : PresentationSet from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : PresentationSet from StepVisual);
Create returns RWPresentationSize;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PresentationSize from StepVisual);
+ ach : in out Check; ent : PresentationSize from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : PresentationSize from StepVisual);
Create returns RWPresentationStyleAssignment;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PresentationStyleAssignment from StepVisual);
+ ach : in out Check; ent : PresentationStyleAssignment from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : PresentationStyleAssignment from StepVisual);
Create returns RWPresentationStyleByContext;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PresentationStyleByContext from StepVisual);
+ ach : in out Check; ent : PresentationStyleByContext from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : PresentationStyleByContext from StepVisual);
Create returns RWPresentationView;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PresentationView from StepVisual);
+ ach : in out Check; ent : PresentationView from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : PresentationView from StepVisual);
Create returns RWPresentedItemRepresentation;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable PresentedItemRepresentation from StepVisual);
+ ach : in out Check; ent : PresentedItemRepresentation from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : PresentedItemRepresentation from StepVisual);
Create returns RWStyledItem;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable StyledItem from StepVisual);
+ ach : in out Check; ent : StyledItem from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : StyledItem from StepVisual);
Create returns RWSurfaceSideStyle;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SurfaceSideStyle from StepVisual);
+ ach : in out Check; ent : SurfaceSideStyle from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : SurfaceSideStyle from StepVisual);
Create returns RWSurfaceStyleBoundary;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SurfaceStyleBoundary from StepVisual);
+ ach : in out Check; ent : SurfaceStyleBoundary from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : SurfaceStyleBoundary from StepVisual);
Create returns RWSurfaceStyleControlGrid;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SurfaceStyleControlGrid from StepVisual);
+ ach : in out Check; ent : SurfaceStyleControlGrid from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : SurfaceStyleControlGrid from StepVisual);
Create returns RWSurfaceStyleFillArea;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SurfaceStyleFillArea from StepVisual);
+ ach : in out Check; ent : SurfaceStyleFillArea from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : SurfaceStyleFillArea from StepVisual);
Create returns RWSurfaceStyleParameterLine;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SurfaceStyleParameterLine from StepVisual);
+ ach : in out Check; ent : SurfaceStyleParameterLine from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : SurfaceStyleParameterLine from StepVisual);
Create returns RWSurfaceStyleSegmentationCurve;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SurfaceStyleSegmentationCurve from StepVisual);
+ ach : in out Check; ent : SurfaceStyleSegmentationCurve from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : SurfaceStyleSegmentationCurve from StepVisual);
Create returns RWSurfaceStyleSilhouette;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SurfaceStyleSilhouette from StepVisual);
+ ach : in out Check; ent : SurfaceStyleSilhouette from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : SurfaceStyleSilhouette from StepVisual);
Create returns RWSurfaceStyleUsage;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable SurfaceStyleUsage from StepVisual);
+ ach : in out Check; ent : SurfaceStyleUsage from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : SurfaceStyleUsage from StepVisual);
Create returns RWTemplate;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Template from StepVisual);
+ ach : in out Check; ent : Template from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : Template from StepVisual);
Create returns RWTemplateInstance;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable TemplateInstance from StepVisual);
+ ach : in out Check; ent : TemplateInstance from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : TemplateInstance from StepVisual);
Create returns RWTextLiteral;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable TextLiteral from StepVisual);
+ ach : in out Check; ent : TextLiteral from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : TextLiteral from StepVisual);
Create returns RWTextStyle;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable TextStyle from StepVisual);
+ ach : in out Check; ent : TextStyle from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : TextStyle from StepVisual);
Create returns RWTextStyleForDefinedFont;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable TextStyleForDefinedFont from StepVisual);
+ ach : in out Check; ent : TextStyleForDefinedFont from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : TextStyleForDefinedFont from StepVisual);
Create returns RWTextStyleWithBoxCharacteristics;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable TextStyleWithBoxCharacteristics from StepVisual);
+ ach : in out Check; ent : TextStyleWithBoxCharacteristics from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : TextStyleWithBoxCharacteristics from StepVisual);
Create returns RWViewVolume;
ReadStep (me; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable ViewVolume from StepVisual);
+ ach : in out Check; ent : ViewVolume from StepVisual);
WriteStep (me; SW : in out StepWriter; ent : ViewVolume from StepVisual);
---Category: class constructor
Create(aName: CString from Standard;Verbose: Boolean from Standard = Standard_False)
- returns mutable Manager from Resource;
+ returns Manager from Resource;
---Purpose: Create a Resource manager.
-- Attempts to find the two following files:
-- $CSF_`aName`Defaults/aName
aDefaultsDirectory: in out AsciiString from TCollection;
anUserDefaultsDirectory: in out AsciiString from TCollection;
Verbose: Boolean from Standard = Standard_False)
- returns mutable Manager from Resource;
+ returns Manager from Resource;
Save(me)
returns Boolean from Standard;
is
- Create returns mutable ActorWrite;
+ Create returns ActorWrite;
IsAssembly (me; S: in out Shape from TopoDS) returns Boolean is redefined;
---Purpose: Check whether shape S is assembly
is
- Create returns mutable Controller;
+ Create returns Controller;
---Purpose : Initializes the use of STEP Norm (the first time)
Init (myclass) returns Boolean;
-- STEP model and sets ColorMode, LayerMode, NameMode and
-- PropsMode to Standard_True.
- Create (WS : mutable WorkSession from XSControl;
+ Create (WS : WorkSession from XSControl;
scratch : Boolean = Standard_True) returns Reader;
---Purpose: Creates a reader tool and attaches it to an already existing Session
-- Clears the session if it was not yet set for STEP
- Init (me: in out; WS : mutable WorkSession from XSControl;
+ Init (me: in out; WS : WorkSession from XSControl;
scratch : Boolean = Standard_True);
---Purpose: Clears the internal data structures and attaches to a new session
-- Clears the session if it was not yet set for STEP
-- STEP model and sets ColorMode, LayerMode, NameMode and
-- PropsMode to Standard_True.
- Create (WS : mutable WorkSession from XSControl;
+ Create (WS : WorkSession from XSControl;
scratch : Boolean = Standard_True) returns Writer;
---Purpose: Creates a reader tool and attaches it to an already existing Session
-- Clears the session if it was not yet set for STEP
-- Clears the internal data structures
- Init (me: in out; WS : mutable WorkSession from XSControl;
+ Init (me: in out; WS : WorkSession from XSControl;
scratch : Boolean = Standard_True);
---Purpose: Clears the internal data structures and attaches to a new session
-- Clears the session if it was not yet set for STEP
is
- Create returns mutable ActorRead from STEPControl;
+ Create returns ActorRead from STEPControl;
Recognize (me : mutable; start : Transient) returns Boolean is redefined;
Transfer (me : mutable; start : Transient;
- TP : mutable TransientProcess from Transfer)
- returns mutable Binder from Transfer is redefined;
+ TP : TransientProcess from Transfer)
+ returns Binder from Transfer is redefined;
-- calls TransferShape
TransferShape (me : mutable;
start : Transient;
- TP : mutable TransientProcess from Transfer;
+ TP : TransientProcess from Transfer;
isManifold : Boolean = Standard_True)
- returns mutable Binder from Transfer;
+ returns Binder from Transfer;
---Private: unit and uncertainty context management
PrepareUnits (me : mutable; rep: Representation from StepRepr;
- TP: mutable TransientProcess from Transfer);
+ TP: TransientProcess from Transfer);
---Purpose: set units and tolerances context by given ShapeRepresentation
ResetUnits (me: mutable);
ComputeTransformation (me: mutable; Origin, Target: Axis2Placement3d from StepGeom;
OrigContext, TargContext: Representation from StepRepr;
- TP: mutable TransientProcess from Transfer;
+ TP: TransientProcess from Transfer;
Trsf: out Trsf from gp)
returns Boolean;
---Purpose: Computes transformation defined by two axis placements (in MAPPED_ITEM
-- Returns True if transformation is computed and is not an identity.
ComputeSRRWT (me: mutable; SRR: RepresentationRelationship from StepRepr;
- TP: mutable TransientProcess from Transfer;
+ TP: TransientProcess from Transfer;
Trsf: out Trsf from gp)
returns Boolean;
---Purpose: Computes transformation defined by given
-- REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION
TransferEntity(me: mutable; PD : ProductDefinition from StepBasic;
- TP : mutable TransientProcess from Transfer) returns mutable ShapeBinder from TransferBRep is protected;
+ TP : TransientProcess from Transfer) returns ShapeBinder from TransferBRep is protected;
---Purpose:Transfers product definition entity
TransferEntity(me: mutable; NAUO : NextAssemblyUsageOccurrence from StepRepr;
- TP : mutable TransientProcess from Transfer) returns mutable ShapeBinder from TransferBRep is protected;
+ TP : TransientProcess from Transfer) returns ShapeBinder from TransferBRep is protected;
---Purpose:Transfers next assembly usage occurence entity
TransferEntity(me: mutable; sr : ShapeRepresentation from StepShape;
- TP : mutable TransientProcess from Transfer;
- isBound : out Boolean ) returns mutable ShapeBinder from TransferBRep is protected;
+ TP : TransientProcess from Transfer;
+ isBound : out Boolean ) returns ShapeBinder from TransferBRep is protected;
---Purpose:Transfers shape representation entity
TransferEntity(me: mutable; CDSR : ContextDependentShapeRepresentation from StepShape;
- TP : mutable TransientProcess from Transfer) returns mutable ShapeBinder from TransferBRep is protected;
+ TP : TransientProcess from Transfer) returns ShapeBinder from TransferBRep is protected;
---Purpose:Transfers context dependent shape representation entity
TransferEntity(me: mutable; und : ShapeRepresentationRelationship from StepRepr;
- TP : mutable TransientProcess from Transfer;
- nbrep : Integer =0) returns mutable ShapeBinder from TransferBRep is protected;
+ TP : TransientProcess from Transfer;
+ nbrep : Integer =0) returns ShapeBinder from TransferBRep is protected;
---Purpose:Transfers shape representation relationship entity
TransferEntity(me : mutable;
git : GeometricRepresentationItem from StepGeom;
- TP : mutable TransientProcess from Transfer;
- isManifold : Boolean) returns mutable ShapeBinder from TransferBRep is protected;
+ TP : TransientProcess from Transfer;
+ isManifold : Boolean) returns ShapeBinder from TransferBRep is protected;
---Purpose:Transfers geometric representation item entity such as ManifoldSolidBRep ,...etc
TransferEntity(me: mutable; mapit : MappedItem from StepRepr;
- TP : mutable TransientProcess from Transfer) returns mutable ShapeBinder from TransferBRep is protected;
+ TP : TransientProcess from Transfer) returns ShapeBinder from TransferBRep is protected;
---Purpose:Transfers mapped item
TransferEntity(me: mutable; fs : FaceSurface from StepShape;
- TP : mutable TransientProcess from Transfer) returns mutable ShapeBinder from TransferBRep is protected;
+ TP : TransientProcess from Transfer) returns ShapeBinder from TransferBRep is protected;
---Purpose:Transfers FaceSurface entity
OldWay(me: mutable; start : Transient;
- TP : mutable TransientProcess from Transfer) returns mutable ShapeBinder from TransferBRep is protected;
+ TP : TransientProcess from Transfer) returns ShapeBinder from TransferBRep is protected;
---Purpose:Tranlates file by old way when CDSR are roots . Acts only if "read.step.product_mode" is equal Off.
closeIDEASShell(me : mutable;
is
- Create returns mutable ActorWrite from STEPControl;
+ Create returns ActorWrite from STEPControl;
Recognize (me : mutable; start : Finder) returns Boolean is redefined;
- Transfer (me : mutable; start : Finder; FP : mutable FinderProcess)
- returns mutable Binder is redefined;
+ Transfer (me : mutable; start : Finder; FP : FinderProcess)
+ returns Binder is redefined;
-- enchains : TransferShape , MakeProductData , and manages mode
-- "simple" or in Assembly
TransferSubShape (me : mutable; start : Finder;
SDR : ShapeDefinitionRepresentation from StepShape;
AX1 : out Axis2Placement3d from StepGeom;
- FP : mutable FinderProcess;
+ FP : FinderProcess;
shapeGroup : HSequenceOfShape from TopTools = NULL;
isManifold : Boolean = Standard_True)
- returns mutable Binder;
+ returns Binder;
TransferShape (me : mutable; start : Finder;
SDR : ShapeDefinitionRepresentation from StepShape;
- FP : mutable FinderProcess;
+ FP : FinderProcess;
shapeGroup : HSequenceOfShape from TopTools = NULL;
isManifold : Boolean = Standard_True)
- returns mutable Binder;
+ returns Binder;
TransferCompound (me : mutable; start : Finder;
SDR : ShapeDefinitionRepresentation from StepShape;
- FP : mutable FinderProcess)
- returns mutable Binder;
+ FP : FinderProcess)
+ returns Binder;
-- InitProductData (me: mutable) returns Part from STEPConstruct;
-- SDRTool : Part from STEPConstruct;
-- model : StepModel from StepData;
-- addPRPC : Boolean)
--- returns mutable Binder;
+-- returns Binder;
SetMode (me : mutable; M : StepModelType from STEPControl);
getNMSSRForGroup (me;
shapeGroup : HSequenceOfShape from TopTools;
- FP : mutable FinderProcess;
+ FP : FinderProcess;
isNMSSRCreated : in out Boolean)
returns NonManifoldSurfaceShapeRepresentation from StepShape
is private;
is
- Create returns mutable Controller from STEPControl;
+ Create returns Controller from STEPControl;
---Purpose : Initializes the use of STEP Norm (the first time) and
-- returns a Controller
- NewModel (me) returns mutable InterfaceModel from Interface;
+ NewModel (me) returns InterfaceModel from Interface;
---Purpose : Creates a new empty Model ready to receive data of the Norm.
-- It is taken from STEP Template Model
ActorRead (me; model : InterfaceModel)
- returns mutable ActorOfTransientProcess from Transfer;
+ returns ActorOfTransientProcess from Transfer;
---Purpose : Returns a new Actor for Read attached to the pair (norm,appli)
-- It is a PmsToTopoDSAct_Actor
Customise (me: mutable; WS : in out WorkSession from XSControl) is redefined;
TransferWriteShape (me; shape : Shape from TopoDS;
- FP : mutable FinderProcess from Transfer;
- model : mutable InterfaceModel from Interface;
+ FP : FinderProcess from Transfer;
+ model : InterfaceModel from Interface;
modetrans : Integer = 0) returns ReturnStatus
is redefined;
---Purpose : Takes one Shape and transfers it to the InterfaceModel
Create returns Reader;
---Purpose : Creates a reader object with an empty STEP model.
- Create (WS : mutable WorkSession from XSControl;
+ Create (WS : WorkSession from XSControl;
scratch : Boolean = Standard_True) returns Reader;
---Purpose : Creates a Reader for STEP from an already existing Session
-- Clears the session if it was not yet set for STEP
Create returns Writer;
---Purpose : Creates a Writer from scratch
- Create (WS : mutable WorkSession from XSControl;
+ Create (WS : WorkSession from XSControl;
scratch : Boolean = Standard_True) returns Writer;
---Purpose : Creates a Writer from an already existing Session
-- If <scratch> is True (D), clears already recorded data
UnsetTolerance (me : in out);
---Purpose : Unsets the tolerance formerly forced by SetTolerance
- SetWS (me : in out; WS : mutable WorkSession from XSControl;
+ SetWS (me : in out; WS : WorkSession from XSControl;
scratch : Boolean = Standard_True);
---Purpose : Sets a specific session to <me>
is
- Create returns mutable AssemblyComponent from STEPSelections;
+ Create returns AssemblyComponent from STEPSelections;
Create (sdr : ShapeDefinitionRepresentation from StepShape;
list: HSequenceOfAssemblyLink from STEPSelections)
- returns mutable AssemblyComponent from STEPSelections;
+ returns AssemblyComponent from STEPSelections;
--Methods for getting and obtaining fields
is
- Create returns mutable AssemblyLink from STEPSelections;
+ Create returns AssemblyLink from STEPSelections;
Create(nauo: NextAssemblyUsageOccurrence from StepRepr;
item: Transient from Standard;
part: AssemblyComponent from STEPSelections)
- returns mutable AssemblyLink from STEPSelections;
+ returns AssemblyLink from STEPSelections;
--Methods for setting and obtaining fields
EntityIterator,
Graph
is
- Create returns mutable SelectAssembly from STEPSelections;
+ Create returns SelectAssembly from STEPSelections;
Explore (me; level : Integer; ent : Transient; G : Graph;
explored : in out EntityIterator)
Protocol from StepData
is
- Create returns mutable SelectDerived;
+ Create returns SelectDerived;
Matches (me; ent : Transient; model : InterfaceModel;
text : AsciiString; exact : Boolean)
is
- Create returns mutable SelectFaces;
+ Create returns SelectFaces;
Explore (me; level : Integer; ent : Transient; G : Graph;
explored : in out EntityIterator)
TransferReader from XSControl
is
- Create returns mutable SelectForTransfer;
- Create (TR : TransferReader from XSControl) returns mutable SelectForTransfer;
+ Create returns SelectForTransfer;
+ Create (TR : TransferReader from XSControl) returns SelectForTransfer;
RootResult(me; G : Graph) returns EntityIterator is redefined;
is
- Create returns mutable SelectGSCurves;
+ Create returns SelectGSCurves;
Explore(me; level: Integer; ent: Transient; G: Graph;
explored: in out EntityIterator)
Graph
is
- Create returns mutable SelectInstances;
+ Create returns SelectInstances;
RootResult(me; G : Graph) returns EntityIterator;
Create (OwnerId : EntityOwner from SelectBasics;
BoundingBox : Box from Bnd)
- returns mutable SensitiveBox;
+ returns SensitiveBox;
---Purpose: Constructs a sensitive box object defined by the
-- owner OwnerId, and the bounding box BoundingBox.
Create (OwnerId : EntityOwner from SelectBasics;
XMin,YMin,ZMin,
XMax,YMax,ZMax : Real)
- returns mutable SensitiveBox;
+ returns SensitiveBox;
--- Purpose: Constructs a sensitive box object defined by the
-- owner OwnerId, and the coordinates Xmin, YMin, ZMin, XMax, YMax, ZMax.
-- Xmin, YMin and ZMin define the minimum point in
TheCircle : Circle from Geom;
FilledCircle : Boolean = Standard_False;
NbOfPoints : Integer = 6)
- returns mutable SensitiveCircle;
+ returns SensitiveCircle;
---Level: Public
---Purpose: Constructs the sensitive circle object defined by the
-- owner OwnerId, the circle Circle, the Boolean
u2 : Real;
FilledCircle : Boolean = Standard_False;
NbOfPoints : Integer = 6)
- returns mutable SensitiveCircle;
+ returns SensitiveCircle;
---Level: Public
---Purpose: Constructs the sensitive arc object defined by the
-- owner OwnerId, the circle Circle, the parameters u1
Create(OwnerId : EntityOwner from SelectBasics;
apolyg3d : HArray1OfPnt from TColgp;
FilledCircle : Boolean from Standard = Standard_False)
- returns mutable SensitiveCircle;
+ returns SensitiveCircle;
---Level: Internal
---Purpose: Constructs the sensitive circle object defined by the
-- owner OwnerId, the array of triangles apolyg3d, and the Boolean FilledCircle.
Create(OwnerId : EntityOwner from SelectBasics;
apolyg3d : Array1OfPnt from TColgp;
FilledCircle : Boolean from Standard = Standard_False)
- returns mutable SensitiveCircle;
+ returns SensitiveCircle;
---Purpose: Constructs the sensitive circle object defined by the
-- owner OwnerId, the array of points apolyg3d, and the Boolean FilledCircle.
-- If the length of apolyg3d is more then 1, the first point of apolyg3d
Create (OwnerId : EntityOwner from SelectBasics;
TheCurve : Curve from Geom;
MaxPoints : Integer = 17)
- returns mutable SensitiveCurve;
+ returns SensitiveCurve;
---Level: Public
---Purpose: Constructs a sensitive curve object defined by the
-- owner OwnerId, the curve TheCurve, and the
Create (OwnerId : EntityOwner from SelectBasics;
ThePoints : HArray1OfPnt from TColgp)
- returns mutable SensitiveCurve;
+ returns SensitiveCurve;
---Level: Public
---Purpose: Constructs a sensitive curve object defined by the
-- owner OwnerId and the set of points ThePoints.
Create (OwnerId : EntityOwner from SelectBasics;
ThePoints : Array1OfPnt from TColgp)
- returns mutable SensitiveCurve;
+ returns SensitiveCurve;
---Level: Public
---Purpose: Creation of Sensitive Curve from Points.
-- Warning : This Method should disappear in the next version...
Create (OwnerId : EntityOwner from SelectBasics;
ThePoints : Array1OfPnt from TColgp;
Sensitivity : TypeOfSensitivity = Select3D_TOS_INTERIOR)
- returns mutable SensitiveFace;
+ returns SensitiveFace;
---Level: Public
---Purpose: Constructs a sensitive face object defined by the
-- owner OwnerId, the array of points ThePoints, and
Create (OwnerId : EntityOwner from SelectBasics;
ThePoints : HArray1OfPnt from TColgp;
Sensitivity : TypeOfSensitivity = Select3D_TOS_INTERIOR)
- returns mutable SensitiveFace;
+ returns SensitiveFace;
---Level: Public
---Purpose: Constructs a sensitive face object defined by the
-- owner OwnerId, the array of points ThePoints, and
Create (OwnerId : EntityOwner from SelectBasics;
MatchAll : Boolean from Standard = Standard_True)
- returns mutable SensitiveGroup from Select3D;
+ returns SensitiveGroup from Select3D;
---Purpose: Constructs an empty sensitive group object.
-- This is a set of sensitive 3D entities. The sensitive
-- entities will be defined using the function Add to fill
Create(OwnerId : EntityOwner from SelectBasics;
TheList : in out ListOfSensitive from Select3D;
MatchAll : Boolean from Standard = Standard_True)
- returns mutable SensitiveGroup from Select3D;
+ returns SensitiveGroup from Select3D;
---Purpose: Constructs a sensitive group object defined by the list
-- TheList and the entity owner OwnerId. If MatchAll is false, nothing is done.
Create (OwnerId : EntityOwner from SelectBasics;
Point : Pnt from gp)
- returns mutable SensitivePoint;
+ returns SensitivePoint;
---Purpose: Constructs a sensitive point object defined by the
-- owner OwnerId and the point Point.
Initialize (OwnerId : EntityOwner from SelectBasics;
ThePoints : Array1OfPnt from TColgp)
- returns mutable SensitivePoly;
+ returns SensitivePoly;
---Level: Public
---Purpose: Constructs a sensitive face object defined by the
-- owner OwnerId, the array of points ThePoints, and
Initialize (OwnerId : EntityOwner from SelectBasics;
ThePoints : HArray1OfPnt from TColgp)
- returns mutable SensitivePoly;
+ returns SensitivePoly;
---Level: Public
---Purpose: Constructs a sensitive face object defined by the
-- owner OwnerId, the array of points ThePoints, and
Initialize(OwnerId : EntityOwner from SelectBasics;
NbOfPoints : Integer = 6)
- returns mutable SensitivePoly;
+ returns SensitivePoly;
---Level: Public
---Purpose: Constructs the sensitive circle object defined by the
-- owner OwnerId, the circle Circle, the Boolean
Create (OwnerId : EntityOwner from SelectBasics;
FirstP,LastP : Pnt from gp;
MaxRect : Integer = 1)
- returns mutable SensitiveSegment;
+ returns SensitiveSegment;
---Purpose: Constructs the sensitive segment object defined by
-- the owner OwnerId, the points FirstP, LastP and the
-- maximum number of sensitive bounding boxes MaxRect.
Create (OwnerId : EntityOwner from SelectBasics;
P1,P2,P3 : Pnt from gp;
Sensitivity : TypeOfSensitivity = Select3D_TOS_INTERIOR)
- returns mutable SensitiveTriangle;
+ returns SensitiveTriangle;
---Level: Public
---Purpose: Constructs a sensitive triangle object defined by the
-- owner OwnerId, the points P1, P2, P3, and the type of sensitivity Sensitivity.
aTriangulation: Triangulation from Poly;
aLoc : Location from TopLoc;
InteriorFlag : Boolean from Standard = Standard_True)
- returns mutable SensitiveTriangulation from Select3D;
+ returns SensitiveTriangulation from Select3D;
---Purpose: Constructs a sensitive triangulation object defined by
-- the owner OwnerId, the triangulation aTriangulation,
thefreeedges : HArray1OfInteger from TColStd;
theCDG : Pnt from gp;
InteriorFlag : Boolean from Standard)
- returns mutable SensitiveTriangulation from Select3D;
+ returns SensitiveTriangulation from Select3D;
---Purpose: Constructs a sensitive triangulation object defined by
-- the owner OwnerId, the triangulation aTriangulation,
-- the location aLoc, the array of free edges
Create (OwnerId : EntityOwner from SelectBasics;
MaxRect : Integer = 1)
- returns mutable SensitiveWire;
+ returns SensitiveWire;
---Purpose: Constructs a sensitive wire object defined by the
-- owner OwnerId, and the maximum number of
-- sensitive rectangles MaxRect.
is
Create
- returns mutable AndFilter from SelectMgr;
+ returns AndFilter from SelectMgr;
--- Purpose: Constructs an empty selection filter object for two or
-- more types of entity.
NoSuchObject from Standard
is
- Create (aPriority: Integer = 0) returns mutable EntityOwner from SelectMgr;
+ Create (aPriority: Integer = 0) returns EntityOwner from SelectMgr;
--- Purpose: Initializes the selection priority aPriority.
Create (aSO : SelectableObject;
aPriority : Integer=0)
- returns mutable EntityOwner from SelectMgr;
+ returns EntityOwner from SelectMgr;
---Purpose: Constructs a framework with the selectable object
-- anSO being attributed the selection priority aPriority.
is
Create
- returns mutable OrFilter from SelectMgr;
+ returns OrFilter from SelectMgr;
---Purpose: Constructs an empty or selection filter.
IsOk(me; anobj : EntityOwner from SelectMgr)
returns Boolean from Standard ;
Initialize(aTypeOfPresentation3d: TypeOfPresentation3d from PrsMgr = PrsMgr_TOP_AllView);
- ComputeSelection(me:mutable; aSelection :mutable Selection from SelectMgr;
+ ComputeSelection(me:mutable; aSelection : Selection from SelectMgr;
aMode : Integer) is deferred private;
---Purpose: Recovers and calculates any sensitive primitive,
-- aSelection, available in Shape mode, specified by
-- the <amode>th selection mode.
- AddSelection(me:mutable ;aSelection:mutable Selection from SelectMgr;
+ AddSelection(me:mutable ;aSelection: Selection from SelectMgr;
aMode : Integer)
is static;
---Purpose: Adds the selection aSelection with the selection mode
is
- Create (IdMode : Integer = 0) returns mutable Selection;
+ Create (IdMode : Integer = 0) returns Selection;
--- Purpose: Constructs a selection object defined by the selection mode IdMode.
-- The default setting 0 is the selection mode for a shape in its entirety.
is
- Create returns mutable SelectionManager from SelectMgr;
+ Create returns SelectionManager from SelectMgr;
--- Purpose: Constructs an empty selection manager object.
---Category: Management of the view selectors
- Convert (me:mutable;aSelection : mutable Selection from SelectMgr) is virtual;
+ Convert (me:mutable;aSelection : Selection from SelectMgr) is virtual;
---Level: Public
---Purpose: to be redefined if conversion is necessary for SensitiveEntities...
is
- Create returns mutable AlgoContainer from ShapeAlgo;
+ Create returns AlgoContainer from ShapeAlgo;
---Purpose: Empty constructor
SetToolContainer (me: mutable; TC: ToolContainer from ShapeAlgo);
is
- Create returns mutable ToolContainer from ShapeAlgo;
+ Create returns ToolContainer from ShapeAlgo;
---Purpose: Empty constructor
FixShape (me) returns Shape from ShapeFix is virtual;
is
- Create returns mutable FreeBoundData from ShapeAnalysis;
+ Create returns FreeBoundData from ShapeAnalysis;
---Purpose: Empty constructor
Create (freebound: Wire from TopoDS)
- returns mutable FreeBoundData from ShapeAnalysis;
+ returns FreeBoundData from ShapeAnalysis;
---Purpose: Creates object with contour given in the form of TopoDS_Wire
Clear (me: mutable);
Array1OfPnt2d from TColgp
is
- Create (S : Surface from Geom) returns mutable Surface from ShapeAnalysis;
+ Create (S : Surface from Geom) returns Surface from ShapeAnalysis;
---Purpose: Creates an analyzer object on the basis of existing surface
Init (me : mutable; S: Surface from Geom);
HArray1OfReal from TColStd
is
- Create returns mutable TransferParameters from ShapeAnalysis;
+ Create returns TransferParameters from ShapeAnalysis;
---Purpose: Creates empty tool with myShift = 0 and myScale = 1
Create(E : Edge from TopoDS; F : Face from TopoDS)
- returns mutable TransferParameters from ShapeAnalysis;
+ returns TransferParameters from ShapeAnalysis;
---Purpose: Creates a tool and initializes it with edge and face
Init(me : mutable;E : Edge from TopoDS; F : Face from TopoDS ) is virtual;
Vertex from TopoDS
is
- Create returns mutable TransferParametersProj from ShapeAnalysis;
+ Create returns TransferParametersProj from ShapeAnalysis;
---Purpose: Creats empty constructor.
Create(E: Edge from TopoDS; F: Face from TopoDS)
- returns mutable TransferParametersProj from ShapeAnalysis;
+ returns TransferParametersProj from ShapeAnalysis;
---Purpose:
Init(me: mutable; E: Edge from TopoDS; F: Face from TopoDS ) is redefined;
is
- Create returns mutable ReShape from ShapeBuild;
+ Create returns ReShape from ShapeBuild;
---Purpose: Returns an empty Reshape
Apply (me: mutable; shape: Shape from TopoDS; until: ShapeEnum from TopAbs; buildmode: Integer)
RestrictionParameters from ShapeCustom
is
- Create returns mutable BSplineRestriction from ShapeCustom;
+ Create returns BSplineRestriction from ShapeCustom;
---Purpose: Empty constructor.
aContinuity3d, aContinuity2d: Shape from GeomAbs ;
aMaxDegree, aNbMaxSeg : Integer;
Degree, Rational : Boolean)
- returns mutable BSplineRestriction from ShapeCustom;
+ returns BSplineRestriction from ShapeCustom;
---Purpose: Initializes with specified parameters of aproximation.
Create(anApproxSurfaceFlag, anApproxCurve3dFlag, anApproxCurve2dFlag: Boolean from Standard;
aMaxDegree, aNbMaxSeg : Integer;
Degree, Rational : Boolean;
aModes : RestrictionParameters from ShapeCustom)
- returns mutable BSplineRestriction from ShapeCustom;
+ returns BSplineRestriction from ShapeCustom;
---Purpose: Initializes with specified parameters of aproximation.
NewSurface(me: mutable; F : Face from TopoDS;
Location from TopLoc
is
- Create returns mutable ConvertToBSpline from ShapeCustom;
+ Create returns ConvertToBSpline from ShapeCustom;
SetExtrusionMode(me: mutable; extrMode: Boolean);
---Purpose: Sets mode for convertion of Surfaces of Linear
is
- Create returns mutable ConvertToRevolution from ShapeCustom;
+ Create returns ConvertToRevolution from ShapeCustom;
NewSurface(me: mutable; F : Face from TopoDS;
S : out Surface from Geom;
is
- Create returns mutable DirectModification from ShapeCustom;
+ Create returns DirectModification from ShapeCustom;
NewSurface(me: mutable; F : Face from TopoDS;
S : out Surface from Geom;
is
- Create returns mutable RestrictionParameters from ShapeCustom;
+ Create returns RestrictionParameters from ShapeCustom;
---Purpose: Sets default parameters.
---Methods for modifying fields.
is
- Create returns mutable SweptToElementary from ShapeCustom;
+ Create returns SweptToElementary from ShapeCustom;
NewSurface(me: mutable; F : Face from TopoDS;
S : out Surface from Geom;
Pnt from gp
is
- Create (T: Trsf from gp) returns mutable TrsfModification from ShapeCustom;
+ Create (T: Trsf from gp) returns TrsfModification from ShapeCustom;
---Purpose: Empty constructor
NewSurface (me: mutable; F : Face from TopoDS;
is
- Create returns mutable BasicMsgRegistrator from ShapeExtend;
+ Create returns BasicMsgRegistrator from ShapeExtend;
---Purpose: Empty constructor.
Send (me: mutable; object : Transient;
is
- Initialize returns mutable ComplexCurve from ShapeExtend;
+ Initialize returns ComplexCurve from ShapeExtend;
---Purpose:
NbCurves (me) returns Integer is deferred;
is
- Create returns mutable CompositeSurface from ShapeExtend;
+ Create returns CompositeSurface from ShapeExtend;
---Purpose: Empty constructor.
Create (GridSurf: HArray2OfSurface from TColGeom;
param : Parametrisation from ShapeExtend = ShapeExtend_Natural)
- returns mutable CompositeSurface from ShapeExtend;
+ returns CompositeSurface from ShapeExtend;
---Purpose: Initializes by a grid of surfaces (calls Init()).
Create (GridSurf: HArray2OfSurface from TColGeom;
UJoints, VJoints : Array1OfReal from TColStd)
- returns mutable CompositeSurface from ShapeExtend;
+ returns CompositeSurface from ShapeExtend;
---Purpose: Initializes by a grid of surfaces (calls Init()).
Init (me: mutable; GridSurf: HArray2OfSurface from TColGeom;
Transform (me : mutable; T : Trsf) is redefined;
---Purpose: Applies transformation to all the patches
- Copy (me) returns mutable like me is redefined;
+ Copy (me) returns like me is redefined;
---Purpose: Returns a copy of the surface
UReverse (me : mutable) is redefined;
IsVPeriodic (me) returns Boolean is redefined;
---Purpose: Returns False
- UIso (me; U : Real) returns mutable Curve is redefined;
+ UIso (me; U : Real) returns Curve is redefined;
---Purpose: NOT IMPLEMENTED (returns Null curve)
- VIso (me; V : Real) returns mutable Curve is redefined;
+ VIso (me; V : Real) returns Curve is redefined;
---Purpose: NOT IMPLEMENTED (returns Null curve)
is
- Create returns mutable MsgRegistrator from ShapeExtend;
+ Create returns MsgRegistrator from ShapeExtend;
---Purpose: Creates an object.
is
- Create returns mutable WireData from ShapeExtend;
+ Create returns WireData from ShapeExtend;
---Purpose: Empty constructor, creates empty wire with no edges
Create (wire: Wire from TopoDS; chained: Boolean = Standard_True ;
theManifoldMode :Boolean = Standard_True)
- returns mutable WireData from ShapeExtend;
+ returns WireData from ShapeExtend;
---Purpose: Constructor initializing the data from TopoDS_Wire. Calls Init(wire,chained).
Init (me: mutable; other: WireData from ShapeExtend);
is
- Create returns mutable EdgeProjAux from ShapeFix;
+ Create returns EdgeProjAux from ShapeFix;
Create (F: Face from TopoDS; E: Edge from TopoDS)
- returns mutable EdgeProjAux from ShapeFix;
+ returns EdgeProjAux from ShapeFix;
Init (me: mutable; F: Face from TopoDS; E: Edge from TopoDS);
is
- Create returns mutable ConvertSurfaceToBezierBasis from ShapeUpgrade;
+ Create returns ConvertSurfaceToBezierBasis from ShapeUpgrade;
---Purpose: Empty constructor.
Build (me: mutable; Segment: Boolean) is redefined;
is
- Create returns mutable EdgeDivide from ShapeUpgrade;
+ Create returns EdgeDivide from ShapeUpgrade;
---Purpose: Empty constructor
Clear (me: mutable);
Status from ShapeExtend
is
- Create returns mutable SplitCurve from ShapeUpgrade;
+ Create returns SplitCurve from ShapeUpgrade;
---Purpose: Empty constructor.
Init (me: mutable; First, Last: Real);
is
- Create returns mutable SplitCurve2d from ShapeUpgrade;
+ Create returns SplitCurve2d from ShapeUpgrade;
---Purpose: Empty constructor.
Init (me: mutable; C: Curve from Geom2d);
is
- Create returns mutable SplitCurve3d from ShapeUpgrade;
+ Create returns SplitCurve3d from ShapeUpgrade;
---Purpose: Empty constructor.
Init (me: mutable; C: Curve from Geom);
is
- Create returns mutable SplitSurface from ShapeUpgrade;
+ Create returns SplitSurface from ShapeUpgrade;
---Purpose: Empty constructor.
Init (me: mutable; S: Surface from Geom);
is
- Create (MaxAngle: Real) returns mutable SplitSurfaceAngle from ShapeUpgrade;
+ Create (MaxAngle: Real) returns SplitSurfaceAngle from ShapeUpgrade;
---Purpose: Empty constructor.
SetMaxAngle (me: mutable; MaxAngle: Real);
is
- Create returns mutable SplitSurfaceArea from ShapeUpgrade;
+ Create returns SplitSurfaceArea from ShapeUpgrade;
---Purpose: Empty constructor.
NbParts(me: mutable) returns Integer;
is
- Create returns mutable SplitSurfaceContinuity from ShapeUpgrade;
+ Create returns SplitSurfaceContinuity from ShapeUpgrade;
---Purpose: Empty constructor.
SetCriterion (me: mutable; Criterion: Shape from GeomAbs);
FixSmallCurves from ShapeUpgrade
is
- Create returns mutable WireDivide from ShapeUpgrade;
+ Create returns WireDivide from ShapeUpgrade;
---Purpose: Empty constructor
Init (me: mutable; W: Wire from TopoDS; F: Face from TopoDS);
is
- Create returns mutable Failure;
+ Create returns Failure;
---Purpose:
-- Creates a status object of type "Failure".
---Level: Advanced
---C++: alias "Standard_EXPORT Standard_Failure (const Standard_Failure& f);"
- Create (aString: CString) returns mutable Failure;
+ Create (aString: CString) returns Failure;
---Purpose:
-- Creates a status object of type "Failure".
---Level: Advanced
-- at run-time.
---Level: Advanced
- NewInstance(myclass; aMessage: CString) returns mutable Failure;
+ NewInstance(myclass; aMessage: CString) returns Failure;
---Purpose: Used to construct an instance of the exception object
-- as a handle. Shall be used to protect against possible
-- construction of exception object in C stack -- that is
-- converted to C++ exception.
---Level: Advanced, not for regular use
- Caught (myclass) returns mutable Failure raises NoSuchObject;
+ Caught (myclass) returns Failure raises NoSuchObject;
---Purpose: Returns the last caught exception.
-- Needed when exceptions are emulated by C longjumps,
-- in other cases is also provided for compatibility.
-- assert(p->IsKind(tt));
is static;
- This (me) returns mutable Persistent
+ This (me) returns Persistent
---Purpose: Returns a handle on the object.
-- This method is useful only in constructors of persistent
-- objects when you need a handle on the object being constructed.
-- Note that multiple inheritance is not supported by OCCT RTTI mechanism.
---Level: Advanced
- This (me) returns mutable Transient
+ This (me) returns Transient
---Purpose: Returns a Handle which references this object.
---Warning: Must never be called to objects created in stack.
---Level: Advanced
---Purpose:
-- The constructor for a imported type.
---Level: Advanced
- returns mutable Type;
+ returns Type;
Create(aName : CString;
aSize : Integer;
---Purpose:
-- The constructor for a primitive.
---Level: Advanced
- returns mutable Type;
+ returns Type;
Create(aName : CString;
aSize : Integer;
---Purpose:
-- The constructor for an enumeration.
---Level: Advanced
- returns mutable Type;
+ returns Type;
Create(aName : CString;
aSize : Integer;
---Purpose:
-- The constructor for a class.
---Level: Advanced
- returns mutable Type;
+ returns Type;
---------------------------------------------------------------------
---Category: Comparison between types
is
Create
- returns mutable DocumentRetrievalDriver from StdDrivers;
+ returns DocumentRetrievalDriver from StdDrivers;
AttributeDrivers(me : mutable; theMessageDriver : MessageDriver from CDM)
returns ARDriverTable from MDF
is
Create
- returns mutable DocumentStorageDriver from StdDrivers;
+ returns DocumentStorageDriver from StdDrivers;
Make(me : mutable; aDocument : Document from CDM;
Documents : out SequenceOfDocument from PCDM)
is
Create
- returns mutable DocumentRetrievalDriver from StdLDrivers;
+ returns DocumentRetrievalDriver from StdLDrivers;
AttributeDrivers(me : mutable; theMessageDriver : MessageDriver from CDM)
returns ARDriverTable from MDF
is
Create
- returns mutable DocumentStorageDriver from StdLDrivers;
+ returns DocumentStorageDriver from StdLDrivers;
Make(me : mutable; aDocument : Document from CDM;
Documents : out SequenceOfDocument from PCDM)
GetProjector (aView: View from V3d) returns Projector from Select3D;
---Purpose: Returns the 3D projector for the view aView.
- SetDrawerForBRepOwner(aSelection: mutable Selection from SelectMgr;
+ SetDrawerForBRepOwner(aSelection: Selection from SelectMgr;
aDrawer : Drawer from Prs3d);
---Purpose: puts The same drawer in every BRepOwner Of SensitivePrimitive
-- Used Only for hilight Of BRepOwner...
Create(aPriority:Integer from Standard)
- returns mutable BRepOwner from StdSelect;
+ returns BRepOwner from StdSelect;
---Purpose: Constructs an owner specification framework defined
-- by the priority aPriority.
Create (aShape : Shape from TopoDS;
aPriority : Integer = 0;
ComesFromDecomposition:Boolean from Standard = Standard_False)
- returns mutable BRepOwner;
+ returns BRepOwner;
---Purpose: Constructs an owner specification framework defined
-- by the shape aShape and the priority aPriority.
-- aShape and aPriority are stored in this framework. If
theOrigin : SelectableObject from SelectMgr;
aPriority : Integer = 0;
FromDecomposition:Boolean from Standard = Standard_False)
- returns mutable BRepOwner;
+ returns BRepOwner;
---Purpose: Constructs an owner specification framework defined
-- by the shape aShape, the selectable object theOrigin
-- and the priority aPriority.
is
Load(myclass;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
aShape : Shape from TopoDS;
aType : ShapeEnum from TopAbs;
theDeflection : Real from Standard;
Load(myclass;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
Origin : SelectableObject from SelectMgr;
aShape : Shape from TopoDS;
aType : ShapeEnum from TopAbs;
-- Load(myclass;
- -- aSelection : mutable Selection from SelectMgr;
+ -- aSelection : Selection from SelectMgr;
-- Users : SequenceOfAddress from SelectBasics;
-- aShape : Shape from TopoDS;
-- aType : ShapeEnum from TopAbs;
ComputeSensitive(myclass;
aShape : Shape from TopoDS;
anOwner : BRepOwner from StdSelect;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
theDeflection : Real from Standard;
theDeviationAngle : Real from Standard;
NbPOnEdge : Integer;
GetEdgeSensitive(myclass;
aShape : Shape from TopoDS;
anOwner : BRepOwner from StdSelect;
- aSelection : mutable Selection from SelectMgr;
+ aSelection : Selection from SelectMgr;
theDeflection : Real from Standard;
theDeflectionAngle : Real from Standard;
NbPOnEdge : Integer;
ShapeEnum from TopAbs
is
Create (Edge: TypeOfEdge from StdSelect)
- returns mutable EdgeFilter from StdSelect;
+ returns EdgeFilter from StdSelect;
---Purpose: Constructs an edge filter object defined by the type of edge Edge.
SetType(me:mutable;aNewType : TypeOfEdge from StdSelect);
---Purpose: Sets the type of edge aNewType. aNewType is to be highlighted in selection.
is
Create (aTypeOfFace: TypeOfFace from StdSelect)
- returns mutable FaceFilter from StdSelect;
+ returns FaceFilter from StdSelect;
---Purpose: Constructs a face filter object defined by the type of face aTypeOfFace.
SetType(me:mutable;aNewType : TypeOfFace from StdSelect);
--- Purpose: Sets the type of face aNewType. aNewType is to be highlighted in selection.
is
Create(aStructureManager: StructureManager from Graphic3d)
- returns mutable Prs;
+ returns Prs;
Manager(me) returns any StructureManager from Graphic3d;
---C++: inline
Presentation from Prs3d
is
- Create(Sh:Shape from TopoDS) returns mutable Shape from StdSelect;
+ Create(Sh:Shape from TopoDS) returns Shape from StdSelect;
Compute(me:mutable;
aPresentationManager: PresentationManager3d from PrsMgr;
- aPresentation: mutable Presentation from Prs3d;
+ aPresentation: Presentation from Prs3d;
aMode: Integer from Standard = 0)
is redefined static;
Compute(me:mutable;
aProjector: Projector from Prs3d;
- aPresentation: mutable Presentation from Prs3d)
+ aPresentation: Presentation from Prs3d)
is redefined static private;
Compute(me : mutable;
aProjector : Projector from Prs3d;
aTrsf : Transformation from Geom;
- aPresentation : mutable Presentation from Prs3d)
+ aPresentation : Presentation from Prs3d)
is redefined;
---Purpose: computes the presentation according to a point of view
-- given by <aProjector>.
is
Create (aType: ShapeEnum from TopAbs)
- returns mutable ShapeTypeFilter from StdSelect;
+ returns ShapeTypeFilter from StdSelect;
---Purpose: Constructs a filter object defined by the shape type aType.
IsOk (me;anobj : EntityOwner from SelectMgr)
is
- Create returns mutable ViewerSelector3d from StdSelect;
+ Create returns ViewerSelector3d from StdSelect;
---Purpose: Constructs an empty 3D selector object.
- Create (theProj : Projector from Select3D) returns mutable ViewerSelector3d from StdSelect;
+ Create (theProj : Projector from Select3D) returns ViewerSelector3d from StdSelect;
---Purpose: Constructs a 3D selector object defined by the projector <theProj>.
- Convert (me : mutable; theSel : mutable Selection from SelectMgr)
+ Convert (me : mutable; theSel : Selection from SelectMgr)
is redefined static;
---Level: Public
---Purpose: Processes the projection of the sensitive primitives
Approval from StepBasic
is
- Create returns mutable AppliedApprovalAssignment;
+ Create returns AppliedApprovalAssignment;
---Purpose: Returns a AppliedApprovalAssignment
Init (me : mutable;
- aAssignedApproval : mutable Approval from StepBasic) is redefined;
+ aAssignedApproval : Approval from StepBasic) is redefined;
Init (me : mutable;
- aAssignedApproval : mutable Approval from StepBasic;
- aItems : mutable HArray1OfApprovalItem from StepAP214) is virtual;
+ aAssignedApproval : Approval from StepBasic;
+ aItems : HArray1OfApprovalItem from StepAP214) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfApprovalItem);
- Items (me) returns mutable HArray1OfApprovalItem;
+ SetItems(me : mutable; aItems : HArray1OfApprovalItem);
+ Items (me) returns HArray1OfApprovalItem;
ItemsValue (me; num : Integer) returns ApprovalItem;
NbItems (me) returns Integer;
DateTimeRole from StepBasic
is
- Create returns mutable AppliedDateAndTimeAssignment;
+ Create returns AppliedDateAndTimeAssignment;
---Purpose: Returns a AppliedDateAndTimeAssignment
Init (me : mutable;
- aAssignedDateAndTime : mutable DateAndTime from StepBasic;
- aRole : mutable DateTimeRole from StepBasic) is redefined;
+ aAssignedDateAndTime : DateAndTime from StepBasic;
+ aRole : DateTimeRole from StepBasic) is redefined;
Init (me : mutable;
- aAssignedDateAndTime : mutable DateAndTime from StepBasic;
- aRole : mutable DateTimeRole from StepBasic;
- aItems : mutable HArray1OfDateAndTimeItem from StepAP214) is virtual;
+ aAssignedDateAndTime : DateAndTime from StepBasic;
+ aRole : DateTimeRole from StepBasic;
+ aItems : HArray1OfDateAndTimeItem from StepAP214) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfDateAndTimeItem);
- Items (me) returns mutable HArray1OfDateAndTimeItem;
+ SetItems(me : mutable; aItems : HArray1OfDateAndTimeItem);
+ Items (me) returns HArray1OfDateAndTimeItem;
ItemsValue (me; num : Integer) returns DateAndTimeItem;
NbItems (me) returns Integer;
DateRole from StepBasic
is
- Create returns mutable AppliedDateAssignment;
+ Create returns AppliedDateAssignment;
---Purpose: Returns a AppliedDateAssignment
Init (me : mutable;
- aAssignedDate : mutable Date from StepBasic;
- aRole : mutable DateRole from StepBasic) is redefined;
+ aAssignedDate : Date from StepBasic;
+ aRole : DateRole from StepBasic) is redefined;
Init (me : mutable;
- aAssignedDate : mutable Date from StepBasic;
- aRole : mutable DateRole from StepBasic;
- aItems : mutable HArray1OfDateItem from StepAP214) is virtual;
+ aAssignedDate : Date from StepBasic;
+ aRole : DateRole from StepBasic;
+ aItems : HArray1OfDateItem from StepAP214) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfDateItem);
- Items (me) returns mutable HArray1OfDateItem;
+ SetItems(me : mutable; aItems : HArray1OfDateItem);
+ Items (me) returns HArray1OfDateItem;
ItemsValue (me; num : Integer) returns DateItem;
NbItems (me) returns Integer;
is
- Create returns mutable AppliedOrganizationAssignment;
+ Create returns AppliedOrganizationAssignment;
---Purpose: Returns a AppliedOrganizationAssignment
Init (me : mutable;
- aAssignedOrganization : mutable Organization from StepBasic;
- aRole : mutable OrganizationRole from StepBasic) is redefined;
+ aAssignedOrganization : Organization from StepBasic;
+ aRole : OrganizationRole from StepBasic) is redefined;
Init (me : mutable;
- aAssignedOrganization : mutable Organization from StepBasic;
- aRole : mutable OrganizationRole from StepBasic;
- aItems : mutable HArray1OfOrganizationItem from StepAP214) is virtual;
+ aAssignedOrganization : Organization from StepBasic;
+ aRole : OrganizationRole from StepBasic;
+ aItems : HArray1OfOrganizationItem from StepAP214) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfOrganizationItem);
- Items (me) returns mutable HArray1OfOrganizationItem;
+ SetItems(me : mutable; aItems : HArray1OfOrganizationItem);
+ Items (me) returns HArray1OfOrganizationItem;
ItemsValue (me; num : Integer) returns OrganizationItem;
NbItems (me) returns Integer;
PersonAndOrganizationRole from StepBasic
is
- Create returns mutable AppliedPersonAndOrganizationAssignment;
+ Create returns AppliedPersonAndOrganizationAssignment;
---Purpose: Returns a AutoDesignDateAndPersonAssignment
Init (me : mutable;
- aAssignedPersonAndOrganization : mutable PersonAndOrganization from StepBasic;
- aRole : mutable PersonAndOrganizationRole from StepBasic) is redefined;
+ aAssignedPersonAndOrganization : PersonAndOrganization from StepBasic;
+ aRole : PersonAndOrganizationRole from StepBasic) is redefined;
Init (me : mutable;
- aAssignedPersonAndOrganization : mutable PersonAndOrganization from StepBasic;
- aRole : mutable PersonAndOrganizationRole from StepBasic;
- aItems : mutable HArray1OfPersonAndOrganizationItem from StepAP214) is virtual;
+ aAssignedPersonAndOrganization : PersonAndOrganization from StepBasic;
+ aRole : PersonAndOrganizationRole from StepBasic;
+ aItems : HArray1OfPersonAndOrganizationItem from StepAP214) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfPersonAndOrganizationItem);
- Items (me) returns mutable HArray1OfPersonAndOrganizationItem;
+ SetItems(me : mutable; aItems : HArray1OfPersonAndOrganizationItem);
+ Items (me) returns HArray1OfPersonAndOrganizationItem;
ItemsValue (me; num : Integer) returns PersonAndOrganizationItem;
NbItems (me) returns Integer;
is
- Create returns mutable AppliedPresentedItem;
+ Create returns AppliedPresentedItem;
---Purpose: Returns a AutoDesignPresentedItem
Init (me : mutable;
- aItems : mutable HArray1OfPresentedItemSelect from StepAP214) is virtual;
+ aItems : HArray1OfPresentedItemSelect from StepAP214) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfPresentedItemSelect);
- Items (me) returns mutable HArray1OfPresentedItemSelect;
+ SetItems(me : mutable; aItems : HArray1OfPresentedItemSelect);
+ Items (me) returns HArray1OfPresentedItemSelect;
ItemsValue (me; num : Integer) returns PresentedItemSelect;
NbItems (me) returns Integer;
is
- Create returns mutable AppliedSecurityClassificationAssignment;
+ Create returns AppliedSecurityClassificationAssignment;
---Purpose: Returns a AppliedSecurityClassificationAssignment
Init (me : mutable;
- aAssignedSecurityClassification : mutable SecurityClassification from StepBasic) is redefined;
+ aAssignedSecurityClassification : SecurityClassification from StepBasic) is redefined;
Init (me : mutable;
- aAssignedSecurityClassification : mutable SecurityClassification from StepBasic;
- aItems : mutable HArray1OfSecurityClassificationItem from StepAP214) is virtual;
+ aAssignedSecurityClassification : SecurityClassification from StepBasic;
+ aItems : HArray1OfSecurityClassificationItem from StepAP214) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfSecurityClassificationItem from StepAP214);
- Items (me) returns mutable HArray1OfSecurityClassificationItem from StepAP214;
+ SetItems(me : mutable; aItems : HArray1OfSecurityClassificationItem from StepAP214);
+ Items (me) returns HArray1OfSecurityClassificationItem from StepAP214;
ItemsValue (me; num : Integer) returns SecurityClassificationItem;
---C++: return const &
NbItems (me) returns Integer;
DateTimeRole from StepBasic
is
- Create returns mutable AutoDesignActualDateAndTimeAssignment;
+ Create returns AutoDesignActualDateAndTimeAssignment;
---Purpose: Returns a AutoDesignActualDateAndTimeAssignment
Init (me : mutable;
- aAssignedDateAndTime : mutable DateAndTime from StepBasic;
- aRole : mutable DateTimeRole from StepBasic) is redefined;
+ aAssignedDateAndTime : DateAndTime from StepBasic;
+ aRole : DateTimeRole from StepBasic) is redefined;
Init (me : mutable;
- aAssignedDateAndTime : mutable DateAndTime from StepBasic;
- aRole : mutable DateTimeRole from StepBasic;
- aItems : mutable HArray1OfAutoDesignDateAndTimeItem from StepAP214) is virtual;
+ aAssignedDateAndTime : DateAndTime from StepBasic;
+ aRole : DateTimeRole from StepBasic;
+ aItems : HArray1OfAutoDesignDateAndTimeItem from StepAP214) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfAutoDesignDateAndTimeItem);
- Items (me) returns mutable HArray1OfAutoDesignDateAndTimeItem;
+ SetItems(me : mutable; aItems : HArray1OfAutoDesignDateAndTimeItem);
+ Items (me) returns HArray1OfAutoDesignDateAndTimeItem;
ItemsValue (me; num : Integer) returns AutoDesignDateAndTimeItem;
NbItems (me) returns Integer;
DateRole from StepBasic
is
- Create returns mutable AutoDesignActualDateAssignment;
+ Create returns AutoDesignActualDateAssignment;
---Purpose: Returns a AutoDesignActualDateAssignment
Init (me : mutable;
- aAssignedDate : mutable Date from StepBasic;
- aRole : mutable DateRole from StepBasic) is redefined;
+ aAssignedDate : Date from StepBasic;
+ aRole : DateRole from StepBasic) is redefined;
Init (me : mutable;
- aAssignedDate : mutable Date from StepBasic;
- aRole : mutable DateRole from StepBasic;
- aItems : mutable HArray1OfAutoDesignDatedItem from StepAP214) is virtual;
+ aAssignedDate : Date from StepBasic;
+ aRole : DateRole from StepBasic;
+ aItems : HArray1OfAutoDesignDatedItem from StepAP214) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfAutoDesignDatedItem);
- Items (me) returns mutable HArray1OfAutoDesignDatedItem;
+ SetItems(me : mutable; aItems : HArray1OfAutoDesignDatedItem);
+ Items (me) returns HArray1OfAutoDesignDatedItem;
ItemsValue (me; num : Integer) returns AutoDesignDatedItem;
NbItems (me) returns Integer;
Approval from StepBasic
is
- Create returns mutable AutoDesignApprovalAssignment;
+ Create returns AutoDesignApprovalAssignment;
---Purpose: Returns a AutoDesignApprovalAssignment
Init (me : mutable;
- aAssignedApproval : mutable Approval from StepBasic) is redefined;
+ aAssignedApproval : Approval from StepBasic) is redefined;
Init (me : mutable;
- aAssignedApproval : mutable Approval from StepBasic;
- aItems : mutable HArray1OfAutoDesignGeneralOrgItem from StepAP214) is virtual;
+ aAssignedApproval : Approval from StepBasic;
+ aItems : HArray1OfAutoDesignGeneralOrgItem from StepAP214) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfAutoDesignGeneralOrgItem);
- Items (me) returns mutable HArray1OfAutoDesignGeneralOrgItem;
+ SetItems(me : mutable; aItems : HArray1OfAutoDesignGeneralOrgItem);
+ Items (me) returns HArray1OfAutoDesignGeneralOrgItem;
ItemsValue (me; num : Integer) returns AutoDesignGeneralOrgItem;
NbItems (me) returns Integer;
PersonAndOrganizationRole from StepBasic
is
- Create returns mutable AutoDesignDateAndPersonAssignment;
+ Create returns AutoDesignDateAndPersonAssignment;
---Purpose: Returns a AutoDesignDateAndPersonAssignment
Init (me : mutable;
- aAssignedPersonAndOrganization : mutable PersonAndOrganization from StepBasic;
- aRole : mutable PersonAndOrganizationRole from StepBasic) is redefined;
+ aAssignedPersonAndOrganization : PersonAndOrganization from StepBasic;
+ aRole : PersonAndOrganizationRole from StepBasic) is redefined;
Init (me : mutable;
- aAssignedPersonAndOrganization : mutable PersonAndOrganization from StepBasic;
- aRole : mutable PersonAndOrganizationRole from StepBasic;
- aItems : mutable HArray1OfAutoDesignDateAndPersonItem from StepAP214) is virtual;
+ aAssignedPersonAndOrganization : PersonAndOrganization from StepBasic;
+ aRole : PersonAndOrganizationRole from StepBasic;
+ aItems : HArray1OfAutoDesignDateAndPersonItem from StepAP214) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfAutoDesignDateAndPersonItem);
- Items (me) returns mutable HArray1OfAutoDesignDateAndPersonItem;
+ SetItems(me : mutable; aItems : HArray1OfAutoDesignDateAndPersonItem);
+ Items (me) returns HArray1OfAutoDesignDateAndPersonItem;
ItemsValue (me; num : Integer) returns AutoDesignDateAndPersonItem;
NbItems (me) returns Integer;
Group from StepBasic
is
- Create returns mutable AutoDesignGroupAssignment;
+ Create returns AutoDesignGroupAssignment;
---Purpose: Returns a AutoDesignGroupAssignment
Init (me : mutable;
- aAssignedGroup : mutable Group from StepBasic);
-
- Init (me : mutable;
- aAssignedGroup : mutable Group from StepBasic;
- aItems : mutable HArray1OfAutoDesignGroupedItem from StepAP214) is virtual;
+ aAssignedGroup : Group from StepBasic;
+ aItems : HArray1OfAutoDesignGroupedItem from StepAP214) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfAutoDesignGroupedItem);
- Items (me) returns mutable HArray1OfAutoDesignGroupedItem;
+ SetItems(me : mutable; aItems : HArray1OfAutoDesignGroupedItem);
+ Items (me) returns HArray1OfAutoDesignGroupedItem;
ItemsValue (me; num : Integer) returns AutoDesignGroupedItem;
NbItems (me) returns Integer;
StepAP214_AutoDesignGroupAssignment::StepAP214_AutoDesignGroupAssignment () {}
-void StepAP214_AutoDesignGroupAssignment::Init(
- const Handle(StepBasic_Group)& aAssignedGroup)
-{
-
- StepBasic_GroupAssignment::Init(aAssignedGroup);
-}
-
void StepAP214_AutoDesignGroupAssignment::Init(
const Handle(StepBasic_Group)& aAssignedGroup,
const Handle(StepAP214_HArray1OfAutoDesignGroupedItem)& aItems)
DateTimeRole from StepBasic
is
- Create returns mutable AutoDesignNominalDateAndTimeAssignment;
+ Create returns AutoDesignNominalDateAndTimeAssignment;
---Purpose: Returns a AutoDesignNominalDateAndTimeAssignment
Init (me : mutable;
- aAssignedDateAndTime : mutable DateAndTime from StepBasic;
- aRole : mutable DateTimeRole from StepBasic) is redefined;
+ aAssignedDateAndTime : DateAndTime from StepBasic;
+ aRole : DateTimeRole from StepBasic) is redefined;
Init (me : mutable;
- aAssignedDateAndTime : mutable DateAndTime from StepBasic;
- aRole : mutable DateTimeRole from StepBasic;
- aItems : mutable HArray1OfAutoDesignDateAndTimeItem from StepAP214) is virtual;
+ aAssignedDateAndTime : DateAndTime from StepBasic;
+ aRole : DateTimeRole from StepBasic;
+ aItems : HArray1OfAutoDesignDateAndTimeItem from StepAP214) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfAutoDesignDateAndTimeItem);
- Items (me) returns mutable HArray1OfAutoDesignDateAndTimeItem;
+ SetItems(me : mutable; aItems : HArray1OfAutoDesignDateAndTimeItem);
+ Items (me) returns HArray1OfAutoDesignDateAndTimeItem;
ItemsValue (me; num : Integer) returns AutoDesignDateAndTimeItem;
NbItems (me) returns Integer;
DateRole from StepBasic
is
- Create returns mutable AutoDesignNominalDateAssignment;
+ Create returns AutoDesignNominalDateAssignment;
---Purpose: Returns a AutoDesignNominalDateAssignment
Init (me : mutable;
- aAssignedDate : mutable Date from StepBasic;
- aRole : mutable DateRole from StepBasic) is redefined;
+ aAssignedDate : Date from StepBasic;
+ aRole : DateRole from StepBasic) is redefined;
Init (me : mutable;
- aAssignedDate : mutable Date from StepBasic;
- aRole : mutable DateRole from StepBasic;
- aItems : mutable HArray1OfAutoDesignDatedItem from StepAP214) is virtual;
+ aAssignedDate : Date from StepBasic;
+ aRole : DateRole from StepBasic;
+ aItems : HArray1OfAutoDesignDatedItem from StepAP214) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfAutoDesignDatedItem);
- Items (me) returns mutable HArray1OfAutoDesignDatedItem;
+ SetItems(me : mutable; aItems : HArray1OfAutoDesignDatedItem);
+ Items (me) returns HArray1OfAutoDesignDatedItem;
ItemsValue (me; num : Integer) returns AutoDesignDatedItem;
NbItems (me) returns Integer;
OrganizationRole from StepBasic
is
- Create returns mutable AutoDesignOrganizationAssignment;
+ Create returns AutoDesignOrganizationAssignment;
---Purpose: Returns a AutoDesignOrganizationAssignment
Init (me : mutable;
- aAssignedOrganization : mutable Organization from StepBasic;
- aRole : mutable OrganizationRole from StepBasic) is redefined;
+ aAssignedOrganization : Organization from StepBasic;
+ aRole : OrganizationRole from StepBasic) is redefined;
Init (me : mutable;
- aAssignedOrganization : mutable Organization from StepBasic;
- aRole : mutable OrganizationRole from StepBasic;
- aItems : mutable HArray1OfAutoDesignGeneralOrgItem from StepAP214) is virtual;
+ aAssignedOrganization : Organization from StepBasic;
+ aRole : OrganizationRole from StepBasic;
+ aItems : HArray1OfAutoDesignGeneralOrgItem from StepAP214) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfAutoDesignGeneralOrgItem);
- Items (me) returns mutable HArray1OfAutoDesignGeneralOrgItem;
+ SetItems(me : mutable; aItems : HArray1OfAutoDesignGeneralOrgItem);
+ Items (me) returns HArray1OfAutoDesignGeneralOrgItem;
ItemsValue (me; num : Integer) returns AutoDesignGeneralOrgItem;
NbItems (me) returns Integer;
PersonAndOrganizationRole from StepBasic
is
- Create returns mutable AutoDesignPersonAndOrganizationAssignment;
+ Create returns AutoDesignPersonAndOrganizationAssignment;
---Purpose: Returns a AutoDesignPersonAndOrganizationAssignment
Init (me : mutable;
- aAssignedPersonAndOrganization : mutable PersonAndOrganization from StepBasic;
- aRole : mutable PersonAndOrganizationRole from StepBasic) is redefined;
+ aAssignedPersonAndOrganization : PersonAndOrganization from StepBasic;
+ aRole : PersonAndOrganizationRole from StepBasic) is redefined;
Init (me : mutable;
- aAssignedPersonAndOrganization : mutable PersonAndOrganization from StepBasic;
- aRole : mutable PersonAndOrganizationRole from StepBasic;
- aItems : mutable HArray1OfAutoDesignGeneralOrgItem from StepAP214) is virtual;
+ aAssignedPersonAndOrganization : PersonAndOrganization from StepBasic;
+ aRole : PersonAndOrganizationRole from StepBasic;
+ aItems : HArray1OfAutoDesignGeneralOrgItem from StepAP214) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfAutoDesignGeneralOrgItem);
- Items (me) returns mutable HArray1OfAutoDesignGeneralOrgItem;
+ SetItems(me : mutable; aItems : HArray1OfAutoDesignGeneralOrgItem);
+ Items (me) returns HArray1OfAutoDesignGeneralOrgItem;
ItemsValue (me; num : Integer) returns AutoDesignGeneralOrgItem;
NbItems (me) returns Integer;
AutoDesignPresentedItemSelect from StepAP214
is
- Create returns mutable AutoDesignPresentedItem;
+ Create returns AutoDesignPresentedItem;
---Purpose: Returns a AutoDesignPresentedItem
Init (me : mutable;
- aItems : mutable HArray1OfAutoDesignPresentedItemSelect from StepAP214) is virtual;
+ aItems : HArray1OfAutoDesignPresentedItemSelect from StepAP214) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfAutoDesignPresentedItemSelect);
- Items (me) returns mutable HArray1OfAutoDesignPresentedItemSelect;
+ SetItems(me : mutable; aItems : HArray1OfAutoDesignPresentedItemSelect);
+ Items (me) returns HArray1OfAutoDesignPresentedItemSelect;
ItemsValue (me; num : Integer) returns AutoDesignPresentedItemSelect;
NbItems (me) returns Integer;
SecurityClassification from StepBasic
is
- Create returns mutable AutoDesignSecurityClassificationAssignment;
+ Create returns AutoDesignSecurityClassificationAssignment;
---Purpose: Returns a AutoDesignSecurityClassificationAssignment
Init (me : mutable;
- aAssignedSecurityClassification : mutable SecurityClassification from StepBasic) is redefined;
+ aAssignedSecurityClassification : SecurityClassification from StepBasic) is redefined;
Init (me : mutable;
- aAssignedSecurityClassification : mutable SecurityClassification from StepBasic;
- aItems : mutable HArray1OfApproval from StepBasic) is virtual;
+ aAssignedSecurityClassification : SecurityClassification from StepBasic;
+ aItems : HArray1OfApproval from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetItems(me : mutable; aItems : mutable HArray1OfApproval);
- Items (me) returns mutable HArray1OfApproval;
- ItemsValue (me; num : Integer) returns mutable Approval;
+ SetItems(me : mutable; aItems : HArray1OfApproval);
+ Items (me) returns HArray1OfApproval;
+ ItemsValue (me; num : Integer) returns Approval;
NbItems (me) returns Integer;
fields
CString from Standard
is
- Create returns mutable Protocol from StepAP214;
+ Create returns Protocol from StepAP214;
TypeNumber (me; atype : any Type) returns Integer is redefined;
---Purpose :Returns a Case Number for each of the StepAP214 Entities
SchemaName(me) returns CString from Standard is redefined;
Boolean from Standard
is
- Create returns mutable Address;
+ Create returns Address;
---Purpose: Returns a Address
Init (me : mutable;
hasAinternalLocation : Boolean from Standard;
- aInternalLocation : mutable HAsciiString from TCollection;
+ aInternalLocation : HAsciiString from TCollection;
hasAstreetNumber : Boolean from Standard;
- aStreetNumber : mutable HAsciiString from TCollection;
+ aStreetNumber : HAsciiString from TCollection;
hasAstreet : Boolean from Standard;
- aStreet : mutable HAsciiString from TCollection;
+ aStreet : HAsciiString from TCollection;
hasApostalBox : Boolean from Standard;
- aPostalBox : mutable HAsciiString from TCollection;
+ aPostalBox : HAsciiString from TCollection;
hasAtown : Boolean from Standard;
- aTown : mutable HAsciiString from TCollection;
+ aTown : HAsciiString from TCollection;
hasAregion : Boolean from Standard;
- aRegion : mutable HAsciiString from TCollection;
+ aRegion : HAsciiString from TCollection;
hasApostalCode : Boolean from Standard;
- aPostalCode : mutable HAsciiString from TCollection;
+ aPostalCode : HAsciiString from TCollection;
hasAcountry : Boolean from Standard;
- aCountry : mutable HAsciiString from TCollection;
+ aCountry : HAsciiString from TCollection;
hasAfacsimileNumber : Boolean from Standard;
- aFacsimileNumber : mutable HAsciiString from TCollection;
+ aFacsimileNumber : HAsciiString from TCollection;
hasAtelephoneNumber : Boolean from Standard;
- aTelephoneNumber : mutable HAsciiString from TCollection;
+ aTelephoneNumber : HAsciiString from TCollection;
hasAelectronicMailAddress : Boolean from Standard;
- aElectronicMailAddress : mutable HAsciiString from TCollection;
+ aElectronicMailAddress : HAsciiString from TCollection;
hasAtelexNumber : Boolean from Standard;
- aTelexNumber : mutable HAsciiString from TCollection) is virtual;
+ aTelexNumber : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetInternalLocation(me : mutable; aInternalLocation : mutable HAsciiString);
+ SetInternalLocation(me : mutable; aInternalLocation : HAsciiString);
UnSetInternalLocation (me:mutable);
- InternalLocation (me) returns mutable HAsciiString;
+ InternalLocation (me) returns HAsciiString;
HasInternalLocation (me) returns Boolean;
- SetStreetNumber(me : mutable; aStreetNumber : mutable HAsciiString);
+ SetStreetNumber(me : mutable; aStreetNumber : HAsciiString);
UnSetStreetNumber (me:mutable);
- StreetNumber (me) returns mutable HAsciiString;
+ StreetNumber (me) returns HAsciiString;
HasStreetNumber (me) returns Boolean;
- SetStreet(me : mutable; aStreet : mutable HAsciiString);
+ SetStreet(me : mutable; aStreet : HAsciiString);
UnSetStreet (me:mutable);
- Street (me) returns mutable HAsciiString;
+ Street (me) returns HAsciiString;
HasStreet (me) returns Boolean;
- SetPostalBox(me : mutable; aPostalBox : mutable HAsciiString);
+ SetPostalBox(me : mutable; aPostalBox : HAsciiString);
UnSetPostalBox (me:mutable);
- PostalBox (me) returns mutable HAsciiString;
+ PostalBox (me) returns HAsciiString;
HasPostalBox (me) returns Boolean;
- SetTown(me : mutable; aTown : mutable HAsciiString);
+ SetTown(me : mutable; aTown : HAsciiString);
UnSetTown (me:mutable);
- Town (me) returns mutable HAsciiString;
+ Town (me) returns HAsciiString;
HasTown (me) returns Boolean;
- SetRegion(me : mutable; aRegion : mutable HAsciiString);
+ SetRegion(me : mutable; aRegion : HAsciiString);
UnSetRegion (me:mutable);
- Region (me) returns mutable HAsciiString;
+ Region (me) returns HAsciiString;
HasRegion (me) returns Boolean;
- SetPostalCode(me : mutable; aPostalCode : mutable HAsciiString);
+ SetPostalCode(me : mutable; aPostalCode : HAsciiString);
UnSetPostalCode (me:mutable);
- PostalCode (me) returns mutable HAsciiString;
+ PostalCode (me) returns HAsciiString;
HasPostalCode (me) returns Boolean;
- SetCountry(me : mutable; aCountry : mutable HAsciiString);
+ SetCountry(me : mutable; aCountry : HAsciiString);
UnSetCountry (me:mutable);
- Country (me) returns mutable HAsciiString;
+ Country (me) returns HAsciiString;
HasCountry (me) returns Boolean;
- SetFacsimileNumber(me : mutable; aFacsimileNumber : mutable HAsciiString);
+ SetFacsimileNumber(me : mutable; aFacsimileNumber : HAsciiString);
UnSetFacsimileNumber (me:mutable);
- FacsimileNumber (me) returns mutable HAsciiString;
+ FacsimileNumber (me) returns HAsciiString;
HasFacsimileNumber (me) returns Boolean;
- SetTelephoneNumber(me : mutable; aTelephoneNumber : mutable HAsciiString);
+ SetTelephoneNumber(me : mutable; aTelephoneNumber : HAsciiString);
UnSetTelephoneNumber (me:mutable);
- TelephoneNumber (me) returns mutable HAsciiString;
+ TelephoneNumber (me) returns HAsciiString;
HasTelephoneNumber (me) returns Boolean;
- SetElectronicMailAddress(me : mutable; aElectronicMailAddress : mutable HAsciiString);
+ SetElectronicMailAddress(me : mutable; aElectronicMailAddress : HAsciiString);
UnSetElectronicMailAddress (me:mutable);
- ElectronicMailAddress (me) returns mutable HAsciiString;
+ ElectronicMailAddress (me) returns HAsciiString;
HasElectronicMailAddress (me) returns Boolean;
- SetTelexNumber(me : mutable; aTelexNumber : mutable HAsciiString);
+ SetTelexNumber(me : mutable; aTelexNumber : HAsciiString);
UnSetTelexNumber (me:mutable);
- TelexNumber (me) returns mutable HAsciiString;
+ TelexNumber (me) returns HAsciiString;
HasTelexNumber (me) returns Boolean;
fields
HAsciiString from TCollection
is
- Create returns mutable ApplicationContext;
+ Create returns ApplicationContext;
---Purpose: Returns a ApplicationContext
Init (me : mutable;
- aApplication : mutable HAsciiString from TCollection) is virtual;
+ aApplication : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetApplication(me : mutable; aApplication : mutable HAsciiString);
- Application (me) returns mutable HAsciiString;
+ SetApplication(me : mutable; aApplication : HAsciiString);
+ Application (me) returns HAsciiString;
fields
ApplicationContext from StepBasic
is
- Create returns mutable ApplicationContextElement;
+ Create returns ApplicationContextElement;
---Purpose: Returns a ApplicationContextElement
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aFrameOfReference : mutable ApplicationContext from StepBasic) is virtual;
+ aName : HAsciiString from TCollection;
+ aFrameOfReference : ApplicationContext from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetFrameOfReference(me : mutable; aFrameOfReference : mutable ApplicationContext);
- FrameOfReference (me) returns mutable ApplicationContext;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetFrameOfReference(me : mutable; aFrameOfReference : ApplicationContext);
+ FrameOfReference (me) returns ApplicationContext;
fields
ApplicationContext from StepBasic
is
- Create returns mutable ApplicationProtocolDefinition;
+ Create returns ApplicationProtocolDefinition;
---Purpose: Returns a ApplicationProtocolDefinition
Init (me : mutable;
- aStatus : mutable HAsciiString from TCollection;
- aApplicationInterpretedModelSchemaName : mutable HAsciiString from TCollection;
+ aStatus : HAsciiString from TCollection;
+ aApplicationInterpretedModelSchemaName : HAsciiString from TCollection;
aApplicationProtocolYear : Integer from Standard;
- aApplication : mutable ApplicationContext from StepBasic) is virtual;
+ aApplication : ApplicationContext from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetStatus(me : mutable; aStatus : mutable HAsciiString);
- Status (me) returns mutable HAsciiString;
- SetApplicationInterpretedModelSchemaName(me : mutable; aApplicationInterpretedModelSchemaName : mutable HAsciiString);
- ApplicationInterpretedModelSchemaName (me) returns mutable HAsciiString;
+ SetStatus(me : mutable; aStatus : HAsciiString);
+ Status (me) returns HAsciiString;
+ SetApplicationInterpretedModelSchemaName(me : mutable; aApplicationInterpretedModelSchemaName : HAsciiString);
+ ApplicationInterpretedModelSchemaName (me) returns HAsciiString;
SetApplicationProtocolYear(me : mutable; aApplicationProtocolYear : Integer);
ApplicationProtocolYear (me) returns Integer;
- SetApplication(me : mutable; aApplication : mutable ApplicationContext);
- Application (me) returns mutable ApplicationContext;
+ SetApplication(me : mutable; aApplication : ApplicationContext);
+ Application (me) returns ApplicationContext;
fields
HAsciiString from TCollection
is
- Create returns mutable Approval;
+ Create returns Approval;
---Purpose: Returns a Approval
Init (me : mutable;
- aStatus : mutable ApprovalStatus from StepBasic;
- aLevel : mutable HAsciiString from TCollection) is virtual;
+ aStatus : ApprovalStatus from StepBasic;
+ aLevel : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetStatus(me : mutable; aStatus : mutable ApprovalStatus);
- Status (me) returns mutable ApprovalStatus;
- SetLevel(me : mutable; aLevel : mutable HAsciiString);
- Level (me) returns mutable HAsciiString;
+ SetStatus(me : mutable; aStatus : ApprovalStatus);
+ Status (me) returns ApprovalStatus;
+ SetLevel(me : mutable; aLevel : HAsciiString);
+ Level (me) returns HAsciiString;
fields
is
Init (me : mutable;
- aAssignedApproval : mutable Approval from StepBasic) is virtual;
+ aAssignedApproval : Approval from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetAssignedApproval(me : mutable; aAssignedApproval : mutable Approval);
- AssignedApproval (me) returns mutable Approval;
+ SetAssignedApproval(me : mutable; aAssignedApproval : Approval);
+ AssignedApproval (me) returns Approval;
fields
is
- Create returns mutable ApprovalDateTime;
+ Create returns ApprovalDateTime;
Init (me : mutable;
aDateTime : DateTimeSelect;
ApprovalRole from StepBasic
is
- Create returns mutable ApprovalPersonOrganization;
+ Create returns ApprovalPersonOrganization;
---Purpose: Returns a ApprovalPersonOrganization
Init (me : mutable;
aPersonOrganization : PersonOrganizationSelect from StepBasic;
- aAuthorizedApproval : mutable Approval from StepBasic;
- aRole : mutable ApprovalRole from StepBasic) is virtual;
+ aAuthorizedApproval : Approval from StepBasic;
+ aRole : ApprovalRole from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
SetPersonOrganization(me : mutable; aPersonOrganization : PersonOrganizationSelect);
PersonOrganization (me) returns PersonOrganizationSelect;
- SetAuthorizedApproval(me : mutable; aAuthorizedApproval : mutable Approval);
- AuthorizedApproval (me) returns mutable Approval;
- SetRole(me : mutable; aRole : mutable ApprovalRole);
- Role (me) returns mutable ApprovalRole;
+ SetAuthorizedApproval(me : mutable; aAuthorizedApproval : Approval);
+ AuthorizedApproval (me) returns Approval;
+ SetRole(me : mutable; aRole : ApprovalRole);
+ Role (me) returns ApprovalRole;
fields
Approval from StepBasic
is
- Create returns mutable ApprovalRelationship;
+ Create returns ApprovalRelationship;
---Purpose: Returns a ApprovalRelationship
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aDescription : mutable HAsciiString from TCollection;
- aRelatingApproval : mutable Approval from StepBasic;
- aRelatedApproval : mutable Approval from StepBasic) is virtual;
+ aName : HAsciiString from TCollection;
+ aDescription : HAsciiString from TCollection;
+ aRelatingApproval : Approval from StepBasic;
+ aRelatedApproval : Approval from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetDescription(me : mutable; aDescription : mutable HAsciiString);
- Description (me) returns mutable HAsciiString;
- SetRelatingApproval(me : mutable; aRelatingApproval : mutable Approval);
- RelatingApproval (me) returns mutable Approval;
- SetRelatedApproval(me : mutable; aRelatedApproval : mutable Approval);
- RelatedApproval (me) returns mutable Approval;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetDescription(me : mutable; aDescription : HAsciiString);
+ Description (me) returns HAsciiString;
+ SetRelatingApproval(me : mutable; aRelatingApproval : Approval);
+ RelatingApproval (me) returns Approval;
+ SetRelatedApproval(me : mutable; aRelatedApproval : Approval);
+ RelatedApproval (me) returns Approval;
fields
HAsciiString from TCollection
is
- Create returns mutable ApprovalRole;
+ Create returns ApprovalRole;
---Purpose: Returns a ApprovalRole
Init (me : mutable;
- aRole : mutable HAsciiString from TCollection) is virtual;
+ aRole : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetRole(me : mutable; aRole : mutable HAsciiString);
- Role (me) returns mutable HAsciiString;
+ SetRole(me : mutable; aRole : HAsciiString);
+ Role (me) returns HAsciiString;
fields
HAsciiString from TCollection
is
- Create returns mutable ApprovalStatus;
+ Create returns ApprovalStatus;
---Purpose: Returns a ApprovalStatus
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is virtual;
+ aName : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
fields
is
- Create returns mutable AreaUnit from StepBasic;
+ Create returns AreaUnit from StepBasic;
end AreaUnit;
Integer from Standard
is
- Create returns mutable CalendarDate;
+ Create returns CalendarDate;
---Purpose: Returns a CalendarDate
DimensionalExponents from StepBasic
is
- Create returns mutable ConversionBasedUnit;
+ Create returns ConversionBasedUnit;
---Purpose: Returns a ConversionBasedUnit
Init (me : mutable;
- aDimensions : mutable DimensionalExponents from StepBasic) is redefined;
+ aDimensions : DimensionalExponents from StepBasic) is redefined;
Init (me : mutable;
- aDimensions : mutable DimensionalExponents from StepBasic;
- aName : mutable HAsciiString from TCollection;
- aConversionFactor : mutable MeasureWithUnit from StepBasic) is virtual;
+ aDimensions : DimensionalExponents from StepBasic;
+ aName : HAsciiString from TCollection;
+ aConversionFactor : MeasureWithUnit from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetConversionFactor(me : mutable; aConversionFactor : mutable MeasureWithUnit);
- ConversionFactor (me) returns mutable MeasureWithUnit;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetConversionFactor(me : mutable; aConversionFactor : MeasureWithUnit);
+ ConversionFactor (me) returns MeasureWithUnit;
fields
is
- Create returns mutable ConversionBasedUnitAndAreaUnit from StepBasic;
+ Create returns ConversionBasedUnitAndAreaUnit from StepBasic;
---Purpose: Returns a ConversionBasedUnitAndAreaUnit
- SetAreaUnit(me: mutable; anAreaUnit: mutable AreaUnit from StepBasic);
+ SetAreaUnit(me: mutable; anAreaUnit: AreaUnit from StepBasic);
- AreaUnit(me) returns mutable AreaUnit from StepBasic;
+ AreaUnit(me) returns AreaUnit from StepBasic;
fields
is
- Create returns mutable ConversionBasedUnitAndLengthUnit;
+ Create returns ConversionBasedUnitAndLengthUnit;
---Purpose: Returns a ConversionBasedUnitAndLengthUnit
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic)
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic)
is redefined;
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic;
- aName : mutable HAsciiString from TCollection;
- aConversionFactor: mutable MeasureWithUnit from StepBasic) is redefined;
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic;
+ aName : HAsciiString from TCollection;
+ aConversionFactor: MeasureWithUnit from StepBasic) is redefined;
-- Specific Methods for Field Data Access --
- SetLengthUnit(me: mutable; aLengthUnit: mutable LengthUnit);
+ SetLengthUnit(me: mutable; aLengthUnit: LengthUnit);
- LengthUnit (me) returns mutable LengthUnit;
+ LengthUnit (me) returns LengthUnit;
-- Specific Methods for ANDOR Field Data Access --
is
- Create returns mutable ConversionBasedUnitAndMassUnit;
+ Create returns ConversionBasedUnitAndMassUnit;
---Purpose: Returns a ConversionBasedUnitAndLengthUnit
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic)
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic)
is redefined;
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic;
- aName : mutable HAsciiString from TCollection;
- aConversionFactor: mutable MeasureWithUnit from StepBasic) is redefined;
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic;
+ aName : HAsciiString from TCollection;
+ aConversionFactor: MeasureWithUnit from StepBasic) is redefined;
-- Specific Methods for Field Data Access --
- SetMassUnit(me: mutable; aMassUnit: mutable MassUnit);
+ SetMassUnit(me: mutable; aMassUnit: MassUnit);
- MassUnit (me) returns mutable MassUnit;
+ MassUnit (me) returns MassUnit;
-- Specific Methods for ANDOR Field Data Access --
is
- Create returns mutable ConversionBasedUnitAndPlaneAngleUnit;
+ Create returns ConversionBasedUnitAndPlaneAngleUnit;
---Purpose: Returns a ConversionBasedUnitAndPlaneAngleUnit
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic)
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic)
is redefined;
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic;
- aName : mutable HAsciiString from TCollection;
- aConversionFactor: mutable MeasureWithUnit from StepBasic) is redefined;
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic;
+ aName : HAsciiString from TCollection;
+ aConversionFactor: MeasureWithUnit from StepBasic) is redefined;
-- Specific Methods for Field Data Access --
- SetPlaneAngleUnit(me: mutable; aPlaneAngleUnit: mutable PlaneAngleUnit);
+ SetPlaneAngleUnit(me: mutable; aPlaneAngleUnit: PlaneAngleUnit);
- PlaneAngleUnit (me) returns mutable PlaneAngleUnit;
+ PlaneAngleUnit (me) returns PlaneAngleUnit;
fields
is
- Create returns mutable ConversionBasedUnitAndRatioUnit;
+ Create returns ConversionBasedUnitAndRatioUnit;
---Purpose: Returns a ConversionBasedUnitAndRatioUnit
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic)
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic)
is redefined;
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic;
- aName : mutable HAsciiString from TCollection;
- aConversionFactor: mutable MeasureWithUnit from StepBasic) is redefined;
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic;
+ aName : HAsciiString from TCollection;
+ aConversionFactor: MeasureWithUnit from StepBasic) is redefined;
-- Specific Methods for Field Data Access --
- SetRatioUnit(me: mutable; aRatioUnit: mutable RatioUnit);
+ SetRatioUnit(me: mutable; aRatioUnit: RatioUnit);
- RatioUnit (me) returns mutable RatioUnit;
+ RatioUnit (me) returns RatioUnit;
fields
is
- Create returns mutable ConversionBasedUnitAndSolidAngleUnit;
+ Create returns ConversionBasedUnitAndSolidAngleUnit;
---Purpose: Returns a ConversionBasedUnitAndSolidAngleUnit
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic)
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic)
is redefined;
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic;
- aName : mutable HAsciiString from TCollection;
- aConversionFactor: mutable MeasureWithUnit from StepBasic)is redefined;
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic;
+ aName : HAsciiString from TCollection;
+ aConversionFactor: MeasureWithUnit from StepBasic)is redefined;
-- Specific Methods for Field Data Access --
- SetSolidAngleUnit(me: mutable; aSolidAngleUnit: mutable SolidAngleUnit);
+ SetSolidAngleUnit(me: mutable; aSolidAngleUnit: SolidAngleUnit);
- SolidAngleUnit (me) returns mutable SolidAngleUnit;
+ SolidAngleUnit (me) returns SolidAngleUnit;
fields
is
- Create returns mutable ConversionBasedUnitAndTimeUnit;
+ Create returns ConversionBasedUnitAndTimeUnit;
---Purpose: Returns a ConversionBasedUnitAndTimeUnit
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic) is redefined;
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic) is redefined;
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic;
- aName : mutable HAsciiString from TCollection;
- aConversionFactor: mutable MeasureWithUnit from StepBasic) is redefined;
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic;
+ aName : HAsciiString from TCollection;
+ aConversionFactor: MeasureWithUnit from StepBasic) is redefined;
-- Specific Methods for Field Data Access --
- SetTimeUnit(me: mutable; aTimeUnit: mutable TimeUnit);
+ SetTimeUnit(me: mutable; aTimeUnit: TimeUnit);
- TimeUnit (me) returns mutable TimeUnit;
+ TimeUnit (me) returns TimeUnit;
fields
is
- Create returns mutable ConversionBasedUnitAndVolumeUnit from StepBasic;
+ Create returns ConversionBasedUnitAndVolumeUnit from StepBasic;
---Purpose: Returns a ConversionBasedUnitAndVolumeUnit
- SetVolumeUnit(me: mutable; aVolumeUnit: mutable VolumeUnit from StepBasic);
+ SetVolumeUnit(me: mutable; aVolumeUnit: VolumeUnit from StepBasic);
- VolumeUnit(me) returns mutable VolumeUnit from StepBasic;
+ VolumeUnit(me) returns VolumeUnit from StepBasic;
fields
Boolean from Standard
is
- Create returns mutable CoordinatedUniversalTimeOffset;
+ Create returns CoordinatedUniversalTimeOffset;
---Purpose: Returns a CoordinatedUniversalTimeOffset
Init (me : mutable;
Integer from Standard
is
- Create returns mutable Date;
+ Create returns Date;
---Purpose: Returns a Date
Init (me : mutable;
LocalTime from StepBasic
is
- Create returns mutable DateAndTime;
+ Create returns DateAndTime;
---Purpose: Returns a DateAndTime
Init (me : mutable;
- aDateComponent : mutable Date from StepBasic;
- aTimeComponent : mutable LocalTime from StepBasic) is virtual;
+ aDateComponent : Date from StepBasic;
+ aTimeComponent : LocalTime from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetDateComponent(me : mutable; aDateComponent : mutable Date);
- DateComponent (me) returns mutable Date;
- SetTimeComponent(me : mutable; aTimeComponent : mutable LocalTime);
- TimeComponent (me) returns mutable LocalTime;
+ SetDateComponent(me : mutable; aDateComponent : Date);
+ DateComponent (me) returns Date;
+ SetTimeComponent(me : mutable; aTimeComponent : LocalTime);
+ TimeComponent (me) returns LocalTime;
fields
is
Init (me : mutable;
- aAssignedDateAndTime : mutable DateAndTime from StepBasic;
- aRole : mutable DateTimeRole from StepBasic) is virtual;
+ aAssignedDateAndTime : DateAndTime from StepBasic;
+ aRole : DateTimeRole from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetAssignedDateAndTime(me : mutable; aAssignedDateAndTime : mutable DateAndTime);
- AssignedDateAndTime (me) returns mutable DateAndTime;
- SetRole(me : mutable; aRole : mutable DateTimeRole);
- Role (me) returns mutable DateTimeRole;
+ SetAssignedDateAndTime(me : mutable; aAssignedDateAndTime : DateAndTime);
+ AssignedDateAndTime (me) returns DateAndTime;
+ SetRole(me : mutable; aRole : DateTimeRole);
+ Role (me) returns DateTimeRole;
fields
is
Init (me : mutable;
- aAssignedDate : mutable Date from StepBasic;
- aRole : mutable DateRole from StepBasic) is virtual;
+ aAssignedDate : Date from StepBasic;
+ aRole : DateRole from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetAssignedDate(me : mutable; aAssignedDate : mutable Date);
- AssignedDate (me) returns mutable Date;
- SetRole(me : mutable; aRole : mutable DateRole);
- Role (me) returns mutable DateRole;
+ SetAssignedDate(me : mutable; aAssignedDate : Date);
+ AssignedDate (me) returns Date;
+ SetRole(me : mutable; aRole : DateRole);
+ Role (me) returns DateRole;
fields
HAsciiString from TCollection
is
- Create returns mutable DateRole;
+ Create returns DateRole;
---Purpose: Returns a DateRole
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is virtual;
+ aName : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
fields
HAsciiString from TCollection
is
- Create returns mutable DateTimeRole;
+ Create returns DateTimeRole;
---Purpose: Returns a DateTimeRole
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is virtual;
+ aName : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
fields
is
- Create returns mutable DerivedUnit;
+ Create returns DerivedUnit;
Init (me : mutable; elements : HArray1OfDerivedUnitElement from StepBasic);
is
- Create returns mutable DerivedUnitElement;
+ Create returns DerivedUnitElement;
Init (me : mutable; aUnit : NamedUnit from StepBasic; aExponent : Real);
is
- Create returns mutable DesignContext;
+ Create returns DesignContext;
end DesignContext;
is
- Create returns mutable DigitalDocument;
+ Create returns DigitalDocument;
end DigitalDocument;
Real from Standard
is
- Create returns mutable DimensionalExponents;
+ Create returns DimensionalExponents;
---Purpose: Returns a DimensionalExponents
Init (me : mutable;
is
- Create returns mutable DocumentRelationship;
+ Create returns DocumentRelationship;
Init (me : mutable;
aName : HAsciiString;
is
- Create returns mutable DocumentType;
+ Create returns DocumentType;
Init (me : mutable; apdt : HAsciiString);
is
- Create returns mutable DocumentUsageConstraint;
+ Create returns DocumentUsageConstraint;
Init (me : mutable;
aSource : Document;
is
- Create returns mutable Effectivity;
+ Create returns Effectivity;
Init (me : mutable; aid : HAsciiString);
NamedUnit from StepBasic
is
- Create returns mutable LengthMeasureWithUnit;
+ Create returns LengthMeasureWithUnit;
---Purpose: Returns a LengthMeasureWithUnit
DimensionalExponents from StepBasic
is
- Create returns mutable LengthUnit;
+ Create returns LengthUnit;
---Purpose: Returns a LengthUnit
Boolean from Standard
is
- Create returns mutable LocalTime;
+ Create returns LocalTime;
---Purpose: Returns a LocalTime
Init (me : mutable;
aMinuteComponent : Integer from Standard;
hasAsecondComponent : Boolean from Standard;
aSecondComponent : Real from Standard;
- aZone : mutable CoordinatedUniversalTimeOffset from StepBasic) is virtual;
+ aZone : CoordinatedUniversalTimeOffset from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
UnSetSecondComponent (me:mutable);
SecondComponent (me) returns Real;
HasSecondComponent (me) returns Boolean;
- SetZone(me : mutable; aZone : mutable CoordinatedUniversalTimeOffset);
- Zone (me) returns mutable CoordinatedUniversalTimeOffset;
+ SetZone(me : mutable; aZone : CoordinatedUniversalTimeOffset);
+ Zone (me) returns CoordinatedUniversalTimeOffset;
fields
NamedUnit from StepBasic
is
- Create returns mutable MassMeasureWithUnit;
+ Create returns MassMeasureWithUnit;
---Purpose: Returns a MassMeasureWithUnit
is
- Create returns mutable MeasureValueMember;
+ Create returns MeasureValueMember;
-- starts as case null (no name)
HasName (me) returns Boolean is redefined;
Unit from StepBasic
is
- Create returns mutable MeasureWithUnit;
+ Create returns MeasureWithUnit;
---Purpose: Returns a MeasureWithUnit
Init (me : mutable;
is
- Create returns mutable MechanicalContext;
+ Create returns MechanicalContext;
---Purpose: Returns a MechanicalContext
end MechanicalContext;
DimensionalExponents from StepBasic
is
- Create returns mutable NamedUnit;
+ Create returns NamedUnit;
---Purpose: Returns a NamedUnit
Init (me : mutable;
- aDimensions : mutable DimensionalExponents from StepBasic) is virtual;
+ aDimensions : DimensionalExponents from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetDimensions(me : mutable; aDimensions : mutable DimensionalExponents)
+ SetDimensions(me : mutable; aDimensions : DimensionalExponents)
is virtual;
- Dimensions (me) returns mutable DimensionalExponents
+ Dimensions (me) returns DimensionalExponents
is virtual;
fields
Integer from Standard
is
- Create returns mutable OrdinalDate;
+ Create returns OrdinalDate;
---Purpose: Returns a OrdinalDate
Boolean from Standard
is
- Create returns mutable Organization;
+ Create returns Organization;
---Purpose: Returns a Organization
Init (me : mutable;
hasAid : Boolean from Standard;
- aId : mutable HAsciiString from TCollection;
- aName : mutable HAsciiString from TCollection;
- aDescription : mutable HAsciiString from TCollection) is virtual;
+ aId : HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
+ aDescription : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetId(me : mutable; aId : mutable HAsciiString);
+ SetId(me : mutable; aId : HAsciiString);
UnSetId (me:mutable);
- Id (me) returns mutable HAsciiString;
+ Id (me) returns HAsciiString;
HasId (me) returns Boolean;
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetDescription(me : mutable; aDescription : mutable HAsciiString);
- Description (me) returns mutable HAsciiString;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetDescription(me : mutable; aDescription : HAsciiString);
+ Description (me) returns HAsciiString;
fields
is
Init (me : mutable;
- aAssignedOrganization : mutable Organization from StepBasic;
- aRole : mutable OrganizationRole from StepBasic) is virtual;
+ aAssignedOrganization : Organization from StepBasic;
+ aRole : OrganizationRole from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetAssignedOrganization(me : mutable; aAssignedOrganization : mutable Organization);
- AssignedOrganization (me) returns mutable Organization;
- SetRole(me : mutable; aRole : mutable OrganizationRole);
- Role (me) returns mutable OrganizationRole;
+ SetAssignedOrganization(me : mutable; aAssignedOrganization : Organization);
+ AssignedOrganization (me) returns Organization;
+ SetRole(me : mutable; aRole : OrganizationRole);
+ Role (me) returns OrganizationRole;
fields
HAsciiString from TCollection
is
- Create returns mutable OrganizationRole;
+ Create returns OrganizationRole;
---Purpose: Returns a OrganizationRole
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is virtual;
+ aName : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
fields
Organization from StepBasic
is
- Create returns mutable OrganizationalAddress;
+ Create returns OrganizationalAddress;
---Purpose: Returns a OrganizationalAddress
Init (me : mutable;
hasAinternalLocation : Boolean from Standard;
- aInternalLocation : mutable HAsciiString from TCollection;
+ aInternalLocation : HAsciiString from TCollection;
hasAstreetNumber : Boolean from Standard;
- aStreetNumber : mutable HAsciiString from TCollection;
+ aStreetNumber : HAsciiString from TCollection;
hasAstreet : Boolean from Standard;
- aStreet : mutable HAsciiString from TCollection;
+ aStreet : HAsciiString from TCollection;
hasApostalBox : Boolean from Standard;
- aPostalBox : mutable HAsciiString from TCollection;
+ aPostalBox : HAsciiString from TCollection;
hasAtown : Boolean from Standard;
- aTown : mutable HAsciiString from TCollection;
+ aTown : HAsciiString from TCollection;
hasAregion : Boolean from Standard;
- aRegion : mutable HAsciiString from TCollection;
+ aRegion : HAsciiString from TCollection;
hasApostalCode : Boolean from Standard;
- aPostalCode : mutable HAsciiString from TCollection;
+ aPostalCode : HAsciiString from TCollection;
hasAcountry : Boolean from Standard;
- aCountry : mutable HAsciiString from TCollection;
+ aCountry : HAsciiString from TCollection;
hasAfacsimileNumber : Boolean from Standard;
- aFacsimileNumber : mutable HAsciiString from TCollection;
+ aFacsimileNumber : HAsciiString from TCollection;
hasAtelephoneNumber : Boolean from Standard;
- aTelephoneNumber : mutable HAsciiString from TCollection;
+ aTelephoneNumber : HAsciiString from TCollection;
hasAelectronicMailAddress : Boolean from Standard;
- aElectronicMailAddress : mutable HAsciiString from TCollection;
+ aElectronicMailAddress : HAsciiString from TCollection;
hasAtelexNumber : Boolean from Standard;
- aTelexNumber : mutable HAsciiString from TCollection) is redefined;
+ aTelexNumber : HAsciiString from TCollection) is redefined;
Init (me : mutable;
hasAinternalLocation : Boolean from Standard;
- aInternalLocation : mutable HAsciiString from TCollection;
+ aInternalLocation : HAsciiString from TCollection;
hasAstreetNumber : Boolean from Standard;
- aStreetNumber : mutable HAsciiString from TCollection;
+ aStreetNumber : HAsciiString from TCollection;
hasAstreet : Boolean from Standard;
- aStreet : mutable HAsciiString from TCollection;
+ aStreet : HAsciiString from TCollection;
hasApostalBox : Boolean from Standard;
- aPostalBox : mutable HAsciiString from TCollection;
+ aPostalBox : HAsciiString from TCollection;
hasAtown : Boolean from Standard;
- aTown : mutable HAsciiString from TCollection;
+ aTown : HAsciiString from TCollection;
hasAregion : Boolean from Standard;
- aRegion : mutable HAsciiString from TCollection;
+ aRegion : HAsciiString from TCollection;
hasApostalCode : Boolean from Standard;
- aPostalCode : mutable HAsciiString from TCollection;
+ aPostalCode : HAsciiString from TCollection;
hasAcountry : Boolean from Standard;
- aCountry : mutable HAsciiString from TCollection;
+ aCountry : HAsciiString from TCollection;
hasAfacsimileNumber : Boolean from Standard;
- aFacsimileNumber : mutable HAsciiString from TCollection;
+ aFacsimileNumber : HAsciiString from TCollection;
hasAtelephoneNumber : Boolean from Standard;
- aTelephoneNumber : mutable HAsciiString from TCollection;
+ aTelephoneNumber : HAsciiString from TCollection;
hasAelectronicMailAddress : Boolean from Standard;
- aElectronicMailAddress : mutable HAsciiString from TCollection;
+ aElectronicMailAddress : HAsciiString from TCollection;
hasAtelexNumber : Boolean from Standard;
- aTelexNumber : mutable HAsciiString from TCollection;
- aOrganizations : mutable HArray1OfOrganization from StepBasic;
- aDescription : mutable HAsciiString from TCollection) is virtual;
+ aTelexNumber : HAsciiString from TCollection;
+ aOrganizations : HArray1OfOrganization from StepBasic;
+ aDescription : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetOrganizations(me : mutable; aOrganizations : mutable HArray1OfOrganization);
- Organizations (me) returns mutable HArray1OfOrganization;
- OrganizationsValue (me; num : Integer) returns mutable Organization;
+ SetOrganizations(me : mutable; aOrganizations : HArray1OfOrganization);
+ Organizations (me) returns HArray1OfOrganization;
+ OrganizationsValue (me; num : Integer) returns Organization;
NbOrganizations (me) returns Integer;
- SetDescription(me : mutable; aDescription : mutable HAsciiString);
- Description (me) returns mutable HAsciiString;
+ SetDescription(me : mutable; aDescription : HAsciiString);
+ Description (me) returns HAsciiString;
fields
Boolean from Standard
is
- Create returns mutable Person;
+ Create returns Person;
---Purpose: Returns a Person
Init (me : mutable;
- aId : mutable HAsciiString from TCollection;
+ aId : HAsciiString from TCollection;
hasAlastName : Boolean from Standard;
- aLastName : mutable HAsciiString from TCollection;
+ aLastName : HAsciiString from TCollection;
hasAfirstName : Boolean from Standard;
- aFirstName : mutable HAsciiString from TCollection;
+ aFirstName : HAsciiString from TCollection;
hasAmiddleNames : Boolean from Standard;
- aMiddleNames : mutable HArray1OfHAsciiString from Interface;
+ aMiddleNames : HArray1OfHAsciiString from Interface;
hasAprefixTitles : Boolean from Standard;
- aPrefixTitles : mutable HArray1OfHAsciiString from Interface;
+ aPrefixTitles : HArray1OfHAsciiString from Interface;
hasAsuffixTitles : Boolean from Standard;
- aSuffixTitles : mutable HArray1OfHAsciiString from Interface) is virtual;
+ aSuffixTitles : HArray1OfHAsciiString from Interface) is virtual;
-- Specific Methods for Field Data Access --
- SetId(me : mutable; aId : mutable HAsciiString);
- Id (me) returns mutable HAsciiString;
- SetLastName(me : mutable; aLastName : mutable HAsciiString);
+ SetId(me : mutable; aId : HAsciiString);
+ Id (me) returns HAsciiString;
+ SetLastName(me : mutable; aLastName : HAsciiString);
UnSetLastName (me:mutable);
- LastName (me) returns mutable HAsciiString;
+ LastName (me) returns HAsciiString;
HasLastName (me) returns Boolean;
- SetFirstName(me : mutable; aFirstName : mutable HAsciiString);
+ SetFirstName(me : mutable; aFirstName : HAsciiString);
UnSetFirstName (me:mutable);
- FirstName (me) returns mutable HAsciiString;
+ FirstName (me) returns HAsciiString;
HasFirstName (me) returns Boolean;
- SetMiddleNames(me : mutable; aMiddleNames : mutable HArray1OfHAsciiString);
+ SetMiddleNames(me : mutable; aMiddleNames : HArray1OfHAsciiString);
UnSetMiddleNames (me:mutable);
- MiddleNames (me) returns mutable HArray1OfHAsciiString;
+ MiddleNames (me) returns HArray1OfHAsciiString;
HasMiddleNames (me) returns Boolean;
- MiddleNamesValue (me; num : Integer) returns mutable HAsciiString;
+ MiddleNamesValue (me; num : Integer) returns HAsciiString;
NbMiddleNames (me) returns Integer;
- SetPrefixTitles(me : mutable; aPrefixTitles : mutable HArray1OfHAsciiString);
+ SetPrefixTitles(me : mutable; aPrefixTitles : HArray1OfHAsciiString);
UnSetPrefixTitles (me:mutable);
- PrefixTitles (me) returns mutable HArray1OfHAsciiString;
+ PrefixTitles (me) returns HArray1OfHAsciiString;
HasPrefixTitles (me) returns Boolean;
- PrefixTitlesValue (me; num : Integer) returns mutable HAsciiString;
+ PrefixTitlesValue (me; num : Integer) returns HAsciiString;
NbPrefixTitles (me) returns Integer;
- SetSuffixTitles(me : mutable; aSuffixTitles : mutable HArray1OfHAsciiString);
+ SetSuffixTitles(me : mutable; aSuffixTitles : HArray1OfHAsciiString);
UnSetSuffixTitles (me:mutable);
- SuffixTitles (me) returns mutable HArray1OfHAsciiString;
+ SuffixTitles (me) returns HArray1OfHAsciiString;
HasSuffixTitles (me) returns Boolean;
- SuffixTitlesValue (me; num : Integer) returns mutable HAsciiString;
+ SuffixTitlesValue (me; num : Integer) returns HAsciiString;
NbSuffixTitles (me) returns Integer;
fields
Organization from StepBasic
is
- Create returns mutable PersonAndOrganization;
+ Create returns PersonAndOrganization;
---Purpose: Returns a PersonAndOrganization
Init (me : mutable;
- aThePerson : mutable Person from StepBasic;
- aTheOrganization : mutable Organization from StepBasic) is virtual;
+ aThePerson : Person from StepBasic;
+ aTheOrganization : Organization from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetThePerson(me : mutable; aThePerson : mutable Person);
- ThePerson (me) returns mutable Person;
- SetTheOrganization(me : mutable; aTheOrganization : mutable Organization);
- TheOrganization (me) returns mutable Organization;
+ SetThePerson(me : mutable; aThePerson : Person);
+ ThePerson (me) returns Person;
+ SetTheOrganization(me : mutable; aTheOrganization : Organization);
+ TheOrganization (me) returns Organization;
fields
is
Init (me : mutable;
- aAssignedPersonAndOrganization : mutable PersonAndOrganization from StepBasic;
- aRole : mutable PersonAndOrganizationRole from StepBasic) is virtual;
+ aAssignedPersonAndOrganization : PersonAndOrganization from StepBasic;
+ aRole : PersonAndOrganizationRole from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetAssignedPersonAndOrganization(me : mutable; aAssignedPersonAndOrganization : mutable PersonAndOrganization);
- AssignedPersonAndOrganization (me) returns mutable PersonAndOrganization;
- SetRole(me : mutable; aRole : mutable PersonAndOrganizationRole);
- Role (me) returns mutable PersonAndOrganizationRole;
+ SetAssignedPersonAndOrganization(me : mutable; aAssignedPersonAndOrganization : PersonAndOrganization);
+ AssignedPersonAndOrganization (me) returns PersonAndOrganization;
+ SetRole(me : mutable; aRole : PersonAndOrganizationRole);
+ Role (me) returns PersonAndOrganizationRole;
fields
HAsciiString from TCollection
is
- Create returns mutable PersonAndOrganizationRole;
+ Create returns PersonAndOrganizationRole;
---Purpose: Returns a PersonAndOrganizationRole
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is virtual;
+ aName : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
fields
Person from StepBasic
is
- Create returns mutable PersonalAddress;
+ Create returns PersonalAddress;
---Purpose: Returns a PersonalAddress
Init (me : mutable;
hasAinternalLocation : Boolean from Standard;
- aInternalLocation : mutable HAsciiString from TCollection;
+ aInternalLocation : HAsciiString from TCollection;
hasAstreetNumber : Boolean from Standard;
- aStreetNumber : mutable HAsciiString from TCollection;
+ aStreetNumber : HAsciiString from TCollection;
hasAstreet : Boolean from Standard;
- aStreet : mutable HAsciiString from TCollection;
+ aStreet : HAsciiString from TCollection;
hasApostalBox : Boolean from Standard;
- aPostalBox : mutable HAsciiString from TCollection;
+ aPostalBox : HAsciiString from TCollection;
hasAtown : Boolean from Standard;
- aTown : mutable HAsciiString from TCollection;
+ aTown : HAsciiString from TCollection;
hasAregion : Boolean from Standard;
- aRegion : mutable HAsciiString from TCollection;
+ aRegion : HAsciiString from TCollection;
hasApostalCode : Boolean from Standard;
- aPostalCode : mutable HAsciiString from TCollection;
+ aPostalCode : HAsciiString from TCollection;
hasAcountry : Boolean from Standard;
- aCountry : mutable HAsciiString from TCollection;
+ aCountry : HAsciiString from TCollection;
hasAfacsimileNumber : Boolean from Standard;
- aFacsimileNumber : mutable HAsciiString from TCollection;
+ aFacsimileNumber : HAsciiString from TCollection;
hasAtelephoneNumber : Boolean from Standard;
- aTelephoneNumber : mutable HAsciiString from TCollection;
+ aTelephoneNumber : HAsciiString from TCollection;
hasAelectronicMailAddress : Boolean from Standard;
- aElectronicMailAddress : mutable HAsciiString from TCollection;
+ aElectronicMailAddress : HAsciiString from TCollection;
hasAtelexNumber : Boolean from Standard;
- aTelexNumber : mutable HAsciiString from TCollection) is redefined;
+ aTelexNumber : HAsciiString from TCollection) is redefined;
Init (me : mutable;
hasAinternalLocation : Boolean from Standard;
- aInternalLocation : mutable HAsciiString from TCollection;
+ aInternalLocation : HAsciiString from TCollection;
hasAstreetNumber : Boolean from Standard;
- aStreetNumber : mutable HAsciiString from TCollection;
+ aStreetNumber : HAsciiString from TCollection;
hasAstreet : Boolean from Standard;
- aStreet : mutable HAsciiString from TCollection;
+ aStreet : HAsciiString from TCollection;
hasApostalBox : Boolean from Standard;
- aPostalBox : mutable HAsciiString from TCollection;
+ aPostalBox : HAsciiString from TCollection;
hasAtown : Boolean from Standard;
- aTown : mutable HAsciiString from TCollection;
+ aTown : HAsciiString from TCollection;
hasAregion : Boolean from Standard;
- aRegion : mutable HAsciiString from TCollection;
+ aRegion : HAsciiString from TCollection;
hasApostalCode : Boolean from Standard;
- aPostalCode : mutable HAsciiString from TCollection;
+ aPostalCode : HAsciiString from TCollection;
hasAcountry : Boolean from Standard;
- aCountry : mutable HAsciiString from TCollection;
+ aCountry : HAsciiString from TCollection;
hasAfacsimileNumber : Boolean from Standard;
- aFacsimileNumber : mutable HAsciiString from TCollection;
+ aFacsimileNumber : HAsciiString from TCollection;
hasAtelephoneNumber : Boolean from Standard;
- aTelephoneNumber : mutable HAsciiString from TCollection;
+ aTelephoneNumber : HAsciiString from TCollection;
hasAelectronicMailAddress : Boolean from Standard;
- aElectronicMailAddress : mutable HAsciiString from TCollection;
+ aElectronicMailAddress : HAsciiString from TCollection;
hasAtelexNumber : Boolean from Standard;
- aTelexNumber : mutable HAsciiString from TCollection;
- aPeople : mutable HArray1OfPerson from StepBasic;
- aDescription : mutable HAsciiString from TCollection) is virtual;
+ aTelexNumber : HAsciiString from TCollection;
+ aPeople : HArray1OfPerson from StepBasic;
+ aDescription : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetPeople(me : mutable; aPeople : mutable HArray1OfPerson);
- People (me) returns mutable HArray1OfPerson;
- PeopleValue (me; num : Integer) returns mutable Person;
+ SetPeople(me : mutable; aPeople : HArray1OfPerson);
+ People (me) returns HArray1OfPerson;
+ PeopleValue (me; num : Integer) returns Person;
NbPeople (me) returns Integer;
- SetDescription(me : mutable; aDescription : mutable HAsciiString);
- Description (me) returns mutable HAsciiString;
+ SetDescription(me : mutable; aDescription : HAsciiString);
+ Description (me) returns HAsciiString;
fields
NamedUnit from StepBasic
is
- Create returns mutable PlaneAngleMeasureWithUnit;
+ Create returns PlaneAngleMeasureWithUnit;
---Purpose: Returns a PlaneAngleMeasureWithUnit
DimensionalExponents from StepBasic
is
- Create returns mutable PlaneAngleUnit;
+ Create returns PlaneAngleUnit;
---Purpose: Returns a PlaneAngleUnit
ProductContext from StepBasic
is
- Create returns mutable Product;
+ Create returns Product;
---Purpose: Returns a Product
Init (me : mutable;
- aId : mutable HAsciiString from TCollection;
- aName : mutable HAsciiString from TCollection;
- aDescription : mutable HAsciiString from TCollection;
- aFrameOfReference : mutable HArray1OfProductContext from StepBasic) is virtual;
+ aId : HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
+ aDescription : HAsciiString from TCollection;
+ aFrameOfReference : HArray1OfProductContext from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetId(me : mutable; aId : mutable HAsciiString);
- Id (me) returns mutable HAsciiString;
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetDescription(me : mutable; aDescription : mutable HAsciiString);
- Description (me) returns mutable HAsciiString;
- SetFrameOfReference(me : mutable; aFrameOfReference : mutable HArray1OfProductContext);
- FrameOfReference (me) returns mutable HArray1OfProductContext;
- FrameOfReferenceValue (me; num : Integer) returns mutable ProductContext;
+ SetId(me : mutable; aId : HAsciiString);
+ Id (me) returns HAsciiString;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetDescription(me : mutable; aDescription : HAsciiString);
+ Description (me) returns HAsciiString;
+ SetFrameOfReference(me : mutable; aFrameOfReference : HArray1OfProductContext);
+ FrameOfReference (me) returns HArray1OfProductContext;
+ FrameOfReferenceValue (me; num : Integer) returns ProductContext;
NbFrameOfReference (me) returns Integer;
fields
Boolean from Standard
is
- Create returns mutable ProductCategory;
+ Create returns ProductCategory;
---Purpose: Returns a ProductCategory
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
hasAdescription : Boolean from Standard;
- aDescription : mutable HAsciiString from TCollection) is virtual;
+ aDescription : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetDescription(me : mutable; aDescription : mutable HAsciiString);
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetDescription(me : mutable; aDescription : HAsciiString);
UnSetDescription (me:mutable);
- Description (me) returns mutable HAsciiString;
+ Description (me) returns HAsciiString;
HasDescription (me) returns Boolean;
fields
ApplicationContext from StepBasic
is
- Create returns mutable ProductContext;
+ Create returns ProductContext;
---Purpose: Returns a ProductContext
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aFrameOfReference : mutable ApplicationContext from StepBasic) is redefined;
+ aName : HAsciiString from TCollection;
+ aFrameOfReference : ApplicationContext from StepBasic) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aFrameOfReference : mutable ApplicationContext from StepBasic;
- aDisciplineType : mutable HAsciiString from TCollection) is virtual;
+ aName : HAsciiString from TCollection;
+ aFrameOfReference : ApplicationContext from StepBasic;
+ aDisciplineType : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetDisciplineType(me : mutable; aDisciplineType : mutable HAsciiString);
- DisciplineType (me) returns mutable HAsciiString;
+ SetDisciplineType(me : mutable; aDisciplineType : HAsciiString);
+ DisciplineType (me) returns HAsciiString;
fields
ProductDefinitionContext from StepBasic
is
- Create returns mutable ProductDefinition;
+ Create returns ProductDefinition;
---Purpose: Returns a ProductDefinition
Init (me : mutable;
- aId : mutable HAsciiString from TCollection;
- aDescription : mutable HAsciiString from TCollection;
- aFormation : mutable ProductDefinitionFormation from StepBasic;
- aFrameOfReference : mutable ProductDefinitionContext from StepBasic) is virtual;
+ aId : HAsciiString from TCollection;
+ aDescription : HAsciiString from TCollection;
+ aFormation : ProductDefinitionFormation from StepBasic;
+ aFrameOfReference : ProductDefinitionContext from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetId(me : mutable; aId : mutable HAsciiString);
- Id (me) returns mutable HAsciiString;
- SetDescription(me : mutable; aDescription : mutable HAsciiString);
- Description (me) returns mutable HAsciiString;
- SetFormation(me : mutable; aFormation : mutable ProductDefinitionFormation);
- Formation (me) returns mutable ProductDefinitionFormation;
- SetFrameOfReference(me : mutable; aFrameOfReference : mutable ProductDefinitionContext);
- FrameOfReference (me) returns mutable ProductDefinitionContext;
+ SetId(me : mutable; aId : HAsciiString);
+ Id (me) returns HAsciiString;
+ SetDescription(me : mutable; aDescription : HAsciiString);
+ Description (me) returns HAsciiString;
+ SetFormation(me : mutable; aFormation : ProductDefinitionFormation);
+ Formation (me) returns ProductDefinitionFormation;
+ SetFrameOfReference(me : mutable; aFrameOfReference : ProductDefinitionContext);
+ FrameOfReference (me) returns ProductDefinitionContext;
fields
ApplicationContext from StepBasic
is
- Create returns mutable ProductDefinitionContext;
+ Create returns ProductDefinitionContext;
---Purpose: Returns a ProductDefinitionContext
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aFrameOfReference : mutable ApplicationContext from StepBasic) is redefined;
+ aName : HAsciiString from TCollection;
+ aFrameOfReference : ApplicationContext from StepBasic) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aFrameOfReference : mutable ApplicationContext from StepBasic;
- aLifeCycleStage : mutable HAsciiString from TCollection) is virtual;
+ aName : HAsciiString from TCollection;
+ aFrameOfReference : ApplicationContext from StepBasic;
+ aLifeCycleStage : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetLifeCycleStage(me : mutable; aLifeCycleStage : mutable HAsciiString);
- LifeCycleStage (me) returns mutable HAsciiString;
+ SetLifeCycleStage(me : mutable; aLifeCycleStage : HAsciiString);
+ LifeCycleStage (me) returns HAsciiString;
fields
is
- Create returns mutable ProductDefinitionEffectivity;
+ Create returns ProductDefinitionEffectivity;
Init (me : mutable;
aId : HAsciiString;
Product from StepBasic
is
- Create returns mutable ProductDefinitionFormation;
+ Create returns ProductDefinitionFormation;
---Purpose: Returns a ProductDefinitionFormation
Init (me : mutable;
- aId : mutable HAsciiString from TCollection;
- aDescription : mutable HAsciiString from TCollection;
- aOfProduct : mutable Product from StepBasic) is virtual;
+ aId : HAsciiString from TCollection;
+ aDescription : HAsciiString from TCollection;
+ aOfProduct : Product from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetId(me : mutable; aId : mutable HAsciiString);
- Id (me) returns mutable HAsciiString;
- SetDescription(me : mutable; aDescription : mutable HAsciiString);
- Description (me) returns mutable HAsciiString;
- SetOfProduct(me : mutable; aOfProduct : mutable Product);
- OfProduct (me) returns mutable Product;
+ SetId(me : mutable; aId : HAsciiString);
+ Id (me) returns HAsciiString;
+ SetDescription(me : mutable; aDescription : HAsciiString);
+ Description (me) returns HAsciiString;
+ SetOfProduct(me : mutable; aOfProduct : Product);
+ OfProduct (me) returns Product;
fields
Product from StepBasic
is
- Create returns mutable ProductDefinitionFormationWithSpecifiedSource;
+ Create returns ProductDefinitionFormationWithSpecifiedSource;
---Purpose: Returns a ProductDefinitionFormationWithSpecifiedSource
Init (me : mutable;
- aId : mutable HAsciiString from TCollection;
- aDescription : mutable HAsciiString from TCollection;
- aOfProduct : mutable Product from StepBasic) is redefined;
+ aId : HAsciiString from TCollection;
+ aDescription : HAsciiString from TCollection;
+ aOfProduct : Product from StepBasic) is redefined;
Init (me : mutable;
- aId : mutable HAsciiString from TCollection;
- aDescription : mutable HAsciiString from TCollection;
- aOfProduct : mutable Product from StepBasic;
+ aId : HAsciiString from TCollection;
+ aDescription : HAsciiString from TCollection;
+ aOfProduct : Product from StepBasic;
aMakeOrBuy : Source from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
Boolean from Standard
is
- Create returns mutable ProductRelatedProductCategory;
+ Create returns ProductRelatedProductCategory;
---Purpose: Returns a ProductRelatedProductCategory
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
hasAdescription : Boolean from Standard;
- aDescription : mutable HAsciiString from TCollection) is redefined;
+ aDescription : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
hasAdescription : Boolean from Standard;
- aDescription : mutable HAsciiString from TCollection;
- aProducts : mutable HArray1OfProduct from StepBasic) is virtual;
+ aDescription : HAsciiString from TCollection;
+ aProducts : HArray1OfProduct from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetProducts(me : mutable; aProducts : mutable HArray1OfProduct);
- Products (me) returns mutable HArray1OfProduct;
- ProductsValue (me; num : Integer) returns mutable Product;
+ SetProducts(me : mutable; aProducts : HArray1OfProduct);
+ Products (me) returns HArray1OfProduct;
+ ProductsValue (me; num : Integer) returns Product;
NbProducts (me) returns Integer;
fields
HArray1OfProduct from StepBasic
is
- Create returns mutable ProductType;
+ Create returns ProductType;
---Purpose: Returns a ProductType
NamedUnit from StepBasic
is
- Create returns mutable RatioMeasureWithUnit;
+ Create returns RatioMeasureWithUnit;
---Purpose: Returns a RatioMeasureWithUnit
DimensionalExponents from StepBasic
is
- Create returns mutable RatioUnit;
+ Create returns RatioUnit;
---Purpose: Returns a RatioUnit
SecurityClassificationLevel from StepBasic
is
- Create returns mutable SecurityClassification;
+ Create returns SecurityClassification;
---Purpose: Returns a SecurityClassification
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPurpose : mutable HAsciiString from TCollection;
- aSecurityLevel : mutable SecurityClassificationLevel from StepBasic) is virtual;
+ aName : HAsciiString from TCollection;
+ aPurpose : HAsciiString from TCollection;
+ aSecurityLevel : SecurityClassificationLevel from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetPurpose(me : mutable; aPurpose : mutable HAsciiString);
- Purpose (me) returns mutable HAsciiString;
- SetSecurityLevel(me : mutable; aSecurityLevel : mutable SecurityClassificationLevel);
- SecurityLevel (me) returns mutable SecurityClassificationLevel;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetPurpose(me : mutable; aPurpose : HAsciiString);
+ Purpose (me) returns HAsciiString;
+ SetSecurityLevel(me : mutable; aSecurityLevel : SecurityClassificationLevel);
+ SecurityLevel (me) returns SecurityClassificationLevel;
fields
is
Init (me : mutable;
- aAssignedSecurityClassification : mutable SecurityClassification from StepBasic) is virtual;
+ aAssignedSecurityClassification : SecurityClassification from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetAssignedSecurityClassification(me : mutable; aAssignedSecurityClassification : mutable SecurityClassification);
- AssignedSecurityClassification (me) returns mutable SecurityClassification;
+ SetAssignedSecurityClassification(me : mutable; aAssignedSecurityClassification : SecurityClassification);
+ AssignedSecurityClassification (me) returns SecurityClassification;
fields
HAsciiString from TCollection
is
- Create returns mutable SecurityClassificationLevel;
+ Create returns SecurityClassificationLevel;
---Purpose: Returns a SecurityClassificationLevel
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is virtual;
+ aName : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
fields
Boolean from Standard
is
- Create returns mutable SiUnit;
+ Create returns SiUnit;
---Purpose: Returns a SiUnit
Init (me : mutable;
- aDimensions : mutable DimensionalExponents from StepBasic) is redefined;
+ aDimensions : DimensionalExponents from StepBasic) is redefined;
Init (me : mutable;
hasAprefix : Boolean from Standard;
HasPrefix (me) returns Boolean;
SetName(me : mutable; aName : SiUnitName);
Name (me) returns SiUnitName;
- SetDimensions(me : mutable; aDimensions : mutable DimensionalExponents) is redefined;
- Dimensions (me) returns mutable DimensionalExponents is redefined;
+ SetDimensions(me : mutable; aDimensions : DimensionalExponents) is redefined;
+ Dimensions (me) returns DimensionalExponents is redefined;
fields
is
- Create returns mutable SiUnitAndAreaUnit from StepBasic;
+ Create returns SiUnitAndAreaUnit from StepBasic;
---Purpose: Returns a SiUnitAndAreaUnit
- SetAreaUnit(me: mutable; anAreaUnit: mutable AreaUnit from StepBasic);
+ SetAreaUnit(me: mutable; anAreaUnit: AreaUnit from StepBasic);
- AreaUnit(me) returns mutable AreaUnit from StepBasic;
+ AreaUnit(me) returns AreaUnit from StepBasic;
- SetDimensions(me : mutable; aDimensions : mutable DimensionalExponents) is redefined;
+ SetDimensions(me : mutable; aDimensions : DimensionalExponents) is redefined;
- Dimensions(me) returns mutable DimensionalExponents is redefined;
+ Dimensions(me) returns DimensionalExponents is redefined;
fields
is
- Create returns mutable SiUnitAndLengthUnit;
+ Create returns SiUnitAndLengthUnit;
---Purpose: Returns a SiUnitAndLengthUnit
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic)
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic)
is redefined;
Init (me: mutable; hasAprefix: Boolean from Standard;
-- Specific Methods for Field Data Access --
- SetLengthUnit(me: mutable; aLengthUnit: mutable LengthUnit);
+ SetLengthUnit(me: mutable; aLengthUnit: LengthUnit);
- LengthUnit (me) returns mutable LengthUnit;
+ LengthUnit (me) returns LengthUnit;
fields
is
- Create returns mutable SiUnitAndMassUnit;
+ Create returns SiUnitAndMassUnit;
---Purpose: Returns a SiUnitAndMassUnit
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic)
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic)
is redefined;
Init (me: mutable; hasAprefix: Boolean from Standard;
-- Specific Methods for Field Data Access --
- SetMassUnit(me: mutable; aMassUnit: mutable MassUnit);
+ SetMassUnit(me: mutable; aMassUnit: MassUnit);
- MassUnit (me) returns mutable MassUnit;
+ MassUnit (me) returns MassUnit;
fields
is
- Create returns mutable SiUnitAndPlaneAngleUnit;
+ Create returns SiUnitAndPlaneAngleUnit;
---Purpose: Returns a SiUnitAndPlaneAngleUnit
- Init (me: mutable; aDimensions : mutable DimensionalExponents from StepBasic)
+ Init (me: mutable; aDimensions : DimensionalExponents from StepBasic)
is redefined;
Init (me: mutable; hasAprefix : Boolean from Standard;
-- Specific Methods for Field Data Access --
- SetPlaneAngleUnit(me: mutable; aPlaneAngleUnit: mutable PlaneAngleUnit);
+ SetPlaneAngleUnit(me: mutable; aPlaneAngleUnit: PlaneAngleUnit);
- PlaneAngleUnit (me) returns mutable PlaneAngleUnit;
+ PlaneAngleUnit (me) returns PlaneAngleUnit;
fields
is
- Create returns mutable SiUnitAndRatioUnit;
+ Create returns SiUnitAndRatioUnit;
---Purpose: Returns a SiUnitAndRatioUnit
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic)
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic)
is redefined;
Init (me: mutable; hasAprefix: Boolean from Standard;
-- Specific Methods for Field Data Access --
- SetRatioUnit(me : mutable; aRatioUnit : mutable RatioUnit);
+ SetRatioUnit(me : mutable; aRatioUnit : RatioUnit);
- RatioUnit (me) returns mutable RatioUnit;
+ RatioUnit (me) returns RatioUnit;
fields
is
- Create returns mutable SiUnitAndSolidAngleUnit;
+ Create returns SiUnitAndSolidAngleUnit;
---Purpose: Returns a SiUnitAndSolidAngleUnit
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic)
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic)
is redefined;
Init (me: mutable; hasAprefix: Boolean from Standard;
-- Specific Methods for Field Data Access --
- SetSolidAngleUnit(me: mutable; aSolidAngleUnit: mutable SolidAngleUnit);
+ SetSolidAngleUnit(me: mutable; aSolidAngleUnit: SolidAngleUnit);
- SolidAngleUnit (me) returns mutable SolidAngleUnit;
+ SolidAngleUnit (me) returns SolidAngleUnit;
fields
is
- Create returns mutable SiUnitAndThermodynamicTemperatureUnit;
+ Create returns SiUnitAndThermodynamicTemperatureUnit;
---Purpose: Returns a SiUnitAndThermodynamicTemperatureUnit
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic)
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic)
is redefined;
Init (me: mutable; hasAprefix: Boolean from Standard;
-- Specific Methods for Field Data Access --
- SetThermodynamicTemperatureUnit(me: mutable; aThermodynamicTemperatureUnit: mutable ThermodynamicTemperatureUnit);
+ SetThermodynamicTemperatureUnit(me: mutable; aThermodynamicTemperatureUnit: ThermodynamicTemperatureUnit);
- ThermodynamicTemperatureUnit (me) returns mutable ThermodynamicTemperatureUnit;
+ ThermodynamicTemperatureUnit (me) returns ThermodynamicTemperatureUnit;
fields
is
- Create returns mutable SiUnitAndTimeUnit;
+ Create returns SiUnitAndTimeUnit;
---Purpose: Returns a SiUnitAndTimeUnit
- Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic) is redefined;
+ Init (me: mutable; aDimensions: DimensionalExponents from StepBasic) is redefined;
Init (me: mutable; hasAprefix: Boolean from Standard;
-- Specific Methods for Field Data Access --
- SetTimeUnit(me: mutable; aTimeUnit: mutable TimeUnit);
+ SetTimeUnit(me: mutable; aTimeUnit: TimeUnit);
- TimeUnit (me) returns mutable TimeUnit;
+ TimeUnit (me) returns TimeUnit;
fields
is
- Create returns mutable SiUnitAndVolumeUnit from StepBasic;
+ Create returns SiUnitAndVolumeUnit from StepBasic;
---Purpose: Returns a SiUnitAndVolumeUnit
- SetVolumeUnit(me: mutable; aVolumeUnit: mutable VolumeUnit from StepBasic);
+ SetVolumeUnit(me: mutable; aVolumeUnit: VolumeUnit from StepBasic);
- VolumeUnit(me) returns mutable VolumeUnit from StepBasic;
+ VolumeUnit(me) returns VolumeUnit from StepBasic;
- SetDimensions(me : mutable; aDimensions : mutable DimensionalExponents) is redefined;
+ SetDimensions(me : mutable; aDimensions : DimensionalExponents) is redefined;
- Dimensions(me) returns mutable DimensionalExponents is redefined;
+ Dimensions(me) returns DimensionalExponents is redefined;
fields
is
- Create returns mutable SizeMember;
+ Create returns SizeMember;
HasName (me) returns Boolean is redefined;
-- returns True
NamedUnit from StepBasic
is
- Create returns mutable SolidAngleMeasureWithUnit;
+ Create returns SolidAngleMeasureWithUnit;
---Purpose: Returns a SolidAngleMeasureWithUnit
DimensionalExponents from StepBasic
is
- Create returns mutable SolidAngleUnit;
+ Create returns SolidAngleUnit;
---Purpose: Returns a SolidAngleUnit
NamedUnit from StepBasic
is
- Create returns mutable TimeMeasureWithUnit;
+ Create returns TimeMeasureWithUnit;
---Purpose: Returns a TimeMeasureWithUnit
DimensionalExponents from StepBasic
is
- Create returns mutable TimeUnit;
+ Create returns TimeUnit;
---Purpose: Returns a TimeUnit
Unit from StepBasic
is
- Create returns mutable UncertaintyMeasureWithUnit;
+ Create returns UncertaintyMeasureWithUnit;
---Purpose: Returns a UncertaintyMeasureWithUnit
is
- Create returns mutable VolumeUnit from StepBasic;
+ Create returns VolumeUnit from StepBasic;
end VolumeUnit;
Boolean from Standard
is
- Create returns mutable WeekOfYearAndDayDate;
+ Create returns WeekOfYearAndDayDate;
---Purpose: Returns a WeekOfYearAndDayDate
is
- Create returns mutable DefaultGeneral;
+ Create returns DefaultGeneral;
---Purpose : Creates a Default General Module
-- Reconduction because limitation cdl --
ach : in out Check);
---Purpose : Specific Checking of an Entity <ent>
- NewVoid (me; CN : Integer; entto : out mutable Transient)
+ NewVoid (me; CN : Integer; entto : out Transient)
returns Boolean;
---Purpose : Specific creation of a new void entity
CopyCase (me; casenum : Integer;
- entfrom : Transient; entto : mutable Transient;
+ entfrom : Transient; entto : Transient;
TC : in out CopyTool);
---Purpose : Specific Copy ("Deep") from <entfrom> to <entto> (same type)
-- by using a CopyTool which provides its working Map.
CheckCase (me; CN : Integer; ent : Transient; shares : ShareTool;
ach : in out Check);
- CopyCase (me; CN : Integer; entfrom : Transient; entto : mutable Transient;
+ CopyCase (me; CN : Integer; entfrom : Transient; entto : Transient;
TC : in out CopyTool);
- NewVoid (me; CN : Integer; ent : out mutable Transient) returns Boolean;
+ NewVoid (me; CN : Integer; ent : out Transient) returns Boolean;
fields
is
- Create returns mutable DescrProtocol;
+ Create returns DescrProtocol;
SetSchemaName (me : mutable; name : CString);
---Purpose : Defines a specific Schema Name for this Protocol
returns Boolean is redefined;
ReadStep (me; CN : Integer; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Transient);
+ ach : in out Check; ent : Transient);
WriteStep (me; CN : Integer; SW : in out StepWriter; ent : Transient);
-- For a Simple Entity : own type or super type
-- For a Complex Entity : one of the members
- As (me; steptype : CString) returns mutable Simple is deferred;
+ As (me; steptype : CString) returns Simple is deferred;
---Purpose : Returns a Simple Entity which matches with a Type in <me> :
-- For a Simple Entity : me if it matches, else a null handle
-- For a Complex Entity : the member which matches, else null
is
- Create returns mutable ECDescr;
+ Create returns ECDescr;
---Purpose : Creates an ECDescr, empty
Add (me : mutable; member : ESDescr);
IsComplex (me) returns Boolean;
---Purpose : Returns True
- NewEntity (me) returns mutable Described;
+ NewEntity (me) returns Described;
---Purpose : Creates a described entity (i.e. a complex one, made of one
-- simple entity per member)
IsComplex (me) returns Boolean is deferred;
---Purpose : Tells if a EDescr is complex (ECDescr) or simple (ESDescr)
- NewEntity (me) returns mutable Described is deferred;
+ NewEntity (me) returns Described is deferred;
---Purpose : Creates a described entity (i.e. a simple one)
end EDescr;
is
- Create (name : CString) returns mutable ESDescr;
+ Create (name : CString) returns ESDescr;
---Purpose : Creates an ESDescr with a type name
SetNbFields (me : mutable; nb : Integer);
IsComplex (me) returns Boolean;
---Purpose : Returns False
- NewEntity (me) returns mutable Described;
+ NewEntity (me) returns Described;
---Purpose : Creates a described entity (i.e. a simple one)
fields
is
- Create returns mutable FileProtocol;
+ Create returns FileProtocol;
---Purpose : Creates an empty FileProtocol
Add (me : mutable; protocol : Protocol from StepData);
is
- Create returns mutable FreeFormEntity;
+ Create returns FreeFormEntity;
---Purpose : Creates a FreeFormEntity, with no field, no type
SetStepType (me : mutable; typenam : CString);
---Purpose : Returns the list of types (one type for a simple entity),
-- as is (non reordered)
- Reorder (myclass; ent : in out mutable FreeFormEntity) returns Boolean;
+ Reorder (myclass; ent : in out FreeFormEntity) returns Boolean;
---Purpose : Reorders a Complex entity if required, i.e. if member types
-- are not in alphabetic order
-- Returns False if nothing done (order was OK or simple entity),
---Purpose : Specific Checking of an Entity <ent>
CopyCase (me; casenum : Integer;
- entfrom : Transient; entto : mutable Transient;
+ entfrom : Transient; entto : Transient;
TC : in out CopyTool) is deferred;
---Purpose : Specific Copy ("Deep") from <entfrom> to <entto> (same type)
-- by using a TransferControl which provides its working Map.
-- Use method Transferred from TransferControl to work
-- ImpliedCase (me; casenum : Integer;
--- entfrom : Transient; entto : mutable Transient;
+-- entfrom : Transient; entto : Transient;
-- TC : CopyTool);
---Purpose : Specific Copying of Implied References
-- A Default is provided which does nothing (must current case !)
-- Building a Protocol --
- Build (me : in out; protocol : mutable FileProtocol);
+ Build (me : in out; protocol : FileProtocol);
---Purpose : Fills a FileProtocol with the list of Protocols attached to
-- the list of Schema Names. It can remain empty ...
is
- Create (descr : ECDescr) returns mutable Plex;
+ Create (descr : ECDescr) returns Plex;
---Purpose : Creates a Plex (empty). The complete creation is made by the
-- ECDescr itself, by calling Add
-- For a Simple Entity : own type or super type
-- For a Complex Entity : one of the members
- As (me; steptype : CString) returns mutable Simple;
+ As (me; steptype : CString) returns Simple;
---Purpose : Returns a Simple Entity which matches with a Type in <me> :
-- For a Simple Entity : me if it matches, else a null handle
-- For a Complex Entity : the member which matches, else null
is
- Create returns mutable Protocol from StepData;
+ Create returns Protocol from StepData;
NbResources (me) returns Integer;
---Purpose : Gives the count of Protocols used as Resource (can be zero)
-- -- General Services (defined at Norm level) -- --
- NewModel (me) returns mutable InterfaceModel;
+ NewModel (me) returns InterfaceModel;
---Purpose : Creates an empty Model for Step Norm
IsSuitableModel (me; model : InterfaceModel) returns Boolean;
---Purpose : Returns True if <model> is a Model of Step Norm
- UnknownEntity (me) returns mutable Transient;
+ UnknownEntity (me) returns Transient;
---Purpose : Creates a new Unknown Entity for Step (UndefinedEntity)
IsUnknownEntity (me; ent : Transient) returns Boolean;
-- The default returns False. To be redefined as required.
Read (me; CN : Integer; data : FileReaderData; num : Integer;
- ach : in out Check; ent : mutable Transient)
+ ach : in out Check; ent : Transient)
raises DomainError;
---Purpose : General Read Function, calls ReadStep
ReadStep (me; CN : Integer; data : StepReaderData; num : Integer;
- ach : in out Check; ent : mutable Transient)
+ ach : in out Check; ent : Transient)
raises DomainError is deferred;
---Purpose : Specific Read Function. Works with StepReaderData
is
- Create returns mutable SelectArrReal;
+ Create returns SelectArrReal;
-- HasName (me) returns Boolean is redefined;
is
- Create returns mutable SelectInt;
+ Create returns SelectInt;
Kind (me) returns Integer is redefined;
-- possible kind for Int : integer boolean logical enum(without text)
is
- Create returns mutable SelectMember;
+ Create returns SelectMember;
-- this constructor is useless, the class is empty
HasName (me) returns Boolean is virtual;
is
- Create returns mutable SelectNamed;
+ Create returns SelectNamed;
HasName (me) returns Boolean is redefined;
is
- Create returns mutable SelectReal;
+ Create returns SelectReal;
Kind (me) returns Integer is redefined;
-- fixed kind : Real
is
- Create (descr : ESDescr) returns mutable Simple;
+ Create (descr : ESDescr) returns Simple;
---Purpose : Creates a Simple Entity
ESDescr (me) returns ESDescr;
-- For a Simple Entity : own type or super type
-- For a Complex Entity : one of the members
- As (me; steptype : CString) returns mutable Simple;
+ As (me; steptype : CString) returns Simple;
---Purpose : Returns a Simple Entity which matches with a Type in <me> :
-- For a Simple Entity : me if it matches, else a null handle
-- For a Complex Entity : the member which matches, else null
is
- Create returns mutable StepModel;
+ Create returns StepModel;
---Purpose: Creates an empty STEP model with an empty header.
Entity (me; num : Integer) returns Transient;
GetFromAnother (me : mutable; other : InterfaceModel);
---Purpose : gets header from another Model (uses Header Protocol)
- NewEmptyModel (me) returns mutable InterfaceModel;
+ NewEmptyModel (me) returns InterfaceModel;
---Purpose : Returns a New Empty Model, same type as <me>, i.e. StepModel
-- -- Header management -- --
HasHeaderEntity(me; atype : any Type) returns Boolean;
---Purpose : says if a Header entity has a specifed type
- HeaderEntity (me; atype : any Type) returns mutable Transient
+ HeaderEntity (me; atype : any Type) returns Transient
---Purpose : Returns Header entity with specified type, if there is
raises NoSuchObject;
-- Error if no Header Entity matches <atype>
ClearHeader (me : mutable);
---Purpose : Clears the Header
- AddHeaderEntity (me : mutable; ent : mutable Transient);
+ AddHeaderEntity (me : mutable; ent : Transient);
---Purpose : Adds an Entity to the Header
VerifyCheck (me; ach : in out Check) is redefined;
-- -- File data storing and access (specific) -- --
- Create (nbheader,nbtotal,nbpar : Integer) returns mutable StepReaderData;
+ Create (nbheader,nbtotal,nbpar : Integer) returns StepReaderData;
---Purpose : creates StepReaderData correctly dimensionned (necessary at
-- creation time, because it contains arrays)
-- nbheader is nb of records for Header, nbtotal for Header+Data
-- Else the kind to be recorded in the field
ReadMember (me; num, nump : Integer; mess : CString; ach : in out Check;
- val : in out mutable SelectMember) returns Boolean;
+ val : in out SelectMember) returns Boolean;
---Purpose : Reads parameter <nump> of record <num> into a SelectMember,
-- self-sufficient (no Description needed)
-- If <val> is already created, it will be filled, as possible
---Purpose : reads a list of fields controlled by an ESDescr
ReadAny (me; num, nump : Integer; mess : CString; ach : in out Check;
- descr : PDescr; val : in out mutable Transient) returns Boolean;
+ descr : PDescr; val : in out Transient) returns Boolean;
---Purpose : Reads parameter <nump> of record <num> into a Transient Value
-- according to the type of the parameter :
-- Named for Integer,Boolean,Logical,Enum,Real : SelectNamed
-- Return value and Check managed as by ReadXY (demands a Real)
ReadEntity (me; num, nump : Integer; mess : CString; ach : in out Check;
- atype : Type; ent : out mutable Transient)
+ atype : Type; ent : out Transient)
returns Boolean is static;
---Purpose : Reads parameter <nump> of record <num> as a single Entity.
-- Return value and Check managed as by ReadReal (demands a
-- Logical enum, i.e. text ".T.", ".F.", or ".U.")
ReadString (me; num, nump : Integer; mess : CString; ach : in out Check;
- val : out mutable HAsciiString from TCollection)
+ val : out HAsciiString from TCollection)
returns Boolean is static;
---Purpose : reads parameter <nump> of record <num> as a String (text
-- between quotes, quotes are removed by the Read operation)
-- -- File data storing and access (specific) -- --
- Create (reader : mutable StepReaderData; protocol : Protocol from StepData)
+ Create (reader : StepReaderData; protocol : Protocol from StepData)
returns StepReaderTool;
---Purpose : creates StepReaderTool to work with a StepReaderData according
-- to a Step Protocol. Defines the ReaderLib at this time
-- <optimize> given False allows to test some internal algorithms
-- which are normally avoided (see also StepReaderData)
- Prepare (me : in out; reco : mutable FileRecognizer;
+ Prepare (me : in out; reco : FileRecognizer;
optimize : Boolean = Standard_True);
---Purpose : Bounds empty entities to records, works with a specific
-- FileRecognizer, stored and later used in Recognize
-- <optimize : same as above
Recognize (me : in out; num : Integer;
- ach : in out Check; ent : out mutable Transient)
+ ach : in out Check; ent : out Transient)
returns Boolean;
---Purpose : recognizes records, by asking either ReaderLib (default) or
-- FileRecognizer (if defined) to do so. <ach> is to call
-- -- managing Header -- --
-- Header is defined as a list of StepEntities (without ident)
- PrepareHeader (me : in out; reco : mutable FileRecognizer);
+ PrepareHeader (me : in out; reco : FileRecognizer);
---Purpose : bounds empty entities and sub-lists to header records
-- works like Prepare + SetEntityNumbers, but for header
-- (N.B.: in Header, no Ident and no reference)
-- -- loading entities into the model -- --
- BeginRead (me : in out; amodel : mutable InterfaceModel);
+ BeginRead (me : in out; amodel : InterfaceModel);
---Purpose : fills model's header; that is, gives to it Header entities
-- and commands their loading. Also fills StepModel's Global
-- Check from StepReaderData's GlobalCheck
AnalyseRecord (me : in out;
- num : Integer; anent : mutable Transient; acheck : in out Check)
+ num : Integer; anent : Transient; acheck : in out Check)
returns Boolean;
---Purpose : fills an entity, given record no; works by using a ReaderLib
-- to load each entity, which must be a Transient
-- Actually, returned value is True if no fail, False else
- EndRead (me : in out; amodel : mutable InterfaceModel) is redefined;
+ EndRead (me : in out; amodel : InterfaceModel) is redefined;
---Purpose : Ends file reading after reading all the entities
-- Here, it binds in the model, Idents to Entities (for checks)
is
- Create returns mutable UndefinedEntity;
+ Create returns UndefinedEntity;
---Purpose : creates an Unknown entity
- Create (issub : Boolean) returns mutable UndefinedEntity;
+ Create (issub : Boolean) returns UndefinedEntity;
---Purpose : Creates a SubList of an Unknown entity : it is an Unknown
-- Entity with no Type, but flagged as "SUB" if issub is True
- UndefinedContent (me) returns mutable UndefinedContent;
+ UndefinedContent (me) returns UndefinedContent;
---Purpose : Returns the UndefinedContent which brings the Parameters
IsSub (me) returns Boolean;
---Purpose : Returns True if an Unndefined Entity is SubPart of another one
- Super (me) returns mutable UndefinedEntity;
+ Super (me) returns UndefinedEntity;
---Purpose : Returns the "super-entity" of a sub-part
IsComplex (me) returns Boolean;
---Purpose : Returns True if <me> defines a Multiple Type Entity (see ANDOR)
- Next (me) returns mutable UndefinedEntity;
+ Next (me) returns UndefinedEntity;
---Purpose : For a Multiple Type Entity, returns the Next "Componant"
-- For more than two Types, iterative definition (Next->Next...)
-- Returns a Null Handle for the end of the List
is
- Create returns mutable GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol;
+ Create returns GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol;
Init (me: mutable; aName: HAsciiString from TCollection;
aDescription: HAsciiString from TCollection;
SetGeometricToleranceWithDatumReference(me: mutable; aGTWDR : GeometricToleranceWithDatumReference);
- GetGeometricToleranceWithDatumReference(me) returns mutable GeometricToleranceWithDatumReference;
+ GetGeometricToleranceWithDatumReference(me) returns GeometricToleranceWithDatumReference;
SetModifiedGeometricTolerance(me: mutable; aMGT : ModifiedGeometricTolerance);
- GetModifiedGeometricTolerance(me) returns mutable ModifiedGeometricTolerance;
+ GetModifiedGeometricTolerance(me) returns ModifiedGeometricTolerance;
SetPositionTolerance(me: mutable; aPT : PositionTolerance);
- GetPositionTolerance(me) returns mutable PositionTolerance;
+ GetPositionTolerance(me) returns PositionTolerance;
fields
CartesianPoint from StepGeom
is
- Create returns mutable Axis1Placement;
+ Create returns Axis1Placement;
---Purpose: Returns a Axis1Placement
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aLocation : mutable CartesianPoint from StepGeom) is redefined;
+ aName : HAsciiString from TCollection;
+ aLocation : CartesianPoint from StepGeom) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aLocation : mutable CartesianPoint from StepGeom;
+ aName : HAsciiString from TCollection;
+ aLocation : CartesianPoint from StepGeom;
hasAaxis : Boolean from Standard;
- aAxis : mutable Direction from StepGeom) is virtual;
+ aAxis : Direction from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetAxis(me : mutable; aAxis : mutable Direction);
+ SetAxis(me : mutable; aAxis : Direction);
UnSetAxis (me:mutable);
- Axis (me) returns mutable Direction;
+ Axis (me) returns Direction;
HasAxis (me) returns Boolean;
fields
CartesianPoint from StepGeom
is
- Create returns mutable Axis2Placement2d;
+ Create returns Axis2Placement2d;
---Purpose: Returns a Axis2Placement2d
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aLocation : mutable CartesianPoint from StepGeom) is redefined;
+ aName : HAsciiString from TCollection;
+ aLocation : CartesianPoint from StepGeom) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aLocation : mutable CartesianPoint from StepGeom;
+ aName : HAsciiString from TCollection;
+ aLocation : CartesianPoint from StepGeom;
hasArefDirection : Boolean from Standard;
- aRefDirection : mutable Direction from StepGeom) is virtual;
+ aRefDirection : Direction from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetRefDirection(me : mutable; aRefDirection : mutable Direction);
+ SetRefDirection(me : mutable; aRefDirection : Direction);
UnSetRefDirection (me:mutable);
- RefDirection (me) returns mutable Direction;
+ RefDirection (me) returns Direction;
HasRefDirection (me) returns Boolean;
fields
CartesianPoint from StepGeom
is
- Create returns mutable Axis2Placement3d;
+ Create returns Axis2Placement3d;
---Purpose: Returns a Axis2Placement3d
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aLocation : mutable CartesianPoint from StepGeom) is redefined;
+ aName : HAsciiString from TCollection;
+ aLocation : CartesianPoint from StepGeom) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aLocation : mutable CartesianPoint from StepGeom;
+ aName : HAsciiString from TCollection;
+ aLocation : CartesianPoint from StepGeom;
hasAaxis : Boolean from Standard;
- aAxis : mutable Direction from StepGeom;
+ aAxis : Direction from StepGeom;
hasArefDirection : Boolean from Standard;
- aRefDirection : mutable Direction from StepGeom) is virtual;
+ aRefDirection : Direction from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetAxis(me : mutable; aAxis : mutable Direction);
+ SetAxis(me : mutable; aAxis : Direction);
UnSetAxis (me:mutable);
- Axis (me) returns mutable Direction;
+ Axis (me) returns Direction;
HasAxis (me) returns Boolean;
- SetRefDirection(me : mutable; aRefDirection : mutable Direction);
+ SetRefDirection(me : mutable; aRefDirection : Direction);
UnSetRefDirection (me:mutable);
- RefDirection (me) returns mutable Direction;
+ RefDirection (me) returns Direction;
HasRefDirection (me) returns Boolean;
fields
HAsciiString from TCollection
is
- Create returns mutable BSplineCurve;
+ Create returns BSplineCurve;
---Purpose: Returns a BSplineCurve
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aDegree : Integer from Standard;
- aControlPointsList : mutable HArray1OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray1OfCartesianPoint from StepGeom;
aCurveForm : BSplineCurveForm from StepGeom;
aClosedCurve : Logical from StepData;
aSelfIntersect : Logical from StepData) is virtual;
SetDegree(me : mutable; aDegree : Integer);
Degree (me) returns Integer;
- SetControlPointsList(me : mutable; aControlPointsList : mutable HArray1OfCartesianPoint);
- ControlPointsList (me) returns mutable HArray1OfCartesianPoint;
- ControlPointsListValue (me; num : Integer) returns mutable CartesianPoint;
+ SetControlPointsList(me : mutable; aControlPointsList : HArray1OfCartesianPoint);
+ ControlPointsList (me) returns HArray1OfCartesianPoint;
+ ControlPointsListValue (me; num : Integer) returns CartesianPoint;
NbControlPointsList (me) returns Integer;
SetCurveForm(me : mutable; aCurveForm : BSplineCurveForm);
CurveForm (me) returns BSplineCurveForm;
Logical from StepData
is
- Create returns mutable BSplineCurveWithKnots;
+ Create returns BSplineCurveWithKnots;
---Purpose: Returns a BSplineCurveWithKnots
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aDegree : Integer from Standard;
- aControlPointsList : mutable HArray1OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray1OfCartesianPoint from StepGeom;
aCurveForm : BSplineCurveForm from StepGeom;
aClosedCurve : Logical from StepData;
aSelfIntersect : Logical from StepData) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aDegree : Integer from Standard;
- aControlPointsList : mutable HArray1OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray1OfCartesianPoint from StepGeom;
aCurveForm : BSplineCurveForm from StepGeom;
aClosedCurve : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aKnotMultiplicities : mutable HArray1OfInteger from TColStd;
- aKnots : mutable HArray1OfReal from TColStd;
+ aKnotMultiplicities : HArray1OfInteger from TColStd;
+ aKnots : HArray1OfReal from TColStd;
aKnotSpec : KnotType from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetKnotMultiplicities(me : mutable; aKnotMultiplicities : mutable HArray1OfInteger);
- KnotMultiplicities (me) returns mutable HArray1OfInteger;
+ SetKnotMultiplicities(me : mutable; aKnotMultiplicities : HArray1OfInteger);
+ KnotMultiplicities (me) returns HArray1OfInteger;
KnotMultiplicitiesValue (me; num : Integer) returns Integer;
NbKnotMultiplicities (me) returns Integer;
- SetKnots(me : mutable; aKnots : mutable HArray1OfReal);
- Knots (me) returns mutable HArray1OfReal;
+ SetKnots(me : mutable; aKnots : HArray1OfReal);
+ Knots (me) returns HArray1OfReal;
KnotsValue (me; num : Integer) returns Real;
NbKnots (me) returns Integer;
SetKnotSpec(me : mutable; aKnotSpec : KnotType);
Real from Standard
is
- Create returns mutable BSplineCurveWithKnotsAndRationalBSplineCurve;
+ Create returns BSplineCurveWithKnotsAndRationalBSplineCurve;
---Purpose: Returns a BSplineCurveWithKnotsAndRationalBSplineCurve
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aDegree : Integer from Standard;
- aControlPointsList : mutable HArray1OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray1OfCartesianPoint from StepGeom;
aCurveForm : BSplineCurveForm from StepGeom;
aClosedCurve : Logical from StepData;
aSelfIntersect : Logical from StepData) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aDegree : Integer from Standard;
- aControlPointsList : mutable HArray1OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray1OfCartesianPoint from StepGeom;
aCurveForm : BSplineCurveForm from StepGeom;
aClosedCurve : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aBSplineCurveWithKnots : mutable BSplineCurveWithKnots from StepGeom;
- aRationalBSplineCurve : mutable RationalBSplineCurve from StepGeom) is virtual;
+ aBSplineCurveWithKnots : BSplineCurveWithKnots from StepGeom;
+ aRationalBSplineCurve : RationalBSplineCurve from StepGeom) is virtual;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aDegree : Integer from Standard;
- aControlPointsList : mutable HArray1OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray1OfCartesianPoint from StepGeom;
aCurveForm : BSplineCurveForm from StepGeom;
aClosedCurve : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aKnotMultiplicities : mutable HArray1OfInteger from TColStd;
- aKnots : mutable HArray1OfReal from TColStd;
+ aKnotMultiplicities : HArray1OfInteger from TColStd;
+ aKnots : HArray1OfReal from TColStd;
aKnotSpec : KnotType from StepGeom;
- aWeightsData : mutable HArray1OfReal from TColStd) is virtual;
+ aWeightsData : HArray1OfReal from TColStd) is virtual;
-- Specific Methods for Field Data Access --
- SetBSplineCurveWithKnots(me : mutable; aBSplineCurveWithKnots : mutable BSplineCurveWithKnots);
- BSplineCurveWithKnots (me) returns mutable BSplineCurveWithKnots;
- SetRationalBSplineCurve(me : mutable; aRationalBSplineCurve : mutable RationalBSplineCurve);
- RationalBSplineCurve (me) returns mutable RationalBSplineCurve;
+ SetBSplineCurveWithKnots(me : mutable; aBSplineCurveWithKnots : BSplineCurveWithKnots);
+ BSplineCurveWithKnots (me) returns BSplineCurveWithKnots;
+ SetRationalBSplineCurve(me : mutable; aRationalBSplineCurve : RationalBSplineCurve);
+ RationalBSplineCurve (me) returns RationalBSplineCurve;
-- Specific Methods for ANDOR Field Data Access --
- SetKnotMultiplicities(me : mutable; aKnotMultiplicities : mutable HArray1OfInteger);
- KnotMultiplicities (me) returns mutable HArray1OfInteger;
+ SetKnotMultiplicities(me : mutable; aKnotMultiplicities : HArray1OfInteger);
+ KnotMultiplicities (me) returns HArray1OfInteger;
KnotMultiplicitiesValue (me; num : Integer) returns Integer;
NbKnotMultiplicities (me) returns Integer;
- SetKnots(me : mutable; aKnots : mutable HArray1OfReal);
- Knots (me) returns mutable HArray1OfReal;
+ SetKnots(me : mutable; aKnots : HArray1OfReal);
+ Knots (me) returns HArray1OfReal;
KnotsValue (me; num : Integer) returns Real;
NbKnots (me) returns Integer;
SetKnotSpec(me : mutable; aKnotSpec : KnotType);
-- Specific Methods for ANDOR Field Data Access --
- SetWeightsData(me : mutable; aWeightsData : mutable HArray1OfReal);
- WeightsData (me) returns mutable HArray1OfReal;
+ SetWeightsData(me : mutable; aWeightsData : HArray1OfReal);
+ WeightsData (me) returns HArray1OfReal;
WeightsDataValue (me; num : Integer) returns Real;
NbWeightsData (me) returns Integer;
HAsciiString from TCollection
is
- Create returns mutable BSplineSurface;
+ Create returns BSplineSurface;
---Purpose: Returns a BSplineSurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aUDegree : Integer from Standard;
aVDegree : Integer from Standard;
- aControlPointsList : mutable HArray2OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray2OfCartesianPoint from StepGeom;
aSurfaceForm : BSplineSurfaceForm from StepGeom;
aUClosed : Logical from StepData;
aVClosed : Logical from StepData;
UDegree (me) returns Integer;
SetVDegree(me : mutable; aVDegree : Integer);
VDegree (me) returns Integer;
- SetControlPointsList(me : mutable; aControlPointsList : mutable HArray2OfCartesianPoint);
- ControlPointsList (me) returns mutable HArray2OfCartesianPoint;
- ControlPointsListValue (me; num1 : Integer; num2 : Integer) returns mutable CartesianPoint;
+ SetControlPointsList(me : mutable; aControlPointsList : HArray2OfCartesianPoint);
+ ControlPointsList (me) returns HArray2OfCartesianPoint;
+ ControlPointsListValue (me; num1 : Integer; num2 : Integer) returns CartesianPoint;
NbControlPointsListI (me) returns Integer;
NbControlPointsListJ (me) returns Integer;
SetSurfaceForm(me : mutable; aSurfaceForm : BSplineSurfaceForm);
Logical from StepData
is
- Create returns mutable BSplineSurfaceWithKnots;
+ Create returns BSplineSurfaceWithKnots;
---Purpose: Returns a BSplineSurfaceWithKnots
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aUDegree : Integer from Standard;
aVDegree : Integer from Standard;
- aControlPointsList : mutable HArray2OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray2OfCartesianPoint from StepGeom;
aSurfaceForm : BSplineSurfaceForm from StepGeom;
aUClosed : Logical from StepData;
aVClosed : Logical from StepData;
aSelfIntersect : Logical from StepData) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aUDegree : Integer from Standard;
aVDegree : Integer from Standard;
- aControlPointsList : mutable HArray2OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray2OfCartesianPoint from StepGeom;
aSurfaceForm : BSplineSurfaceForm from StepGeom;
aUClosed : Logical from StepData;
aVClosed : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aUMultiplicities : mutable HArray1OfInteger from TColStd;
- aVMultiplicities : mutable HArray1OfInteger from TColStd;
- aUKnots : mutable HArray1OfReal from TColStd;
- aVKnots : mutable HArray1OfReal from TColStd;
+ aUMultiplicities : HArray1OfInteger from TColStd;
+ aVMultiplicities : HArray1OfInteger from TColStd;
+ aUKnots : HArray1OfReal from TColStd;
+ aVKnots : HArray1OfReal from TColStd;
aKnotSpec : KnotType from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetUMultiplicities(me : mutable; aUMultiplicities : mutable HArray1OfInteger);
- UMultiplicities (me) returns mutable HArray1OfInteger;
+ SetUMultiplicities(me : mutable; aUMultiplicities : HArray1OfInteger);
+ UMultiplicities (me) returns HArray1OfInteger;
UMultiplicitiesValue (me; num : Integer) returns Integer;
NbUMultiplicities (me) returns Integer;
- SetVMultiplicities(me : mutable; aVMultiplicities : mutable HArray1OfInteger);
- VMultiplicities (me) returns mutable HArray1OfInteger;
+ SetVMultiplicities(me : mutable; aVMultiplicities : HArray1OfInteger);
+ VMultiplicities (me) returns HArray1OfInteger;
VMultiplicitiesValue (me; num : Integer) returns Integer;
NbVMultiplicities (me) returns Integer;
- SetUKnots(me : mutable; aUKnots : mutable HArray1OfReal);
- UKnots (me) returns mutable HArray1OfReal;
+ SetUKnots(me : mutable; aUKnots : HArray1OfReal);
+ UKnots (me) returns HArray1OfReal;
UKnotsValue (me; num : Integer) returns Real;
NbUKnots (me) returns Integer;
- SetVKnots(me : mutable; aVKnots : mutable HArray1OfReal);
- VKnots (me) returns mutable HArray1OfReal;
+ SetVKnots(me : mutable; aVKnots : HArray1OfReal);
+ VKnots (me) returns HArray1OfReal;
VKnotsValue (me; num : Integer) returns Real;
NbVKnots (me) returns Integer;
SetKnotSpec(me : mutable; aKnotSpec : KnotType);
KnotType from StepGeom
is
- Create returns mutable BSplineSurfaceWithKnotsAndRationalBSplineSurface;
+ Create returns BSplineSurfaceWithKnotsAndRationalBSplineSurface;
---Purpose: Returns a BSplineSurfaceWithKnotsAndRationalBSplineSurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aUDegree : Integer from Standard;
aVDegree : Integer from Standard;
- aControlPointsList : mutable HArray2OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray2OfCartesianPoint from StepGeom;
aSurfaceForm : BSplineSurfaceForm from StepGeom;
aUClosed : Logical from StepData;
aVClosed : Logical from StepData;
aSelfIntersect : Logical from StepData) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aUDegree : Integer from Standard;
aVDegree : Integer from Standard;
- aControlPointsList : mutable HArray2OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray2OfCartesianPoint from StepGeom;
aSurfaceForm : BSplineSurfaceForm from StepGeom;
aUClosed : Logical from StepData;
aVClosed : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aBSplineSurfaceWithKnots : mutable BSplineSurfaceWithKnots from StepGeom;
- aRationalBSplineSurface : mutable RationalBSplineSurface from StepGeom) is virtual;
+ aBSplineSurfaceWithKnots : BSplineSurfaceWithKnots from StepGeom;
+ aRationalBSplineSurface : RationalBSplineSurface from StepGeom) is virtual;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aUDegree : Integer from Standard;
aVDegree : Integer from Standard;
- aControlPointsList : mutable HArray2OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray2OfCartesianPoint from StepGeom;
aSurfaceForm : BSplineSurfaceForm from StepGeom;
aUClosed : Logical from StepData;
aVClosed : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aUMultiplicities : mutable HArray1OfInteger from TColStd;
- aVMultiplicities : mutable HArray1OfInteger from TColStd;
- aUKnots : mutable HArray1OfReal from TColStd;
- aVKnots : mutable HArray1OfReal from TColStd;
+ aUMultiplicities : HArray1OfInteger from TColStd;
+ aVMultiplicities : HArray1OfInteger from TColStd;
+ aUKnots : HArray1OfReal from TColStd;
+ aVKnots : HArray1OfReal from TColStd;
aKnotSpec : KnotType from StepGeom;
- aWeightsData : mutable HArray2OfReal from TColStd) is virtual;
+ aWeightsData : HArray2OfReal from TColStd) is virtual;
-- Specific Methods for Field Data Access --
- SetBSplineSurfaceWithKnots(me : mutable; aBSplineSurfaceWithKnots : mutable BSplineSurfaceWithKnots);
- BSplineSurfaceWithKnots (me) returns mutable BSplineSurfaceWithKnots;
- SetRationalBSplineSurface(me : mutable; aRationalBSplineSurface : mutable RationalBSplineSurface);
- RationalBSplineSurface (me) returns mutable RationalBSplineSurface;
+ SetBSplineSurfaceWithKnots(me : mutable; aBSplineSurfaceWithKnots : BSplineSurfaceWithKnots);
+ BSplineSurfaceWithKnots (me) returns BSplineSurfaceWithKnots;
+ SetRationalBSplineSurface(me : mutable; aRationalBSplineSurface : RationalBSplineSurface);
+ RationalBSplineSurface (me) returns RationalBSplineSurface;
-- Specific Methods for ANDOR Field Data Access --
- SetUMultiplicities(me : mutable; aUMultiplicities : mutable HArray1OfInteger);
- UMultiplicities (me) returns mutable HArray1OfInteger;
+ SetUMultiplicities(me : mutable; aUMultiplicities : HArray1OfInteger);
+ UMultiplicities (me) returns HArray1OfInteger;
UMultiplicitiesValue (me; num : Integer) returns Integer;
NbUMultiplicities (me) returns Integer;
- SetVMultiplicities(me : mutable; aVMultiplicities : mutable HArray1OfInteger);
- VMultiplicities (me) returns mutable HArray1OfInteger;
+ SetVMultiplicities(me : mutable; aVMultiplicities : HArray1OfInteger);
+ VMultiplicities (me) returns HArray1OfInteger;
VMultiplicitiesValue (me; num : Integer) returns Integer;
NbVMultiplicities (me) returns Integer;
- SetUKnots(me : mutable; aUKnots : mutable HArray1OfReal);
- UKnots (me) returns mutable HArray1OfReal;
+ SetUKnots(me : mutable; aUKnots : HArray1OfReal);
+ UKnots (me) returns HArray1OfReal;
UKnotsValue (me; num : Integer) returns Real;
NbUKnots (me) returns Integer;
- SetVKnots(me : mutable; aVKnots : mutable HArray1OfReal);
- VKnots (me) returns mutable HArray1OfReal;
+ SetVKnots(me : mutable; aVKnots : HArray1OfReal);
+ VKnots (me) returns HArray1OfReal;
VKnotsValue (me; num : Integer) returns Real;
NbVKnots (me) returns Integer;
SetKnotSpec(me : mutable; aKnotSpec : KnotType);
-- Specific Methods for ANDOR Field Data Access --
- SetWeightsData(me : mutable; aWeightsData : mutable HArray2OfReal);
- WeightsData (me) returns mutable HArray2OfReal;
+ SetWeightsData(me : mutable; aWeightsData : HArray2OfReal);
+ WeightsData (me) returns HArray2OfReal;
WeightsDataValue (me; num1 : Integer; num2 : Integer) returns Real;
NbWeightsDataI (me) returns Integer;
NbWeightsDataJ (me) returns Integer;
Logical from StepData
is
- Create returns mutable BezierCurve;
+ Create returns BezierCurve;
---Purpose: Returns a BezierCurve
Real from Standard
is
- Create returns mutable BezierCurveAndRationalBSplineCurve;
+ Create returns BezierCurveAndRationalBSplineCurve;
---Purpose: Returns a BezierCurveAndRationalBSplineCurve
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aDegree : Integer from Standard;
- aControlPointsList : mutable HArray1OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray1OfCartesianPoint from StepGeom;
aCurveForm : BSplineCurveForm from StepGeom;
aClosedCurve : Logical from StepData;
aSelfIntersect : Logical from StepData) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aDegree : Integer from Standard;
- aControlPointsList : mutable HArray1OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray1OfCartesianPoint from StepGeom;
aCurveForm : BSplineCurveForm from StepGeom;
aClosedCurve : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aBezierCurve : mutable BezierCurve from StepGeom;
- aRationalBSplineCurve : mutable RationalBSplineCurve from StepGeom) is virtual;
+ aBezierCurve : BezierCurve from StepGeom;
+ aRationalBSplineCurve : RationalBSplineCurve from StepGeom) is virtual;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aDegree : Integer from Standard;
- aControlPointsList : mutable HArray1OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray1OfCartesianPoint from StepGeom;
aCurveForm : BSplineCurveForm from StepGeom;
aClosedCurve : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aWeightsData : mutable HArray1OfReal from TColStd) is virtual;
+ aWeightsData : HArray1OfReal from TColStd) is virtual;
-- Specific Methods for Field Data Access --
- SetBezierCurve(me : mutable; aBezierCurve : mutable BezierCurve);
- BezierCurve (me) returns mutable BezierCurve;
- SetRationalBSplineCurve(me : mutable; aRationalBSplineCurve : mutable RationalBSplineCurve);
- RationalBSplineCurve (me) returns mutable RationalBSplineCurve;
+ SetBezierCurve(me : mutable; aBezierCurve : BezierCurve);
+ BezierCurve (me) returns BezierCurve;
+ SetRationalBSplineCurve(me : mutable; aRationalBSplineCurve : RationalBSplineCurve);
+ RationalBSplineCurve (me) returns RationalBSplineCurve;
-- Specific Methods for ANDOR Field Data Access --
-- Specific Methods for ANDOR Field Data Access --
- SetWeightsData(me : mutable; aWeightsData : mutable HArray1OfReal);
- WeightsData (me) returns mutable HArray1OfReal;
+ SetWeightsData(me : mutable; aWeightsData : HArray1OfReal);
+ WeightsData (me) returns HArray1OfReal;
WeightsDataValue (me; num : Integer) returns Real;
NbWeightsData (me) returns Integer;
Logical from StepData
is
- Create returns mutable BezierSurface;
+ Create returns BezierSurface;
---Purpose: Returns a BezierSurface
Real from Standard
is
- Create returns mutable BezierSurfaceAndRationalBSplineSurface;
+ Create returns BezierSurfaceAndRationalBSplineSurface;
---Purpose: Returns a BezierSurfaceAndRationalBSplineSurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aUDegree : Integer from Standard;
aVDegree : Integer from Standard;
- aControlPointsList : mutable HArray2OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray2OfCartesianPoint from StepGeom;
aSurfaceForm : BSplineSurfaceForm from StepGeom;
aUClosed : Logical from StepData;
aVClosed : Logical from StepData;
aSelfIntersect : Logical from StepData) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aUDegree : Integer from Standard;
aVDegree : Integer from Standard;
- aControlPointsList : mutable HArray2OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray2OfCartesianPoint from StepGeom;
aSurfaceForm : BSplineSurfaceForm from StepGeom;
aUClosed : Logical from StepData;
aVClosed : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aBezierSurface : mutable BezierSurface from StepGeom;
- aRationalBSplineSurface : mutable RationalBSplineSurface from StepGeom) is virtual;
+ aBezierSurface : BezierSurface from StepGeom;
+ aRationalBSplineSurface : RationalBSplineSurface from StepGeom) is virtual;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aUDegree : Integer from Standard;
aVDegree : Integer from Standard;
- aControlPointsList : mutable HArray2OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray2OfCartesianPoint from StepGeom;
aSurfaceForm : BSplineSurfaceForm from StepGeom;
aUClosed : Logical from StepData;
aVClosed : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aWeightsData : mutable HArray2OfReal from TColStd) is virtual;
+ aWeightsData : HArray2OfReal from TColStd) is virtual;
-- Specific Methods for Field Data Access --
- SetBezierSurface(me : mutable; aBezierSurface : mutable BezierSurface);
- BezierSurface (me) returns mutable BezierSurface;
- SetRationalBSplineSurface(me : mutable; aRationalBSplineSurface : mutable RationalBSplineSurface);
- RationalBSplineSurface (me) returns mutable RationalBSplineSurface;
+ SetBezierSurface(me : mutable; aBezierSurface : BezierSurface);
+ BezierSurface (me) returns BezierSurface;
+ SetRationalBSplineSurface(me : mutable; aRationalBSplineSurface : RationalBSplineSurface);
+ RationalBSplineSurface (me) returns RationalBSplineSurface;
-- Specific Methods for ANDOR Field Data Access --
-- Specific Methods for ANDOR Field Data Access --
- SetWeightsData(me : mutable; aWeightsData : mutable HArray2OfReal);
- WeightsData (me) returns mutable HArray2OfReal;
+ SetWeightsData(me : mutable; aWeightsData : HArray2OfReal);
+ WeightsData (me) returns HArray2OfReal;
WeightsDataValue (me; num1 : Integer; num2 : Integer) returns Real;
NbWeightsDataI (me) returns Integer;
NbWeightsDataJ (me) returns Integer;
Logical from StepData
is
- Create returns mutable BoundaryCurve;
+ Create returns BoundaryCurve;
---Purpose: Returns a BoundaryCurve
HAsciiString from TCollection
is
- Create returns mutable BoundedCurve;
+ Create returns BoundedCurve;
---Purpose: Returns a BoundedCurve
HAsciiString from TCollection
is
- Create returns mutable BoundedSurface;
+ Create returns BoundedSurface;
---Purpose: Returns a BoundedSurface
HAsciiString from TCollection
is
- Create returns mutable CartesianPoint;
+ Create returns CartesianPoint;
---Purpose: Returns a CartesianPoint
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aCoordinates : mutable HArray1OfReal from TColStd) is virtual;
+ aName : HAsciiString from TCollection;
+ aCoordinates : HArray1OfReal from TColStd) is virtual;
Init2D (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
X,Y : Real);
Init3D (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
X,Y,Z : Real);
-- Specific Methods for Field Data Access --
- SetCoordinates(me : mutable; aCoordinates : mutable HArray1OfReal);
- Coordinates (me) returns mutable HArray1OfReal;
+ SetCoordinates(me : mutable; aCoordinates : HArray1OfReal);
+ Coordinates (me) returns HArray1OfReal;
CoordinatesValue (me; num : Integer) returns Real;
NbCoordinates (me) returns Integer;
HAsciiString from TCollection
is
- Create returns mutable CartesianTransformationOperator;
+ Create returns CartesianTransformationOperator;
---Purpose: Returns a CartesianTransformationOperator
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
hasAaxis1 : Boolean from Standard;
- aAxis1 : mutable Direction from StepGeom;
+ aAxis1 : Direction from StepGeom;
hasAaxis2 : Boolean from Standard;
- aAxis2 : mutable Direction from StepGeom;
- aLocalOrigin : mutable CartesianPoint from StepGeom;
+ aAxis2 : Direction from StepGeom;
+ aLocalOrigin : CartesianPoint from StepGeom;
hasAscale : Boolean from Standard;
aScale : Real from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetAxis1(me : mutable; aAxis1 : mutable Direction);
+ SetAxis1(me : mutable; aAxis1 : Direction);
UnSetAxis1 (me:mutable);
- Axis1 (me) returns mutable Direction;
+ Axis1 (me) returns Direction;
HasAxis1 (me) returns Boolean;
- SetAxis2(me : mutable; aAxis2 : mutable Direction);
+ SetAxis2(me : mutable; aAxis2 : Direction);
UnSetAxis2 (me:mutable);
- Axis2 (me) returns mutable Direction;
+ Axis2 (me) returns Direction;
HasAxis2 (me) returns Boolean;
- SetLocalOrigin(me : mutable; aLocalOrigin : mutable CartesianPoint);
- LocalOrigin (me) returns mutable CartesianPoint;
+ SetLocalOrigin(me : mutable; aLocalOrigin : CartesianPoint);
+ LocalOrigin (me) returns CartesianPoint;
SetScale(me : mutable; aScale : Real);
UnSetScale (me:mutable);
Scale (me) returns Real;
is
- Create returns mutable CartesianTransformationOperator2d from StepGeom;
+ Create returns CartesianTransformationOperator2d from StepGeom;
end CartesianTransformationOperator2d;
Real from Standard
is
- Create returns mutable CartesianTransformationOperator3d;
+ Create returns CartesianTransformationOperator3d;
---Purpose: Returns a CartesianTransformationOperator3d
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
hasAaxis1 : Boolean from Standard;
- aAxis1 : mutable Direction from StepGeom;
+ aAxis1 : Direction from StepGeom;
hasAaxis2 : Boolean from Standard;
- aAxis2 : mutable Direction from StepGeom;
- aLocalOrigin : mutable CartesianPoint from StepGeom;
+ aAxis2 : Direction from StepGeom;
+ aLocalOrigin : CartesianPoint from StepGeom;
hasAscale : Boolean from Standard;
aScale : Real from Standard) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
hasAaxis1 : Boolean from Standard;
- aAxis1 : mutable Direction from StepGeom;
+ aAxis1 : Direction from StepGeom;
hasAaxis2 : Boolean from Standard;
- aAxis2 : mutable Direction from StepGeom;
- aLocalOrigin : mutable CartesianPoint from StepGeom;
+ aAxis2 : Direction from StepGeom;
+ aLocalOrigin : CartesianPoint from StepGeom;
hasAscale : Boolean from Standard;
aScale : Real from Standard;
hasAaxis3 : Boolean from Standard;
- aAxis3 : mutable Direction from StepGeom) is virtual;
+ aAxis3 : Direction from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetAxis3(me : mutable; aAxis3 : mutable Direction);
+ SetAxis3(me : mutable; aAxis3 : Direction);
UnSetAxis3 (me:mutable);
- Axis3 (me) returns mutable Direction;
+ Axis3 (me) returns Direction;
HasAxis3 (me) returns Boolean;
fields
Axis2Placement from StepGeom
is
- Create returns mutable Circle;
+ Create returns Circle;
---Purpose: Returns a Circle
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aPosition : Axis2Placement from StepGeom) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aPosition : Axis2Placement from StepGeom;
aRadius : Real from Standard) is virtual;
HAsciiString from TCollection
is
- Create returns mutable CompositeCurve;
+ Create returns CompositeCurve;
---Purpose: Returns a CompositeCurve
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSegments : mutable HArray1OfCompositeCurveSegment from StepGeom;
+ aName : HAsciiString from TCollection;
+ aSegments : HArray1OfCompositeCurveSegment from StepGeom;
aSelfIntersect : Logical from StepData) is virtual;
-- Specific Methods for Field Data Access --
- SetSegments(me : mutable; aSegments : mutable HArray1OfCompositeCurveSegment);
- Segments (me) returns mutable HArray1OfCompositeCurveSegment;
- SegmentsValue (me; num : Integer) returns mutable CompositeCurveSegment;
+ SetSegments(me : mutable; aSegments : HArray1OfCompositeCurveSegment);
+ Segments (me) returns HArray1OfCompositeCurveSegment;
+ SegmentsValue (me; num : Integer) returns CompositeCurveSegment;
NbSegments (me) returns Integer;
SetSelfIntersect(me : mutable; aSelfIntersect : Logical);
SelfIntersect (me) returns Logical;
Logical from StepData
is
- Create returns mutable CompositeCurveOnSurface;
+ Create returns CompositeCurveOnSurface;
---Purpose: Returns a CompositeCurveOnSurface
Curve from StepGeom
is
- Create returns mutable CompositeCurveSegment;
+ Create returns CompositeCurveSegment;
---Purpose: Returns a CompositeCurveSegment
Init (me : mutable;
aTransition : TransitionCode from StepGeom;
aSameSense : Boolean from Standard;
- aParentCurve : mutable Curve from StepGeom) is virtual;
+ aParentCurve : Curve from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
Transition (me) returns TransitionCode;
SetSameSense(me : mutable; aSameSense : Boolean);
SameSense (me) returns Boolean;
- SetParentCurve(me : mutable; aParentCurve : mutable Curve);
- ParentCurve (me) returns mutable Curve;
+ SetParentCurve(me : mutable; aParentCurve : Curve);
+ ParentCurve (me) returns Curve;
fields
HAsciiString from TCollection
is
- Create returns mutable Conic;
+ Create returns Conic;
---Purpose: Returns a Conic
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aPosition : Axis2Placement from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
Axis2Placement3d from StepGeom
is
- Create returns mutable ConicalSurface;
+ Create returns ConicalSurface;
---Purpose: Returns a ConicalSurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPosition : mutable Axis2Placement3d from StepGeom) is redefined;
+ aName : HAsciiString from TCollection;
+ aPosition : Axis2Placement3d from StepGeom) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPosition : mutable Axis2Placement3d from StepGeom;
+ aName : HAsciiString from TCollection;
+ aPosition : Axis2Placement3d from StepGeom;
aRadius : Real from Standard;
aSemiAngle : Real from Standard) is virtual;
HAsciiString from TCollection
is
- Create returns mutable Curve;
+ Create returns Curve;
---Purpose: Returns a Curve
HAsciiString from TCollection
is
- Create returns mutable CurveReplica;
+ Create returns CurveReplica;
---Purpose: Returns a CurveReplica
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aParentCurve : mutable Curve from StepGeom;
- aTransformation : mutable CartesianTransformationOperator from StepGeom) is virtual;
+ aName : HAsciiString from TCollection;
+ aParentCurve : Curve from StepGeom;
+ aTransformation : CartesianTransformationOperator from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetParentCurve(me : mutable; aParentCurve : mutable Curve);
- ParentCurve (me) returns mutable Curve;
- SetTransformation(me : mutable; aTransformation : mutable CartesianTransformationOperator);
- Transformation (me) returns mutable CartesianTransformationOperator;
+ SetParentCurve(me : mutable; aParentCurve : Curve);
+ ParentCurve (me) returns Curve;
+ SetTransformation(me : mutable; aTransformation : CartesianTransformationOperator);
+ Transformation (me) returns CartesianTransformationOperator;
fields
Axis2Placement3d from StepGeom
is
- Create returns mutable CylindricalSurface;
+ Create returns CylindricalSurface;
---Purpose: Returns a CylindricalSurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPosition : mutable Axis2Placement3d from StepGeom) is redefined;
+ aName : HAsciiString from TCollection;
+ aPosition : Axis2Placement3d from StepGeom) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPosition : mutable Axis2Placement3d from StepGeom;
+ aName : HAsciiString from TCollection;
+ aPosition : Axis2Placement3d from StepGeom;
aRadius : Real from Standard) is virtual;
-- Specific Methods for Field Data Access --
HAsciiString from TCollection
is
- Create returns mutable DegeneratePcurve;
+ Create returns DegeneratePcurve;
---Purpose: Returns a DegeneratePcurve
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBasisSurface : mutable Surface from StepGeom;
- aReferenceToCurve : mutable DefinitionalRepresentation from StepRepr) is virtual;
+ aName : HAsciiString from TCollection;
+ aBasisSurface : Surface from StepGeom;
+ aReferenceToCurve : DefinitionalRepresentation from StepRepr) is virtual;
-- Specific Methods for Field Data Access --
- SetBasisSurface(me : mutable; aBasisSurface : mutable Surface);
- BasisSurface (me) returns mutable Surface;
- SetReferenceToCurve(me : mutable; aReferenceToCurve : mutable DefinitionalRepresentation);
- ReferenceToCurve (me) returns mutable DefinitionalRepresentation;
+ SetBasisSurface(me : mutable; aBasisSurface : Surface);
+ BasisSurface (me) returns Surface;
+ SetReferenceToCurve(me : mutable; aReferenceToCurve : DefinitionalRepresentation);
+ ReferenceToCurve (me) returns DefinitionalRepresentation;
fields
Real from Standard
is
- Create returns mutable DegenerateToroidalSurface;
+ Create returns DegenerateToroidalSurface;
---Purpose: Returns a DegenerateToroidalSurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPosition : mutable Axis2Placement3d from StepGeom;
+ aName : HAsciiString from TCollection;
+ aPosition : Axis2Placement3d from StepGeom;
aMajorRadius : Real from Standard;
aMinorRadius : Real from Standard) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPosition : mutable Axis2Placement3d from StepGeom;
+ aName : HAsciiString from TCollection;
+ aPosition : Axis2Placement3d from StepGeom;
aMajorRadius : Real from Standard;
aMinorRadius : Real from Standard;
aSelectOuter : Boolean from Standard) is virtual;
HAsciiString from TCollection
is
- Create returns mutable Direction;
+ Create returns Direction;
---Purpose: Returns a Direction
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aDirectionRatios : mutable HArray1OfReal from TColStd) is virtual;
+ aName : HAsciiString from TCollection;
+ aDirectionRatios : HArray1OfReal from TColStd) is virtual;
-- Specific Methods for Field Data Access --
- SetDirectionRatios(me : mutable; aDirectionRatios : mutable HArray1OfReal);
- DirectionRatios (me) returns mutable HArray1OfReal;
+ SetDirectionRatios(me : mutable; aDirectionRatios : HArray1OfReal);
+ DirectionRatios (me) returns HArray1OfReal;
DirectionRatiosValue (me; num : Integer) returns Real;
NbDirectionRatios (me) returns Integer;
HAsciiString from TCollection
is
- Create returns mutable ElementarySurface;
+ Create returns ElementarySurface;
---Purpose: Returns a ElementarySurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPosition : mutable Axis2Placement3d from StepGeom) is virtual;
+ aName : HAsciiString from TCollection;
+ aPosition : Axis2Placement3d from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetPosition(me : mutable; aPosition : mutable Axis2Placement3d);
- Position (me) returns mutable Axis2Placement3d;
+ SetPosition(me : mutable; aPosition : Axis2Placement3d);
+ Position (me) returns Axis2Placement3d;
fields
Axis2Placement from StepGeom
is
- Create returns mutable Ellipse;
+ Create returns Ellipse;
---Purpose: Returns a Ellipse
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aPosition : Axis2Placement from StepGeom) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aPosition : Axis2Placement from StepGeom;
aSemiAxis1 : Real from Standard;
aSemiAxis2 : Real from Standard) is virtual;
DefinitionalRepresentation from StepRepr
is
- Create returns mutable EvaluatedDegeneratePcurve;
+ Create returns EvaluatedDegeneratePcurve;
---Purpose: Returns a EvaluatedDegeneratePcurve
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBasisSurface : mutable Surface from StepGeom;
- aReferenceToCurve : mutable DefinitionalRepresentation from StepRepr) is redefined;
+ aName : HAsciiString from TCollection;
+ aBasisSurface : Surface from StepGeom;
+ aReferenceToCurve : DefinitionalRepresentation from StepRepr) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBasisSurface : mutable Surface from StepGeom;
- aReferenceToCurve : mutable DefinitionalRepresentation from StepRepr;
- aEquivalentPoint : mutable CartesianPoint from StepGeom) is virtual;
+ aName : HAsciiString from TCollection;
+ aBasisSurface : Surface from StepGeom;
+ aReferenceToCurve : DefinitionalRepresentation from StepRepr;
+ aEquivalentPoint : CartesianPoint from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetEquivalentPoint(me : mutable; aEquivalentPoint : mutable CartesianPoint);
- EquivalentPoint (me) returns mutable CartesianPoint;
+ SetEquivalentPoint(me : mutable; aEquivalentPoint : CartesianPoint);
+ EquivalentPoint (me) returns CartesianPoint;
fields
is
- Create returns mutable GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx;
+ Create returns GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx;
Init (me : mutable;
- aContextIdentifier : mutable HAsciiString from TCollection;
- aContextType : mutable HAsciiString from TCollection) is redefined;
+ aContextIdentifier : HAsciiString from TCollection;
+ aContextType : HAsciiString from TCollection) is redefined;
Init(me : mutable;
- aContextIdentifier : mutable HAsciiString from TCollection;
- aContextType : mutable HAsciiString from TCollection;
- aGeometricRepresentationCtx : mutable GeometricRepresentationContext from StepGeom;
- aGlobalUnitAssignedCtx : mutable GlobalUnitAssignedContext from StepRepr;
- aGlobalUncertaintyAssignedCtx : mutable GlobalUncertaintyAssignedContext from StepRepr)
+ aContextIdentifier : HAsciiString from TCollection;
+ aContextType : HAsciiString from TCollection;
+ aGeometricRepresentationCtx : GeometricRepresentationContext from StepGeom;
+ aGlobalUnitAssignedCtx : GlobalUnitAssignedContext from StepRepr;
+ aGlobalUncertaintyAssignedCtx : GlobalUncertaintyAssignedContext from StepRepr)
is virtual;
Init(me : mutable;
- aContextIdentifier : mutable HAsciiString from TCollection;
- aContextType : mutable HAsciiString from TCollection;
+ aContextIdentifier : HAsciiString from TCollection;
+ aContextType : HAsciiString from TCollection;
aCoordinateSpaceDimension : Integer from Standard;
- aUnits : mutable HArray1OfNamedUnit from StepBasic;
- anUncertainty : mutable HArray1OfUncertaintyMeasureWithUnit from StepBasic)
+ aUnits : HArray1OfNamedUnit from StepBasic;
+ anUncertainty : HArray1OfUncertaintyMeasureWithUnit from StepBasic)
is virtual;
-- ====================================== --
SetGeometricRepresentationContext
(me : mutable;
- aGeometricRepresentationContext : mutable GeometricRepresentationContext);
+ aGeometricRepresentationContext : GeometricRepresentationContext);
GeometricRepresentationContext (me)
- returns mutable GeometricRepresentationContext;
+ returns GeometricRepresentationContext;
SetGlobalUnitAssignedContext
(me : mutable;
- aGlobalUnitAssignedContext : mutable GlobalUnitAssignedContext);
+ aGlobalUnitAssignedContext : GlobalUnitAssignedContext);
GlobalUnitAssignedContext (me)
- returns mutable GlobalUnitAssignedContext;
+ returns GlobalUnitAssignedContext;
SetGlobalUncertaintyAssignedContext
(me : mutable;
-- Specific Methods for ANDOR Field Data Access GlobalUnitAssignedContext --
-- ====================================================================== --
- SetUnits(me : mutable; aUnits : mutable HArray1OfNamedUnit);
- Units (me) returns mutable HArray1OfNamedUnit;
- UnitsValue (me; num : Integer) returns mutable NamedUnit;
+ SetUnits(me : mutable; aUnits : HArray1OfNamedUnit);
+ Units (me) returns HArray1OfNamedUnit;
+ UnitsValue (me; num : Integer) returns NamedUnit;
NbUnits (me) returns Integer;
-- ============================================================================= --
-- Specific Methods for ANDOR Field Data Access GlobalUncertaintyAssignedContext --
-- ============================================================================= --
- SetUncertainty(me : mutable; aUncertainty : mutable HArray1OfUncertaintyMeasureWithUnit);
- Uncertainty (me) returns mutable HArray1OfUncertaintyMeasureWithUnit;
- UncertaintyValue (me; num : Integer) returns mutable UncertaintyMeasureWithUnit;
+ SetUncertainty(me : mutable; aUncertainty : HArray1OfUncertaintyMeasureWithUnit);
+ Uncertainty (me) returns HArray1OfUncertaintyMeasureWithUnit;
+ UncertaintyValue (me; num : Integer) returns UncertaintyMeasureWithUnit;
NbUncertainty (me) returns Integer;
fields
HAsciiString from TCollection
is
- Create returns mutable GeometricRepresentationContext;
+ Create returns GeometricRepresentationContext;
---Purpose: Returns a GeometricRepresentationContext
Init (me : mutable;
- aContextIdentifier : mutable HAsciiString from TCollection;
- aContextType : mutable HAsciiString from TCollection) is redefined;
+ aContextIdentifier : HAsciiString from TCollection;
+ aContextType : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aContextIdentifier : mutable HAsciiString from TCollection;
- aContextType : mutable HAsciiString from TCollection;
+ aContextIdentifier : HAsciiString from TCollection;
+ aContextType : HAsciiString from TCollection;
aCoordinateSpaceDimension : Integer from Standard) is virtual;
-- Specific Methods for Field Data Access --
NamedUnit from StepBasic
is
- Create returns mutable GeometricRepresentationContextAndGlobalUnitAssignedContext;
+ Create returns GeometricRepresentationContextAndGlobalUnitAssignedContext;
---Purpose: Returns a GeometricRepresentationContextAndGlobalUnitAssignedContext
Init (me : mutable;
- aContextIdentifier : mutable HAsciiString from TCollection;
- aContextType : mutable HAsciiString from TCollection) is redefined;
+ aContextIdentifier : HAsciiString from TCollection;
+ aContextType : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aContextIdentifier : mutable HAsciiString from TCollection;
- aContextType : mutable HAsciiString from TCollection;
- aGeometricRepresentationContext : mutable GeometricRepresentationContext from StepGeom;
- aGlobalUnitAssignedContext : mutable GlobalUnitAssignedContext from StepRepr) is virtual;
+ aContextIdentifier : HAsciiString from TCollection;
+ aContextType : HAsciiString from TCollection;
+ aGeometricRepresentationContext : GeometricRepresentationContext from StepGeom;
+ aGlobalUnitAssignedContext : GlobalUnitAssignedContext from StepRepr) is virtual;
Init (me : mutable;
- aContextIdentifier : mutable HAsciiString from TCollection;
- aContextType : mutable HAsciiString from TCollection;
+ aContextIdentifier : HAsciiString from TCollection;
+ aContextType : HAsciiString from TCollection;
aCoordinateSpaceDimension : Integer from Standard;
- aUnits : mutable HArray1OfNamedUnit from StepBasic) is virtual;
+ aUnits : HArray1OfNamedUnit from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetGeometricRepresentationContext(me : mutable; aGeometricRepresentationContext : mutable GeometricRepresentationContext);
- GeometricRepresentationContext (me) returns mutable GeometricRepresentationContext;
- SetGlobalUnitAssignedContext(me : mutable; aGlobalUnitAssignedContext : mutable GlobalUnitAssignedContext);
- GlobalUnitAssignedContext (me) returns mutable GlobalUnitAssignedContext;
+ SetGeometricRepresentationContext(me : mutable; aGeometricRepresentationContext : GeometricRepresentationContext);
+ GeometricRepresentationContext (me) returns GeometricRepresentationContext;
+ SetGlobalUnitAssignedContext(me : mutable; aGlobalUnitAssignedContext : GlobalUnitAssignedContext);
+ GlobalUnitAssignedContext (me) returns GlobalUnitAssignedContext;
-- Specific Methods for ANDOR Field Data Access --
-- Specific Methods for ANDOR Field Data Access --
- SetUnits(me : mutable; aUnits : mutable HArray1OfNamedUnit);
- Units (me) returns mutable HArray1OfNamedUnit;
- UnitsValue (me; num : Integer) returns mutable NamedUnit;
+ SetUnits(me : mutable; aUnits : HArray1OfNamedUnit);
+ Units (me) returns HArray1OfNamedUnit;
+ UnitsValue (me; num : Integer) returns NamedUnit;
NbUnits (me) returns Integer;
fields
is
- Create returns mutable GeometricRepresentationContextAndParametricRepresentationContext;
+ Create returns GeometricRepresentationContextAndParametricRepresentationContext;
---Purpose: empty constructor
Init (me : mutable;
- aContextIdentifier : mutable HAsciiString from TCollection;
- aContextType : mutable HAsciiString from TCollection) is redefined;
+ aContextIdentifier : HAsciiString from TCollection;
+ aContextType : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aContextIdentifier : mutable HAsciiString from TCollection;
- aContextType : mutable HAsciiString from TCollection;
- aGeometricRepresentationContext : mutable GeometricRepresentationContext from StepGeom;
- aParametricRepresentationContext : mutable ParametricRepresentationContext from StepRepr) is virtual;
+ aContextIdentifier : HAsciiString from TCollection;
+ aContextType : HAsciiString from TCollection;
+ aGeometricRepresentationContext : GeometricRepresentationContext from StepGeom;
+ aParametricRepresentationContext : ParametricRepresentationContext from StepRepr) is virtual;
Init (me : mutable;
- aContextIdentifier : mutable HAsciiString from TCollection;
- aContextType : mutable HAsciiString from TCollection;
+ aContextIdentifier : HAsciiString from TCollection;
+ aContextType : HAsciiString from TCollection;
aCoordinateSpaceDimension : Integer from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetGeometricRepresentationContext(me : mutable; aGeometricRepresentationContext : mutable GeometricRepresentationContext);
- GeometricRepresentationContext (me) returns mutable GeometricRepresentationContext;
- SetParametricRepresentationContext(me : mutable; aParametricRepresentationContext : mutable ParametricRepresentationContext);
- ParametricRepresentationContext (me) returns mutable ParametricRepresentationContext;
+ SetGeometricRepresentationContext(me : mutable; aGeometricRepresentationContext : GeometricRepresentationContext);
+ GeometricRepresentationContext (me) returns GeometricRepresentationContext;
+ SetParametricRepresentationContext(me : mutable; aParametricRepresentationContext : ParametricRepresentationContext);
+ ParametricRepresentationContext (me) returns ParametricRepresentationContext;
-- Specific Methods for ANDOR Field Data Access --
HAsciiString from TCollection
is
- Create returns mutable GeometricRepresentationItem;
+ Create returns GeometricRepresentationItem;
---Purpose: Returns a GeometricRepresentationItem
Axis2Placement from StepGeom
is
- Create returns mutable Hyperbola;
+ Create returns Hyperbola;
---Purpose: Returns a Hyperbola
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aPosition : Axis2Placement from StepGeom) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aPosition : Axis2Placement from StepGeom;
aSemiAxis : Real from Standard;
aSemiImagAxis : Real from Standard) is virtual;
PreferredSurfaceCurveRepresentation from StepGeom
is
- Create returns mutable IntersectionCurve;
+ Create returns IntersectionCurve;
---Purpose: Returns a IntersectionCurve
HAsciiString from TCollection
is
- Create returns mutable Line;
+ Create returns Line;
---Purpose: Returns a Line
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPnt : mutable CartesianPoint from StepGeom;
- aDir : mutable Vector from StepGeom) is virtual;
+ aName : HAsciiString from TCollection;
+ aPnt : CartesianPoint from StepGeom;
+ aDir : Vector from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetPnt(me : mutable; aPnt : mutable CartesianPoint);
- Pnt (me) returns mutable CartesianPoint;
- SetDir(me : mutable; aDir : mutable Vector);
- Dir (me) returns mutable Vector;
+ SetPnt(me : mutable; aPnt : CartesianPoint);
+ Pnt (me) returns CartesianPoint;
+ SetDir(me : mutable; aDir : Vector);
+ Dir (me) returns Vector;
fields
HAsciiString from TCollection
is
- Create returns mutable OffsetCurve3d;
+ Create returns OffsetCurve3d;
---Purpose: Returns a OffsetCurve3d
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBasisCurve : mutable Curve from StepGeom;
+ aName : HAsciiString from TCollection;
+ aBasisCurve : Curve from StepGeom;
aDistance : Real from Standard;
aSelfIntersect : Logical from StepData;
- aRefDirection : mutable Direction from StepGeom) is virtual;
+ aRefDirection : Direction from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetBasisCurve(me : mutable; aBasisCurve : mutable Curve);
- BasisCurve (me) returns mutable Curve;
+ SetBasisCurve(me : mutable; aBasisCurve : Curve);
+ BasisCurve (me) returns Curve;
SetDistance(me : mutable; aDistance : Real);
Distance (me) returns Real;
SetSelfIntersect(me : mutable; aSelfIntersect : Logical);
SelfIntersect (me) returns Logical;
- SetRefDirection(me : mutable; aRefDirection : mutable Direction);
- RefDirection (me) returns mutable Direction;
+ SetRefDirection(me : mutable; aRefDirection : Direction);
+ RefDirection (me) returns Direction;
fields
HAsciiString from TCollection
is
- Create returns mutable OffsetSurface;
+ Create returns OffsetSurface;
---Purpose: Returns a OffsetSurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBasisSurface : mutable Surface from StepGeom;
+ aName : HAsciiString from TCollection;
+ aBasisSurface : Surface from StepGeom;
aDistance : Real from Standard;
aSelfIntersect : Logical from StepData) is virtual;
-- Specific Methods for Field Data Access --
- SetBasisSurface(me : mutable; aBasisSurface : mutable Surface);
- BasisSurface (me) returns mutable Surface;
+ SetBasisSurface(me : mutable; aBasisSurface : Surface);
+ BasisSurface (me) returns Surface;
SetDistance(me : mutable; aDistance : Real);
Distance (me) returns Real;
SetSelfIntersect(me : mutable; aSelfIntersect : Logical);
Logical from StepData
is
- Create returns mutable OuterBoundaryCurve;
+ Create returns OuterBoundaryCurve;
---Purpose: Returns a OuterBoundaryCurve
Axis2Placement from StepGeom
is
- Create returns mutable Parabola;
+ Create returns Parabola;
---Purpose: Returns a Parabola
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aPosition : Axis2Placement from StepGeom) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aPosition : Axis2Placement from StepGeom;
aFocalDist : Real from Standard) is virtual;
HAsciiString from TCollection
is
- Create returns mutable Pcurve;
+ Create returns Pcurve;
---Purpose: Returns a Pcurve
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBasisSurface : mutable Surface from StepGeom;
- aReferenceToCurve : mutable DefinitionalRepresentation from StepRepr) is virtual;
+ aName : HAsciiString from TCollection;
+ aBasisSurface : Surface from StepGeom;
+ aReferenceToCurve : DefinitionalRepresentation from StepRepr) is virtual;
-- Specific Methods for Field Data Access --
- SetBasisSurface(me : mutable; aBasisSurface : mutable Surface);
- BasisSurface (me) returns mutable Surface;
- SetReferenceToCurve(me : mutable; aReferenceToCurve : mutable DefinitionalRepresentation);
- ReferenceToCurve (me) returns mutable DefinitionalRepresentation;
+ SetBasisSurface(me : mutable; aBasisSurface : Surface);
+ BasisSurface (me) returns Surface;
+ SetReferenceToCurve(me : mutable; aReferenceToCurve : DefinitionalRepresentation);
+ ReferenceToCurve (me) returns DefinitionalRepresentation;
fields
HAsciiString from TCollection
is
- Create returns mutable Placement;
+ Create returns Placement;
---Purpose: Returns a Placement
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aLocation : mutable CartesianPoint from StepGeom) is virtual;
+ aName : HAsciiString from TCollection;
+ aLocation : CartesianPoint from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetLocation(me : mutable; aLocation : mutable CartesianPoint);
- Location (me) returns mutable CartesianPoint;
+ SetLocation(me : mutable; aLocation : CartesianPoint);
+ Location (me) returns CartesianPoint;
fields
Axis2Placement3d from StepGeom
is
- Create returns mutable Plane;
+ Create returns Plane;
---Purpose: Returns a Plane
HAsciiString from TCollection
is
- Create returns mutable Point;
+ Create returns Point;
---Purpose: Returns a Point
HAsciiString from TCollection
is
- Create returns mutable PointOnCurve;
+ Create returns PointOnCurve;
---Purpose: Returns a PointOnCurve
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBasisCurve : mutable Curve from StepGeom;
+ aName : HAsciiString from TCollection;
+ aBasisCurve : Curve from StepGeom;
aPointParameter : Real from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetBasisCurve(me : mutable; aBasisCurve : mutable Curve);
- BasisCurve (me) returns mutable Curve;
+ SetBasisCurve(me : mutable; aBasisCurve : Curve);
+ BasisCurve (me) returns Curve;
SetPointParameter(me : mutable; aPointParameter : Real);
PointParameter (me) returns Real;
HAsciiString from TCollection
is
- Create returns mutable PointOnSurface;
+ Create returns PointOnSurface;
---Purpose: Returns a PointOnSurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBasisSurface : mutable Surface from StepGeom;
+ aName : HAsciiString from TCollection;
+ aBasisSurface : Surface from StepGeom;
aPointParameterU : Real from Standard;
aPointParameterV : Real from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetBasisSurface(me : mutable; aBasisSurface : mutable Surface);
- BasisSurface (me) returns mutable Surface;
+ SetBasisSurface(me : mutable; aBasisSurface : Surface);
+ BasisSurface (me) returns Surface;
SetPointParameterU(me : mutable; aPointParameterU : Real);
PointParameterU (me) returns Real;
SetPointParameterV(me : mutable; aPointParameterV : Real);
HAsciiString from TCollection
is
- Create returns mutable PointReplica;
+ Create returns PointReplica;
---Purpose: Returns a PointReplica
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aParentPt : mutable Point from StepGeom;
- aTransformation : mutable CartesianTransformationOperator from StepGeom) is virtual;
+ aName : HAsciiString from TCollection;
+ aParentPt : Point from StepGeom;
+ aTransformation : CartesianTransformationOperator from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetParentPt(me : mutable; aParentPt : mutable Point);
- ParentPt (me) returns mutable Point;
- SetTransformation(me : mutable; aTransformation : mutable CartesianTransformationOperator);
- Transformation (me) returns mutable CartesianTransformationOperator;
+ SetParentPt(me : mutable; aParentPt : Point);
+ ParentPt (me) returns Point;
+ SetTransformation(me : mutable; aTransformation : CartesianTransformationOperator);
+ Transformation (me) returns CartesianTransformationOperator;
fields
HAsciiString from TCollection
is
- Create returns mutable Polyline;
+ Create returns Polyline;
---Purpose: Returns a Polyline
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPoints : mutable HArray1OfCartesianPoint from StepGeom) is virtual;
+ aName : HAsciiString from TCollection;
+ aPoints : HArray1OfCartesianPoint from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetPoints(me : mutable; aPoints : mutable HArray1OfCartesianPoint);
- Points (me) returns mutable HArray1OfCartesianPoint;
- PointsValue (me; num : Integer) returns mutable CartesianPoint;
+ SetPoints(me : mutable; aPoints : HArray1OfCartesianPoint);
+ Points (me) returns HArray1OfCartesianPoint;
+ PointsValue (me; num : Integer) returns CartesianPoint;
NbPoints (me) returns Integer;
fields
Logical from StepData
is
- Create returns mutable QuasiUniformCurve;
+ Create returns QuasiUniformCurve;
---Purpose: Returns a QuasiUniformCurve
Real from Standard
is
- Create returns mutable QuasiUniformCurveAndRationalBSplineCurve;
+ Create returns QuasiUniformCurveAndRationalBSplineCurve;
---Purpose: Returns a QuasiUniformCurveAndRationalBSplineCurve
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aDegree : Integer from Standard;
- aControlPointsList : mutable HArray1OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray1OfCartesianPoint from StepGeom;
aCurveForm : BSplineCurveForm from StepGeom;
aClosedCurve : Logical from StepData;
aSelfIntersect : Logical from StepData) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aDegree : Integer from Standard;
- aControlPointsList : mutable HArray1OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray1OfCartesianPoint from StepGeom;
aCurveForm : BSplineCurveForm from StepGeom;
aClosedCurve : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aQuasiUniformCurve : mutable QuasiUniformCurve from StepGeom;
- aRationalBSplineCurve : mutable RationalBSplineCurve from StepGeom) is virtual;
+ aQuasiUniformCurve : QuasiUniformCurve from StepGeom;
+ aRationalBSplineCurve : RationalBSplineCurve from StepGeom) is virtual;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aDegree : Integer from Standard;
- aControlPointsList : mutable HArray1OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray1OfCartesianPoint from StepGeom;
aCurveForm : BSplineCurveForm from StepGeom;
aClosedCurve : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aWeightsData : mutable HArray1OfReal from TColStd) is virtual;
+ aWeightsData : HArray1OfReal from TColStd) is virtual;
-- Specific Methods for Field Data Access --
- SetQuasiUniformCurve(me : mutable; aQuasiUniformCurve : mutable QuasiUniformCurve);
- QuasiUniformCurve (me) returns mutable QuasiUniformCurve;
- SetRationalBSplineCurve(me : mutable; aRationalBSplineCurve : mutable RationalBSplineCurve);
- RationalBSplineCurve (me) returns mutable RationalBSplineCurve;
+ SetQuasiUniformCurve(me : mutable; aQuasiUniformCurve : QuasiUniformCurve);
+ QuasiUniformCurve (me) returns QuasiUniformCurve;
+ SetRationalBSplineCurve(me : mutable; aRationalBSplineCurve : RationalBSplineCurve);
+ RationalBSplineCurve (me) returns RationalBSplineCurve;
-- Specific Methods for ANDOR Field Data Access --
-- Specific Methods for ANDOR Field Data Access --
- SetWeightsData(me : mutable; aWeightsData : mutable HArray1OfReal);
- WeightsData (me) returns mutable HArray1OfReal;
+ SetWeightsData(me : mutable; aWeightsData : HArray1OfReal);
+ WeightsData (me) returns HArray1OfReal;
WeightsDataValue (me; num : Integer) returns Real;
NbWeightsData (me) returns Integer;
Logical from StepData
is
- Create returns mutable QuasiUniformSurface;
+ Create returns QuasiUniformSurface;
---Purpose: Returns a QuasiUniformSurface
Real from Standard
is
- Create returns mutable QuasiUniformSurfaceAndRationalBSplineSurface;
+ Create returns QuasiUniformSurfaceAndRationalBSplineSurface;
---Purpose: Returns a QuasiUniformSurfaceAndRationalBSplineSurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aUDegree : Integer from Standard;
aVDegree : Integer from Standard;
- aControlPointsList : mutable HArray2OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray2OfCartesianPoint from StepGeom;
aSurfaceForm : BSplineSurfaceForm from StepGeom;
aUClosed : Logical from StepData;
aVClosed : Logical from StepData;
aSelfIntersect : Logical from StepData) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aUDegree : Integer from Standard;
aVDegree : Integer from Standard;
- aControlPointsList : mutable HArray2OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray2OfCartesianPoint from StepGeom;
aSurfaceForm : BSplineSurfaceForm from StepGeom;
aUClosed : Logical from StepData;
aVClosed : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aQuasiUniformSurface : mutable QuasiUniformSurface from StepGeom;
- aRationalBSplineSurface : mutable RationalBSplineSurface from StepGeom) is virtual;
+ aQuasiUniformSurface : QuasiUniformSurface from StepGeom;
+ aRationalBSplineSurface : RationalBSplineSurface from StepGeom) is virtual;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aUDegree : Integer from Standard;
aVDegree : Integer from Standard;
- aControlPointsList : mutable HArray2OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray2OfCartesianPoint from StepGeom;
aSurfaceForm : BSplineSurfaceForm from StepGeom;
aUClosed : Logical from StepData;
aVClosed : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aWeightsData : mutable HArray2OfReal from TColStd) is virtual;
+ aWeightsData : HArray2OfReal from TColStd) is virtual;
-- Specific Methods for Field Data Access --
- SetQuasiUniformSurface(me : mutable; aQuasiUniformSurface : mutable QuasiUniformSurface);
- QuasiUniformSurface (me) returns mutable QuasiUniformSurface;
- SetRationalBSplineSurface(me : mutable; aRationalBSplineSurface : mutable RationalBSplineSurface);
- RationalBSplineSurface (me) returns mutable RationalBSplineSurface;
+ SetQuasiUniformSurface(me : mutable; aQuasiUniformSurface : QuasiUniformSurface);
+ QuasiUniformSurface (me) returns QuasiUniformSurface;
+ SetRationalBSplineSurface(me : mutable; aRationalBSplineSurface : RationalBSplineSurface);
+ RationalBSplineSurface (me) returns RationalBSplineSurface;
-- Specific Methods for ANDOR Field Data Access --
-- Specific Methods for ANDOR Field Data Access --
- SetWeightsData(me : mutable; aWeightsData : mutable HArray2OfReal);
- WeightsData (me) returns mutable HArray2OfReal;
+ SetWeightsData(me : mutable; aWeightsData : HArray2OfReal);
+ WeightsData (me) returns HArray2OfReal;
WeightsDataValue (me; num1 : Integer; num2 : Integer) returns Real;
NbWeightsDataI (me) returns Integer;
NbWeightsDataJ (me) returns Integer;
Logical from StepData
is
- Create returns mutable RationalBSplineCurve;
+ Create returns RationalBSplineCurve;
---Purpose: Returns a RationalBSplineCurve
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aDegree : Integer from Standard;
- aControlPointsList : mutable HArray1OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray1OfCartesianPoint from StepGeom;
aCurveForm : BSplineCurveForm from StepGeom;
aClosedCurve : Logical from StepData;
aSelfIntersect : Logical from StepData) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aDegree : Integer from Standard;
- aControlPointsList : mutable HArray1OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray1OfCartesianPoint from StepGeom;
aCurveForm : BSplineCurveForm from StepGeom;
aClosedCurve : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aWeightsData : mutable HArray1OfReal from TColStd) is virtual;
+ aWeightsData : HArray1OfReal from TColStd) is virtual;
-- Specific Methods for Field Data Access --
- SetWeightsData(me : mutable; aWeightsData : mutable HArray1OfReal);
- WeightsData (me) returns mutable HArray1OfReal;
+ SetWeightsData(me : mutable; aWeightsData : HArray1OfReal);
+ WeightsData (me) returns HArray1OfReal;
WeightsDataValue (me; num : Integer) returns Real;
NbWeightsData (me) returns Integer;
Logical from StepData
is
- Create returns mutable RationalBSplineSurface;
+ Create returns RationalBSplineSurface;
---Purpose: Returns a RationalBSplineSurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aUDegree : Integer from Standard;
aVDegree : Integer from Standard;
- aControlPointsList : mutable HArray2OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray2OfCartesianPoint from StepGeom;
aSurfaceForm : BSplineSurfaceForm from StepGeom;
aUClosed : Logical from StepData;
aVClosed : Logical from StepData;
aSelfIntersect : Logical from StepData) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aUDegree : Integer from Standard;
aVDegree : Integer from Standard;
- aControlPointsList : mutable HArray2OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray2OfCartesianPoint from StepGeom;
aSurfaceForm : BSplineSurfaceForm from StepGeom;
aUClosed : Logical from StepData;
aVClosed : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aWeightsData : mutable HArray2OfReal from TColStd) is virtual;
+ aWeightsData : HArray2OfReal from TColStd) is virtual;
-- Specific Methods for Field Data Access --
- SetWeightsData(me : mutable; aWeightsData : mutable HArray2OfReal);
- WeightsData (me) returns mutable HArray2OfReal;
+ SetWeightsData(me : mutable; aWeightsData : HArray2OfReal);
+ WeightsData (me) returns HArray2OfReal;
WeightsDataValue (me; num1 : Integer; num2 : Integer) returns Real;
NbWeightsDataI (me) returns Integer;
NbWeightsDataJ (me) returns Integer;
HAsciiString from TCollection
is
- Create returns mutable RectangularCompositeSurface;
+ Create returns RectangularCompositeSurface;
---Purpose: Returns a RectangularCompositeSurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSegments : mutable HArray2OfSurfacePatch from StepGeom) is virtual;
+ aName : HAsciiString from TCollection;
+ aSegments : HArray2OfSurfacePatch from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetSegments(me : mutable; aSegments : mutable HArray2OfSurfacePatch);
- Segments (me) returns mutable HArray2OfSurfacePatch;
- SegmentsValue (me; num1 : Integer; num2 : Integer) returns mutable SurfacePatch;
+ SetSegments(me : mutable; aSegments : HArray2OfSurfacePatch);
+ Segments (me) returns HArray2OfSurfacePatch;
+ SegmentsValue (me; num1 : Integer; num2 : Integer) returns SurfacePatch;
NbSegmentsI (me) returns Integer;
NbSegmentsJ (me) returns Integer;
HAsciiString from TCollection
is
- Create returns mutable RectangularTrimmedSurface;
+ Create returns RectangularTrimmedSurface;
---Purpose: Returns a RectangularTrimmedSurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBasisSurface : mutable Surface from StepGeom;
+ aName : HAsciiString from TCollection;
+ aBasisSurface : Surface from StepGeom;
aU1 : Real from Standard;
aU2 : Real from Standard;
aV1 : Real from Standard;
-- Specific Methods for Field Data Access --
- SetBasisSurface(me : mutable; aBasisSurface : mutable Surface);
- BasisSurface (me) returns mutable Surface;
+ SetBasisSurface(me : mutable; aBasisSurface : Surface);
+ BasisSurface (me) returns Surface;
SetU1(me : mutable; aU1 : Real);
U1 (me) returns Real;
SetU2(me : mutable; aU2 : Real);
Curve from StepGeom
is
- Create returns mutable ReparametrisedCompositeCurveSegment;
+ Create returns ReparametrisedCompositeCurveSegment;
---Purpose: Returns a ReparametrisedCompositeCurveSegment
Init (me : mutable;
aTransition : TransitionCode from StepGeom;
aSameSense : Boolean from Standard;
- aParentCurve : mutable Curve from StepGeom) is redefined;
+ aParentCurve : Curve from StepGeom) is redefined;
Init (me : mutable;
aTransition : TransitionCode from StepGeom;
aSameSense : Boolean from Standard;
- aParentCurve : mutable Curve from StepGeom;
+ aParentCurve : Curve from StepGeom;
aParamLength : Real from Standard) is virtual;
-- Specific Methods for Field Data Access --
PreferredSurfaceCurveRepresentation from StepGeom
is
- Create returns mutable SeamCurve;
+ Create returns SeamCurve;
---Purpose: Returns a SeamCurve
Axis2Placement3d from StepGeom
is
- Create returns mutable SphericalSurface;
+ Create returns SphericalSurface;
---Purpose: Returns a SphericalSurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPosition : mutable Axis2Placement3d from StepGeom) is redefined;
+ aName : HAsciiString from TCollection;
+ aPosition : Axis2Placement3d from StepGeom) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPosition : mutable Axis2Placement3d from StepGeom;
+ aName : HAsciiString from TCollection;
+ aPosition : Axis2Placement3d from StepGeom;
aRadius : Real from Standard) is virtual;
-- Specific Methods for Field Data Access --
HAsciiString from TCollection
is
- Create returns mutable Surface;
+ Create returns Surface;
---Purpose: Returns a Surface
HAsciiString from TCollection
is
- Create returns mutable SurfaceCurve;
+ Create returns SurfaceCurve;
---Purpose: Returns a SurfaceCurve
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aCurve3d : mutable Curve from StepGeom;
- aAssociatedGeometry : mutable HArray1OfPcurveOrSurface from StepGeom;
+ aName : HAsciiString from TCollection;
+ aCurve3d : Curve from StepGeom;
+ aAssociatedGeometry : HArray1OfPcurveOrSurface from StepGeom;
aMasterRepresentation : PreferredSurfaceCurveRepresentation from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetCurve3d(me : mutable; aCurve3d : mutable Curve);
- Curve3d (me) returns mutable Curve;
- SetAssociatedGeometry(me : mutable; aAssociatedGeometry : mutable HArray1OfPcurveOrSurface);
- AssociatedGeometry (me) returns mutable HArray1OfPcurveOrSurface;
+ SetCurve3d(me : mutable; aCurve3d : Curve);
+ Curve3d (me) returns Curve;
+ SetAssociatedGeometry(me : mutable; aAssociatedGeometry : HArray1OfPcurveOrSurface);
+ AssociatedGeometry (me) returns HArray1OfPcurveOrSurface;
AssociatedGeometryValue (me; num : Integer) returns PcurveOrSurface;
NbAssociatedGeometry (me) returns Integer;
SetMasterRepresentation(me : mutable; aMasterRepresentation : PreferredSurfaceCurveRepresentation);
is
- Create returns mutable SurfaceCurveAndBoundedCurve;
+ Create returns SurfaceCurveAndBoundedCurve;
---Purpose: creates empty object
- BoundedCurve (me: mutable) returns mutable BoundedCurve from StepGeom;
+ BoundedCurve (me: mutable) returns BoundedCurve from StepGeom;
---Purpose: returns field BoundedCurve
---C++: return &
Curve from StepGeom
is
- Create returns mutable SurfaceOfLinearExtrusion;
+ Create returns SurfaceOfLinearExtrusion;
---Purpose: Returns a SurfaceOfLinearExtrusion
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSweptCurve : mutable Curve from StepGeom) is redefined;
+ aName : HAsciiString from TCollection;
+ aSweptCurve : Curve from StepGeom) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSweptCurve : mutable Curve from StepGeom;
- aExtrusionAxis : mutable Vector from StepGeom) is virtual;
+ aName : HAsciiString from TCollection;
+ aSweptCurve : Curve from StepGeom;
+ aExtrusionAxis : Vector from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetExtrusionAxis(me : mutable; aExtrusionAxis : mutable Vector);
- ExtrusionAxis (me) returns mutable Vector;
+ SetExtrusionAxis(me : mutable; aExtrusionAxis : Vector);
+ ExtrusionAxis (me) returns Vector;
fields
Curve from StepGeom
is
- Create returns mutable SurfaceOfRevolution;
+ Create returns SurfaceOfRevolution;
---Purpose: Returns a SurfaceOfRevolution
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSweptCurve : mutable Curve from StepGeom) is redefined;
+ aName : HAsciiString from TCollection;
+ aSweptCurve : Curve from StepGeom) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSweptCurve : mutable Curve from StepGeom;
- aAxisPosition : mutable Axis1Placement from StepGeom) is virtual;
+ aName : HAsciiString from TCollection;
+ aSweptCurve : Curve from StepGeom;
+ aAxisPosition : Axis1Placement from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetAxisPosition(me : mutable; aAxisPosition : mutable Axis1Placement);
- AxisPosition (me) returns mutable Axis1Placement;
+ SetAxisPosition(me : mutable; aAxisPosition : Axis1Placement);
+ AxisPosition (me) returns Axis1Placement;
fields
Boolean from Standard
is
- Create returns mutable SurfacePatch;
+ Create returns SurfacePatch;
---Purpose: Returns a SurfacePatch
Init (me : mutable;
- aParentSurface : mutable BoundedSurface from StepGeom;
+ aParentSurface : BoundedSurface from StepGeom;
aUTransition : TransitionCode from StepGeom;
aVTransition : TransitionCode from StepGeom;
aUSense : Boolean from Standard;
-- Specific Methods for Field Data Access --
- SetParentSurface(me : mutable; aParentSurface : mutable BoundedSurface);
- ParentSurface (me) returns mutable BoundedSurface;
+ SetParentSurface(me : mutable; aParentSurface : BoundedSurface);
+ ParentSurface (me) returns BoundedSurface;
SetUTransition(me : mutable; aUTransition : TransitionCode);
UTransition (me) returns TransitionCode;
SetVTransition(me : mutable; aVTransition : TransitionCode);
HAsciiString from TCollection
is
- Create returns mutable SurfaceReplica;
+ Create returns SurfaceReplica;
---Purpose: Returns a SurfaceReplica
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aParentSurface : mutable Surface from StepGeom;
- aTransformation : mutable CartesianTransformationOperator3d from StepGeom) is virtual;
+ aName : HAsciiString from TCollection;
+ aParentSurface : Surface from StepGeom;
+ aTransformation : CartesianTransformationOperator3d from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetParentSurface(me : mutable; aParentSurface : mutable Surface);
- ParentSurface (me) returns mutable Surface;
- SetTransformation(me : mutable; aTransformation : mutable CartesianTransformationOperator3d);
- Transformation (me) returns mutable CartesianTransformationOperator3d;
+ SetParentSurface(me : mutable; aParentSurface : Surface);
+ ParentSurface (me) returns Surface;
+ SetTransformation(me : mutable; aTransformation : CartesianTransformationOperator3d);
+ Transformation (me) returns CartesianTransformationOperator3d;
fields
HAsciiString from TCollection
is
- Create returns mutable SweptSurface;
+ Create returns SweptSurface;
---Purpose: Returns a SweptSurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSweptCurve : mutable Curve from StepGeom) is virtual;
+ aName : HAsciiString from TCollection;
+ aSweptCurve : Curve from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetSweptCurve(me : mutable; aSweptCurve : mutable Curve);
- SweptCurve (me) returns mutable Curve;
+ SetSweptCurve(me : mutable; aSweptCurve : Curve);
+ SweptCurve (me) returns Curve;
fields
Axis2Placement3d from StepGeom
is
- Create returns mutable ToroidalSurface;
+ Create returns ToroidalSurface;
---Purpose: Returns a ToroidalSurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPosition : mutable Axis2Placement3d from StepGeom) is redefined;
+ aName : HAsciiString from TCollection;
+ aPosition : Axis2Placement3d from StepGeom) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPosition : mutable Axis2Placement3d from StepGeom;
+ aName : HAsciiString from TCollection;
+ aPosition : Axis2Placement3d from StepGeom;
aMajorRadius : Real from Standard;
aMinorRadius : Real from Standard) is virtual;
HAsciiString from TCollection
is
- Create returns mutable TrimmedCurve;
+ Create returns TrimmedCurve;
---Purpose: Returns a TrimmedCurve
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBasisCurve : mutable Curve from StepGeom;
- aTrim1 : mutable HArray1OfTrimmingSelect from StepGeom;
- aTrim2 : mutable HArray1OfTrimmingSelect from StepGeom;
+ aName : HAsciiString from TCollection;
+ aBasisCurve : Curve from StepGeom;
+ aTrim1 : HArray1OfTrimmingSelect from StepGeom;
+ aTrim2 : HArray1OfTrimmingSelect from StepGeom;
aSenseAgreement : Boolean from Standard;
aMasterRepresentation : TrimmingPreference from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetBasisCurve(me : mutable; aBasisCurve : mutable Curve);
- BasisCurve (me) returns mutable Curve;
- SetTrim1(me : mutable; aTrim1 : mutable HArray1OfTrimmingSelect);
- Trim1 (me) returns mutable HArray1OfTrimmingSelect;
+ SetBasisCurve(me : mutable; aBasisCurve : Curve);
+ BasisCurve (me) returns Curve;
+ SetTrim1(me : mutable; aTrim1 : HArray1OfTrimmingSelect);
+ Trim1 (me) returns HArray1OfTrimmingSelect;
Trim1Value (me; num : Integer) returns TrimmingSelect;
NbTrim1 (me) returns Integer;
- SetTrim2(me : mutable; aTrim2 : mutable HArray1OfTrimmingSelect);
- Trim2 (me) returns mutable HArray1OfTrimmingSelect;
+ SetTrim2(me : mutable; aTrim2 : HArray1OfTrimmingSelect);
+ Trim2 (me) returns HArray1OfTrimmingSelect;
Trim2Value (me; num : Integer) returns TrimmingSelect;
NbTrim2 (me) returns Integer;
SetSenseAgreement(me : mutable; aSenseAgreement : Boolean);
is
- Create returns mutable TrimmingMember;
+ Create returns TrimmingMember;
HasName (me) returns Boolean is redefined;
-- returns True
Logical from StepData
is
- Create returns mutable UniformCurve;
+ Create returns UniformCurve;
---Purpose: Returns a UniformCurve
Real from Standard
is
- Create returns mutable UniformCurveAndRationalBSplineCurve;
+ Create returns UniformCurveAndRationalBSplineCurve;
---Purpose: Returns a UniformCurveAndRationalBSplineCurve
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aDegree : Integer from Standard;
- aControlPointsList : mutable HArray1OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray1OfCartesianPoint from StepGeom;
aCurveForm : BSplineCurveForm from StepGeom;
aClosedCurve : Logical from StepData;
aSelfIntersect : Logical from StepData) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aDegree : Integer from Standard;
- aControlPointsList : mutable HArray1OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray1OfCartesianPoint from StepGeom;
aCurveForm : BSplineCurveForm from StepGeom;
aClosedCurve : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aUniformCurve : mutable UniformCurve from StepGeom;
- aRationalBSplineCurve : mutable RationalBSplineCurve from StepGeom) is virtual;
+ aUniformCurve : UniformCurve from StepGeom;
+ aRationalBSplineCurve : RationalBSplineCurve from StepGeom) is virtual;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aDegree : Integer from Standard;
- aControlPointsList : mutable HArray1OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray1OfCartesianPoint from StepGeom;
aCurveForm : BSplineCurveForm from StepGeom;
aClosedCurve : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aWeightsData : mutable HArray1OfReal from TColStd) is virtual;
+ aWeightsData : HArray1OfReal from TColStd) is virtual;
-- Specific Methods for Field Data Access --
- SetUniformCurve(me : mutable; aUniformCurve : mutable UniformCurve);
- UniformCurve (me) returns mutable UniformCurve;
- SetRationalBSplineCurve(me : mutable; aRationalBSplineCurve : mutable RationalBSplineCurve);
- RationalBSplineCurve (me) returns mutable RationalBSplineCurve;
+ SetUniformCurve(me : mutable; aUniformCurve : UniformCurve);
+ UniformCurve (me) returns UniformCurve;
+ SetRationalBSplineCurve(me : mutable; aRationalBSplineCurve : RationalBSplineCurve);
+ RationalBSplineCurve (me) returns RationalBSplineCurve;
-- Specific Methods for ANDOR Field Data Access --
- SetWeightsData(me : mutable; aWeightsData : mutable HArray1OfReal);
- WeightsData (me) returns mutable HArray1OfReal;
+ SetWeightsData(me : mutable; aWeightsData : HArray1OfReal);
+ WeightsData (me) returns HArray1OfReal;
WeightsDataValue (me; num : Integer) returns Real;
NbWeightsData (me) returns Integer;
Logical from StepData
is
- Create returns mutable UniformSurface;
+ Create returns UniformSurface;
---Purpose: Returns a UniformSurface
Real from Standard
is
- Create returns mutable UniformSurfaceAndRationalBSplineSurface;
+ Create returns UniformSurfaceAndRationalBSplineSurface;
---Purpose: Returns a UniformSurfaceAndRationalBSplineSurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aUDegree : Integer from Standard;
aVDegree : Integer from Standard;
- aControlPointsList : mutable HArray2OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray2OfCartesianPoint from StepGeom;
aSurfaceForm : BSplineSurfaceForm from StepGeom;
aUClosed : Logical from StepData;
aVClosed : Logical from StepData;
aSelfIntersect : Logical from StepData) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aUDegree : Integer from Standard;
aVDegree : Integer from Standard;
- aControlPointsList : mutable HArray2OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray2OfCartesianPoint from StepGeom;
aSurfaceForm : BSplineSurfaceForm from StepGeom;
aUClosed : Logical from StepData;
aVClosed : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aUniformSurface : mutable UniformSurface from StepGeom;
- aRationalBSplineSurface : mutable RationalBSplineSurface from StepGeom) is virtual;
+ aUniformSurface : UniformSurface from StepGeom;
+ aRationalBSplineSurface : RationalBSplineSurface from StepGeom) is virtual;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aUDegree : Integer from Standard;
aVDegree : Integer from Standard;
- aControlPointsList : mutable HArray2OfCartesianPoint from StepGeom;
+ aControlPointsList : HArray2OfCartesianPoint from StepGeom;
aSurfaceForm : BSplineSurfaceForm from StepGeom;
aUClosed : Logical from StepData;
aVClosed : Logical from StepData;
aSelfIntersect : Logical from StepData;
- aWeightsData : mutable HArray2OfReal from TColStd) is virtual;
+ aWeightsData : HArray2OfReal from TColStd) is virtual;
-- Specific Methods for Field Data Access --
- SetUniformSurface(me : mutable; aUniformSurface : mutable UniformSurface);
- UniformSurface (me) returns mutable UniformSurface;
- SetRationalBSplineSurface(me : mutable; aRationalBSplineSurface : mutable RationalBSplineSurface);
- RationalBSplineSurface (me) returns mutable RationalBSplineSurface;
+ SetUniformSurface(me : mutable; aUniformSurface : UniformSurface);
+ UniformSurface (me) returns UniformSurface;
+ SetRationalBSplineSurface(me : mutable; aRationalBSplineSurface : RationalBSplineSurface);
+ RationalBSplineSurface (me) returns RationalBSplineSurface;
-- Specific Methods for ANDOR Field Data Access --
- SetWeightsData(me : mutable; aWeightsData : mutable HArray2OfReal);
- WeightsData (me) returns mutable HArray2OfReal;
+ SetWeightsData(me : mutable; aWeightsData : HArray2OfReal);
+ WeightsData (me) returns HArray2OfReal;
WeightsDataValue (me; num1 : Integer; num2 : Integer) returns Real;
NbWeightsDataI (me) returns Integer;
NbWeightsDataJ (me) returns Integer;
HAsciiString from TCollection
is
- Create returns mutable Vector;
+ Create returns Vector;
---Purpose: Returns a Vector
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aOrientation : mutable Direction from StepGeom;
+ aName : HAsciiString from TCollection;
+ aOrientation : Direction from StepGeom;
aMagnitude : Real from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetOrientation(me : mutable; aOrientation : mutable Direction);
- Orientation (me) returns mutable Direction;
+ SetOrientation(me : mutable; aOrientation : Direction);
+ Orientation (me) returns Direction;
SetMagnitude(me : mutable; aMagnitude : Real);
Magnitude (me) returns Real;
is
- Create returns mutable AssemblyComponentUsageSubstitute;
+ Create returns AssemblyComponentUsageSubstitute;
Init (me : mutable;
aName : HAsciiString;
is
- Create returns mutable CompositeShapeAspect;
+ Create returns CompositeShapeAspect;
end CompositeShapeAspect;
Create returns CompoundRepresentationItem;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
item_element : HArray1OfRepresentationItem from StepRepr);
ItemElement (me) returns HArray1OfRepresentationItem from StepRepr;
RepresentationContext from StepRepr
is
- Create returns mutable DefinitionalRepresentation;
+ Create returns DefinitionalRepresentation;
---Purpose: Returns a DefinitionalRepresentation
is
- Create returns mutable DerivedShapeAspect;
+ Create returns DerivedShapeAspect;
end DerivedShapeAspect;
HAsciiString from TCollection
is
- Create returns mutable DescriptiveRepresentationItem;
+ Create returns DescriptiveRepresentationItem;
---Purpose: Returns a DescriptiveRepresentationItem
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aDescription : mutable HAsciiString from TCollection) is virtual;
+ aName : HAsciiString from TCollection;
+ aDescription : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetDescription(me : mutable; aDescription : mutable HAsciiString);
- Description (me) returns mutable HAsciiString;
+ SetDescription(me : mutable; aDescription : HAsciiString);
+ Description (me) returns HAsciiString;
fields
is
- Create returns mutable Extension;
+ Create returns Extension;
end Extension;
is
- Create returns mutable ExternallyDefinedRepresentation;
+ Create returns ExternallyDefinedRepresentation;
end ExternallyDefinedRepresentation;
HAsciiString from TCollection
is
- Create returns mutable FunctionallyDefinedTransformation;
+ Create returns FunctionallyDefinedTransformation;
---Purpose: Returns a FunctionallyDefinedTransformation
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aDescription : mutable HAsciiString from TCollection) is virtual;
+ aName : HAsciiString from TCollection;
+ aDescription : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetDescription(me : mutable; aDescription : mutable HAsciiString);
- Description (me) returns mutable HAsciiString;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetDescription(me : mutable; aDescription : HAsciiString);
+ Description (me) returns HAsciiString;
fields
HAsciiString from TCollection
is
- Create returns mutable GlobalUncertaintyAssignedContext;
+ Create returns GlobalUncertaintyAssignedContext;
---Purpose: Returns a GlobalUncertaintyAssignedContext
Init (me : mutable;
- aContextIdentifier : mutable HAsciiString from TCollection;
- aContextType : mutable HAsciiString from TCollection) is redefined;
+ aContextIdentifier : HAsciiString from TCollection;
+ aContextType : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aContextIdentifier : mutable HAsciiString from TCollection;
- aContextType : mutable HAsciiString from TCollection;
- aUncertainty : mutable HArray1OfUncertaintyMeasureWithUnit from StepBasic) is virtual;
+ aContextIdentifier : HAsciiString from TCollection;
+ aContextType : HAsciiString from TCollection;
+ aUncertainty : HArray1OfUncertaintyMeasureWithUnit from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetUncertainty(me : mutable; aUncertainty : mutable HArray1OfUncertaintyMeasureWithUnit);
- Uncertainty (me) returns mutable HArray1OfUncertaintyMeasureWithUnit;
- UncertaintyValue (me; num : Integer) returns mutable UncertaintyMeasureWithUnit;
+ SetUncertainty(me : mutable; aUncertainty : HArray1OfUncertaintyMeasureWithUnit);
+ Uncertainty (me) returns HArray1OfUncertaintyMeasureWithUnit;
+ UncertaintyValue (me; num : Integer) returns UncertaintyMeasureWithUnit;
NbUncertainty (me) returns Integer;
fields
HAsciiString from TCollection
is
- Create returns mutable GlobalUnitAssignedContext;
+ Create returns GlobalUnitAssignedContext;
---Purpose: Returns a GlobalUnitAssignedContext
Init (me : mutable;
- aContextIdentifier : mutable HAsciiString from TCollection;
- aContextType : mutable HAsciiString from TCollection) is redefined;
+ aContextIdentifier : HAsciiString from TCollection;
+ aContextType : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aContextIdentifier : mutable HAsciiString from TCollection;
- aContextType : mutable HAsciiString from TCollection;
- aUnits : mutable HArray1OfNamedUnit from StepBasic) is virtual;
+ aContextIdentifier : HAsciiString from TCollection;
+ aContextType : HAsciiString from TCollection;
+ aUnits : HArray1OfNamedUnit from StepBasic) is virtual;
-- Specific Methods for Field Data Access --
- SetUnits(me : mutable; aUnits : mutable HArray1OfNamedUnit);
- Units (me) returns mutable HArray1OfNamedUnit;
- UnitsValue (me; num : Integer) returns mutable NamedUnit;
+ SetUnits(me : mutable; aUnits : HArray1OfNamedUnit);
+ Units (me) returns HArray1OfNamedUnit;
+ UnitsValue (me; num : Integer) returns NamedUnit;
NbUnits (me) returns Integer;
fields
is
- Create returns mutable ItemDefinedTransformation;
+ Create returns ItemDefinedTransformation;
Init (me : mutable;
aName : HAsciiString from TCollection;
HAsciiString from TCollection
is
- Create returns mutable MappedItem;
+ Create returns MappedItem;
---Purpose: Returns a MappedItem
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aMappingSource : mutable RepresentationMap from StepRepr;
- aMappingTarget : mutable RepresentationItem from StepRepr) is virtual;
+ aName : HAsciiString from TCollection;
+ aMappingSource : RepresentationMap from StepRepr;
+ aMappingTarget : RepresentationItem from StepRepr) is virtual;
-- Specific Methods for Field Data Access --
- SetMappingSource(me : mutable; aMappingSource : mutable RepresentationMap);
- MappingSource (me) returns mutable RepresentationMap;
- SetMappingTarget(me : mutable; aMappingTarget : mutable RepresentationItem);
- MappingTarget (me) returns mutable RepresentationItem;
+ SetMappingSource(me : mutable; aMappingSource : RepresentationMap);
+ MappingSource (me) returns RepresentationMap;
+ SetMappingTarget(me : mutable; aMappingTarget : RepresentationItem);
+ MappingTarget (me) returns RepresentationItem;
fields
is
- Create returns mutable MaterialDesignation;
+ Create returns MaterialDesignation;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aOfDefinition : CharacterizedDefinition);
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
SetOfDefinition (me : mutable; aOfDefinition : CharacterizedDefinition);
OfDefinition (me) returns CharacterizedDefinition;
MeasureValueMember from StepBasic
is
- Create returns mutable MeasureRepresentationItem;
+ Create returns MeasureRepresentationItem;
---Purpose: Creates empty object
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aValueComponent : MeasureValueMember from StepBasic;
aUnitComponent : Unit from StepBasic);
---Purpose: Init all fields
HAsciiString from TCollection
is
- Create returns mutable ParametricRepresentationContext;
+ Create returns ParametricRepresentationContext;
---Purpose: Returns a ParametricRepresentationContext
is
- Create returns mutable PromissoryUsageOccurrence;
+ Create returns PromissoryUsageOccurrence;
end PromissoryUsageOccurrence;
is
- Create returns mutable ReprItemAndLengthMeasureWithUnit;
+ Create returns ReprItemAndLengthMeasureWithUnit;
- Init(me: mutable; aMWU: mutable MeasureWithUnit; aRI : RepresentationItem);
+ Init(me: mutable; aMWU: MeasureWithUnit; aRI : RepresentationItem);
- SetLengthMeasureWithUnit(me: mutable; aLMWU: mutable LengthMeasureWithUnit);
+ SetLengthMeasureWithUnit(me: mutable; aLMWU: LengthMeasureWithUnit);
- GetLengthMeasureWithUnit(me) returns mutable LengthMeasureWithUnit;
+ GetLengthMeasureWithUnit(me) returns LengthMeasureWithUnit;
- GetMeasureRepresentationItem(me) returns mutable MeasureRepresentationItem;
+ GetMeasureRepresentationItem(me) returns MeasureRepresentationItem;
- SetMeasureWithUnit(me: mutable; aMWU: mutable MeasureWithUnit);
+ SetMeasureWithUnit(me: mutable; aMWU: MeasureWithUnit);
- GetMeasureWithUnit(me) returns mutable MeasureWithUnit;
+ GetMeasureWithUnit(me) returns MeasureWithUnit;
- GetRepresentationItem(me) returns mutable RepresentationItem;
+ GetRepresentationItem(me) returns RepresentationItem;
fields
RepresentationItem from StepRepr
is
- Create returns mutable Representation;
+ Create returns Representation;
---Purpose: Returns a Representation
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aItems : mutable HArray1OfRepresentationItem from StepRepr;
- aContextOfItems : mutable RepresentationContext from StepRepr) is virtual;
+ aName : HAsciiString from TCollection;
+ aItems : HArray1OfRepresentationItem from StepRepr;
+ aContextOfItems : RepresentationContext from StepRepr) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetItems(me : mutable; aItems : mutable HArray1OfRepresentationItem);
- Items (me) returns mutable HArray1OfRepresentationItem;
- ItemsValue (me; num : Integer) returns mutable RepresentationItem;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetItems(me : mutable; aItems : HArray1OfRepresentationItem);
+ Items (me) returns HArray1OfRepresentationItem;
+ ItemsValue (me; num : Integer) returns RepresentationItem;
NbItems (me) returns Integer;
- SetContextOfItems(me : mutable; aContextOfItems : mutable RepresentationContext);
- ContextOfItems (me) returns mutable RepresentationContext;
+ SetContextOfItems(me : mutable; aContextOfItems : RepresentationContext);
+ ContextOfItems (me) returns RepresentationContext;
fields
HAsciiString from TCollection
is
- Create returns mutable RepresentationContext;
+ Create returns RepresentationContext;
---Purpose: Returns a RepresentationContext
Init (me : mutable;
- aContextIdentifier : mutable HAsciiString from TCollection;
- aContextType : mutable HAsciiString from TCollection) is virtual;
+ aContextIdentifier : HAsciiString from TCollection;
+ aContextType : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetContextIdentifier(me : mutable; aContextIdentifier : mutable HAsciiString);
- ContextIdentifier (me) returns mutable HAsciiString;
- SetContextType(me : mutable; aContextType : mutable HAsciiString);
- ContextType (me) returns mutable HAsciiString;
+ SetContextIdentifier(me : mutable; aContextIdentifier : HAsciiString);
+ ContextIdentifier (me) returns HAsciiString;
+ SetContextType(me : mutable; aContextType : HAsciiString);
+ ContextType (me) returns HAsciiString;
fields
HAsciiString from TCollection
is
- Create returns mutable RepresentationItem;
+ Create returns RepresentationItem;
---Purpose: Returns a RepresentationItem
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is virtual;
+ aName : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
fields
Representation from StepRepr
is
- Create returns mutable RepresentationMap;
+ Create returns RepresentationMap;
---Purpose: Returns a RepresentationMap
Init (me : mutable;
- aMappingOrigin : mutable RepresentationItem from StepRepr;
- aMappedRepresentation : mutable Representation from StepRepr) is virtual;
+ aMappingOrigin : RepresentationItem from StepRepr;
+ aMappedRepresentation : Representation from StepRepr) is virtual;
-- Specific Methods for Field Data Access --
- SetMappingOrigin(me : mutable; aMappingOrigin : mutable RepresentationItem);
- MappingOrigin (me) returns mutable RepresentationItem;
- SetMappedRepresentation(me : mutable; aMappedRepresentation : mutable Representation);
- MappedRepresentation (me) returns mutable Representation;
+ SetMappingOrigin(me : mutable; aMappingOrigin : RepresentationItem);
+ MappingOrigin (me) returns RepresentationItem;
+ SetMappedRepresentation(me : mutable; aMappedRepresentation : Representation);
+ MappedRepresentation (me) returns Representation;
fields
Representation from StepRepr
is
- Create returns mutable RepresentationRelationship;
+ Create returns RepresentationRelationship;
---Purpose: Returns a RepresentationRelationship
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aDescription : mutable HAsciiString from TCollection;
- aRep1 : mutable Representation from StepRepr;
- aRep2 : mutable Representation from StepRepr) is virtual;
+ aName : HAsciiString from TCollection;
+ aDescription : HAsciiString from TCollection;
+ aRep1 : Representation from StepRepr;
+ aRep2 : Representation from StepRepr) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetDescription(me : mutable; aDescription : mutable HAsciiString);
- Description (me) returns mutable HAsciiString;
- SetRep1(me : mutable; aRep1 : mutable Representation);
- Rep1 (me) returns mutable Representation;
- SetRep2(me : mutable; aRep2 : mutable Representation);
- Rep2 (me) returns mutable Representation;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetDescription(me : mutable; aDescription : HAsciiString);
+ Description (me) returns HAsciiString;
+ SetRep1(me : mutable; aRep1 : Representation);
+ Rep1 (me) returns Representation;
+ SetRep2(me : mutable; aRep2 : Representation);
+ Rep2 (me) returns Representation;
fields
is
- Create returns mutable RepresentationRelationshipWithTransformation;
+ Create returns RepresentationRelationshipWithTransformation;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aDescription : mutable HAsciiString from TCollection;
- aRep1 : mutable Representation from StepRepr;
- aRep2 : mutable Representation from StepRepr;
+ aName : HAsciiString from TCollection;
+ aDescription : HAsciiString from TCollection;
+ aRep1 : Representation from StepRepr;
+ aRep2 : Representation from StepRepr;
aTransf : Transformation);
TransformationOperator (me) returns Transformation;
Logical from StepData
is
- Create returns mutable ShapeAspect;
+ Create returns ShapeAspect;
---Purpose: Returns a ShapeAspect
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aDescription : mutable HAsciiString from TCollection;
- aOfShape : mutable ProductDefinitionShape from StepRepr;
+ aName : HAsciiString from TCollection;
+ aDescription : HAsciiString from TCollection;
+ aOfShape : ProductDefinitionShape from StepRepr;
aProductDefinitional : Logical from StepData) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetDescription(me : mutable; aDescription : mutable HAsciiString);
- Description (me) returns mutable HAsciiString;
- SetOfShape(me : mutable; aOfShape : mutable ProductDefinitionShape);
- OfShape (me) returns mutable ProductDefinitionShape;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetDescription(me : mutable; aDescription : HAsciiString);
+ Description (me) returns HAsciiString;
+ SetOfShape(me : mutable; aOfShape : ProductDefinitionShape);
+ OfShape (me) returns ProductDefinitionShape;
SetProductDefinitional(me : mutable; aProductDefinitional : Logical);
ProductDefinitional (me) returns Logical;
is
- Create returns mutable ShapeAspectDerivingRelationship;
+ Create returns ShapeAspectDerivingRelationship;
end ShapeAspectDerivingRelationship;
is
- Create returns mutable ShapeRepresentationRelationship;
+ Create returns ShapeRepresentationRelationship;
end ShapeRepresentationRelationship;
is
- Create returns mutable ShapeRepresentationRelationshipWithTransformation;
+ Create returns ShapeRepresentationRelationshipWithTransformation;
end ShapeRepresentationRelationshipWithTransformation;
is
- Create returns mutable SuppliedPartRelationship;
+ Create returns SuppliedPartRelationship;
end SuppliedPartRelationship;
is
- Create returns mutable ValueRange;
+ Create returns ValueRange;
end ValueRange;
is
- Create returns mutable Activator from StepSelect;
+ Create returns Activator from StepSelect;
- Do (me : mutable; number : Integer; pilot : mutable SessionPilot)
+ Do (me : mutable; number : Integer; pilot : SessionPilot)
returns ReturnStatus;
---Purpose : Executes a Command Line for StepSelect
is
- Create returns mutable FloatFormat;
+ Create returns FloatFormat;
---Purpose : Creates a new FloatFormat, with standard options :
-- ZeroSuppress, Main Format = %E,
-- Format between 0.001 and 1000. = %f
is
- Create returns mutable StepType;
+ Create returns StepType;
---Purpose : Creates a Signature for Step Type. Protocol is undefined here,
-- hence no Signature may yet be produced. The StepType signature
-- requires a Protocol before working
is
Create (copymode : Boolean = Standard_True)
- returns mutable WorkLibrary from StepSelect;
+ returns WorkLibrary from StepSelect;
---Purpose : Creates a STEP WorkLibrary
-- <copymode> precises whether Copy is implemented or not
-- 2 : prints labels onky
ReadFile (me; name : CString;
- model : out mutable InterfaceModel;
+ model : out InterfaceModel;
protocol : Protocol from Interface)
returns Integer;
---Purpose : Reads a STEP File and returns a STEP Model (into <mod>),
CopyModel (me;
original : InterfaceModel;
- newmodel : mutable InterfaceModel;
+ newmodel : InterfaceModel;
list : EntityIterator;
TC : in out CopyTool)
returns Boolean is redefined;
RepresentationContext from StepRepr
is
- Create returns mutable AdvancedBrepShapeRepresentation;
+ Create returns AdvancedBrepShapeRepresentation;
---Purpose: Returns a AdvancedBrepShapeRepresentation
Boolean from Standard
is
- Create returns mutable AdvancedFace;
+ Create returns AdvancedFace;
---Purpose: Returns a AdvancedFace
HAsciiString from TCollection
is
- Create returns mutable Block;
+ Create returns Block;
---Purpose: Returns a Block
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPosition : mutable Axis2Placement3d from StepGeom;
+ aName : HAsciiString from TCollection;
+ aPosition : Axis2Placement3d from StepGeom;
aX : Real from Standard;
aY : Real from Standard;
aZ : Real from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetPosition(me : mutable; aPosition : mutable Axis2Placement3d);
- Position (me) returns mutable Axis2Placement3d;
+ SetPosition(me : mutable; aPosition : Axis2Placement3d);
+ Position (me) returns Axis2Placement3d;
SetX(me : mutable; aX : Real);
X (me) returns Real;
SetY(me : mutable; aY : Real);
HAsciiString from TCollection
is
- Create returns mutable BooleanResult;
+ Create returns BooleanResult;
---Purpose: Returns a BooleanResult
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aOperator : BooleanOperator from StepShape;
aFirstOperand : BooleanOperand from StepShape;
aSecondOperand : BooleanOperand from StepShape) is virtual;
Real from Standard
is
- Create returns mutable BoxDomain;
+ Create returns BoxDomain;
---Purpose: Returns a BoxDomain
Init (me : mutable;
- aCorner : mutable CartesianPoint from StepGeom;
+ aCorner : CartesianPoint from StepGeom;
aXlength : Real from Standard;
aYlength : Real from Standard;
aZlength : Real from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetCorner(me : mutable; aCorner : mutable CartesianPoint);
- Corner (me) returns mutable CartesianPoint;
+ SetCorner(me : mutable; aCorner : CartesianPoint);
+ Corner (me) returns CartesianPoint;
SetXlength(me : mutable; aXlength : Real);
Xlength (me) returns Real;
SetYlength(me : mutable; aYlength : Real);
Boolean from Standard
is
- Create returns mutable BoxedHalfSpace;
+ Create returns BoxedHalfSpace;
---Purpose: Returns a BoxedHalfSpace
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBaseSurface : mutable Surface from StepGeom;
+ aName : HAsciiString from TCollection;
+ aBaseSurface : Surface from StepGeom;
aAgreementFlag : Boolean from Standard) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBaseSurface : mutable Surface from StepGeom;
+ aName : HAsciiString from TCollection;
+ aBaseSurface : Surface from StepGeom;
aAgreementFlag : Boolean from Standard;
- aEnclosure : mutable BoxDomain from StepShape) is virtual;
+ aEnclosure : BoxDomain from StepShape) is virtual;
-- Specific Methods for Field Data Access --
- SetEnclosure(me : mutable; aEnclosure : mutable BoxDomain);
- Enclosure (me) returns mutable BoxDomain;
+ SetEnclosure(me : mutable; aEnclosure : BoxDomain);
+ Enclosure (me) returns BoxDomain;
fields
ClosedShell from StepShape
is
- Create returns mutable BrepWithVoids;
+ Create returns BrepWithVoids;
---Purpose: Returns a BrepWithVoids
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aOuter : mutable ClosedShell from StepShape) is redefined;
+ aName : HAsciiString from TCollection;
+ aOuter : ClosedShell from StepShape) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aOuter : mutable ClosedShell from StepShape;
- aVoids : mutable HArray1OfOrientedClosedShell from StepShape) is virtual;
+ aName : HAsciiString from TCollection;
+ aOuter : ClosedShell from StepShape;
+ aVoids : HArray1OfOrientedClosedShell from StepShape) is virtual;
-- Specific Methods for Field Data Access --
- SetVoids(me : mutable; aVoids : mutable HArray1OfOrientedClosedShell);
- Voids (me) returns mutable HArray1OfOrientedClosedShell;
- VoidsValue (me; num : Integer) returns mutable OrientedClosedShell;
+ SetVoids(me : mutable; aVoids : HArray1OfOrientedClosedShell);
+ Voids (me) returns HArray1OfOrientedClosedShell;
+ VoidsValue (me; num : Integer) returns OrientedClosedShell;
NbVoids (me) returns Integer;
fields
HArray1OfFace from StepShape
is
- Create returns mutable ClosedShell;
+ Create returns ClosedShell;
---Purpose: Returns a ClosedShell
HAsciiString from TCollection
is
- Create returns mutable ConnectedFaceSet;
+ Create returns ConnectedFaceSet;
---Purpose: Returns a ConnectedFaceSet
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aCfsFaces : mutable HArray1OfFace from StepShape) is virtual;
+ aName : HAsciiString from TCollection;
+ aCfsFaces : HArray1OfFace from StepShape) is virtual;
-- Specific Methods for Field Data Access --
- SetCfsFaces(me : mutable; aCfsFaces : mutable HArray1OfFace)
+ SetCfsFaces(me : mutable; aCfsFaces : HArray1OfFace)
is virtual;
- CfsFaces (me) returns mutable HArray1OfFace
+ CfsFaces (me) returns HArray1OfFace
is virtual;
- CfsFacesValue (me; num : Integer) returns mutable Face
+ CfsFacesValue (me; num : Integer) returns Face
is virtual;
NbCfsFaces (me) returns Integer
is virtual;
is
- Create returns mutable ContextDependentShapeRepresentation;
+ Create returns ContextDependentShapeRepresentation;
Init (me : mutable;
aRepRel : ShapeRepresentationRelationship;
RepresentationContext from StepRepr
is
- Create returns mutable CsgShapeRepresentation;
+ Create returns CsgShapeRepresentation;
---Purpose: Returns a CsgShapeRepresentation
HAsciiString from TCollection
is
- Create returns mutable CsgSolid;
+ Create returns CsgSolid;
---Purpose: Returns a CsgSolid
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aTreeRootExpression : CsgSelect from StepShape) is virtual;
-- Specific Methods for Field Data Access --
HAsciiString from TCollection
is
- Create returns mutable Edge;
+ Create returns Edge;
---Purpose: Returns a Edge
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aEdgeStart : mutable Vertex from StepShape;
- aEdgeEnd : mutable Vertex from StepShape) is virtual;
+ aName : HAsciiString from TCollection;
+ aEdgeStart : Vertex from StepShape;
+ aEdgeEnd : Vertex from StepShape) is virtual;
-- Specific Methods for Field Data Access --
- SetEdgeStart(me : mutable; aEdgeStart : mutable Vertex)
+ SetEdgeStart(me : mutable; aEdgeStart : Vertex)
is virtual;
- EdgeStart (me) returns mutable Vertex
+ EdgeStart (me) returns Vertex
is virtual;
- SetEdgeEnd(me : mutable; aEdgeEnd : mutable Vertex)
+ SetEdgeEnd(me : mutable; aEdgeEnd : Vertex)
is virtual;
- EdgeEnd (me) returns mutable Vertex
+ EdgeEnd (me) returns Vertex
is virtual;
fields
Vertex from StepShape
is
- Create returns mutable EdgeCurve;
+ Create returns EdgeCurve;
---Purpose: Returns a EdgeCurve
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aEdgeStart : mutable Vertex from StepShape;
- aEdgeEnd : mutable Vertex from StepShape) is redefined;
+ aName : HAsciiString from TCollection;
+ aEdgeStart : Vertex from StepShape;
+ aEdgeEnd : Vertex from StepShape) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aEdgeStart : mutable Vertex from StepShape;
- aEdgeEnd : mutable Vertex from StepShape;
- aEdgeGeometry : mutable Curve from StepGeom;
+ aName : HAsciiString from TCollection;
+ aEdgeStart : Vertex from StepShape;
+ aEdgeEnd : Vertex from StepShape;
+ aEdgeGeometry : Curve from StepGeom;
aSameSense : Boolean from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetEdgeGeometry(me : mutable; aEdgeGeometry : mutable Curve);
- EdgeGeometry (me) returns mutable Curve;
+ SetEdgeGeometry(me : mutable; aEdgeGeometry : Curve);
+ EdgeGeometry (me) returns Curve;
SetSameSense(me : mutable; aSameSense : Boolean);
SameSense (me) returns Boolean;
is
- Create returns mutable EdgeLoop;
+ Create returns EdgeLoop;
---Purpose: Returns a EdgeLoop
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aEdgeList : mutable HArray1OfOrientedEdge from StepShape);
+ aName : HAsciiString from TCollection;
+ aEdgeList : HArray1OfOrientedEdge from StepShape);
-- Specific Methods for Field Data Access --
- SetEdgeList(me : mutable; aEdgeList : mutable HArray1OfOrientedEdge);
- EdgeList (me) returns mutable HArray1OfOrientedEdge;
- EdgeListValue (me; num : Integer) returns mutable OrientedEdge;
+ SetEdgeList(me : mutable; aEdgeList : HArray1OfOrientedEdge);
+ EdgeList (me) returns HArray1OfOrientedEdge;
+ EdgeListValue (me; num : Integer) returns OrientedEdge;
NbEdgeList (me) returns Integer;
fields
CurveBoundedSurface from StepGeom
is
- Create returns mutable ExtrudedAreaSolid;
+ Create returns ExtrudedAreaSolid;
---Purpose: Returns a ExtrudedAreaSolid
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSweptArea : mutable CurveBoundedSurface from StepGeom) is redefined;
+ aName : HAsciiString from TCollection;
+ aSweptArea : CurveBoundedSurface from StepGeom) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSweptArea : mutable CurveBoundedSurface from StepGeom;
- aExtrudedDirection : mutable Direction from StepGeom;
+ aName : HAsciiString from TCollection;
+ aSweptArea : CurveBoundedSurface from StepGeom;
+ aExtrudedDirection : Direction from StepGeom;
aDepth : Real from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetExtrudedDirection(me : mutable; aExtrudedDirection : mutable Direction);
- ExtrudedDirection (me) returns mutable Direction;
+ SetExtrudedDirection(me : mutable; aExtrudedDirection : Direction);
+ ExtrudedDirection (me) returns Direction;
SetDepth(me : mutable; aDepth : Real);
Depth (me) returns Real;
is
- Create returns mutable ExtrudedFaceSolid;
+ Create returns ExtrudedFaceSolid;
---Purpose: Returns a ExtrudedFaceSolid
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSweptArea : mutable FaceSurface from StepShape) is redefined;
+ aName : HAsciiString from TCollection;
+ aSweptArea : FaceSurface from StepShape) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSweptArea : mutable FaceSurface from StepShape;
- aExtrudedDirection : mutable Direction from StepGeom;
+ aName : HAsciiString from TCollection;
+ aSweptArea : FaceSurface from StepShape;
+ aExtrudedDirection : Direction from StepGeom;
aDepth : Real from Standard) ;
-- Specific Methods for Field Data Access --
- SetExtrudedDirection(me : mutable; aExtrudedDirection : mutable Direction);
- ExtrudedDirection (me) returns mutable Direction;
+ SetExtrudedDirection(me : mutable; aExtrudedDirection : Direction);
+ ExtrudedDirection (me) returns Direction;
SetDepth(me : mutable; aDepth : Real);
Depth (me) returns Real;
HAsciiString from TCollection
is
- Create returns mutable Face;
+ Create returns Face;
---Purpose: Returns a Face
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBounds : mutable HArray1OfFaceBound from StepShape) is virtual;
+ aName : HAsciiString from TCollection;
+ aBounds : HArray1OfFaceBound from StepShape) is virtual;
-- Specific Methods for Field Data Access --
- SetBounds(me : mutable; aBounds : mutable HArray1OfFaceBound)
+ SetBounds(me : mutable; aBounds : HArray1OfFaceBound)
is virtual;
- Bounds (me) returns mutable HArray1OfFaceBound
+ Bounds (me) returns HArray1OfFaceBound
is virtual;
- BoundsValue (me; num : Integer) returns mutable FaceBound
+ BoundsValue (me; num : Integer) returns FaceBound
is virtual;
NbBounds (me) returns Integer
is virtual;
HAsciiString from TCollection
is
- Create returns mutable FaceBound;
+ Create returns FaceBound;
---Purpose: Returns a FaceBound
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBound : mutable Loop from StepShape;
+ aName : HAsciiString from TCollection;
+ aBound : Loop from StepShape;
aOrientation : Boolean from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetBound(me : mutable; aBound : mutable Loop);
- Bound (me) returns mutable Loop;
+ SetBound(me : mutable; aBound : Loop);
+ Bound (me) returns Loop;
SetOrientation(me : mutable; aOrientation : Boolean);
Orientation (me) returns Boolean;
Boolean from Standard
is
- Create returns mutable FaceOuterBound;
+ Create returns FaceOuterBound;
---Purpose: Returns a FaceOuterBound
HArray1OfFaceBound from StepShape
is
- Create returns mutable FaceSurface;
+ Create returns FaceSurface;
---Purpose: Returns a FaceSurface
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBounds : mutable HArray1OfFaceBound from StepShape) is redefined;
+ aName : HAsciiString from TCollection;
+ aBounds : HArray1OfFaceBound from StepShape) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBounds : mutable HArray1OfFaceBound from StepShape;
- aFaceGeometry : mutable Surface from StepGeom;
+ aName : HAsciiString from TCollection;
+ aBounds : HArray1OfFaceBound from StepShape;
+ aFaceGeometry : Surface from StepGeom;
aSameSense : Boolean from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetFaceGeometry(me : mutable; aFaceGeometry : mutable Surface);
- FaceGeometry (me) returns mutable Surface;
+ SetFaceGeometry(me : mutable; aFaceGeometry : Surface);
+ FaceGeometry (me) returns Surface;
SetSameSense(me : mutable; aSameSense : Boolean);
SameSense (me) returns Boolean;
ClosedShell from StepShape
is
- Create returns mutable FacetedBrep;
+ Create returns FacetedBrep;
---Purpose: Returns a FacetedBrep
HAsciiString from TCollection
is
- Create returns mutable FacetedBrepAndBrepWithVoids;
+ Create returns FacetedBrepAndBrepWithVoids;
---Purpose: Returns a FacetedBrepAndBrepWithVoids
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aOuter : mutable ClosedShell from StepShape) is redefined;
+ aName : HAsciiString from TCollection;
+ aOuter : ClosedShell from StepShape) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aOuter : mutable ClosedShell from StepShape;
- aFacetedBrep : mutable FacetedBrep from StepShape;
- aBrepWithVoids : mutable BrepWithVoids from StepShape);
+ aName : HAsciiString from TCollection;
+ aOuter : ClosedShell from StepShape;
+ aFacetedBrep : FacetedBrep from StepShape;
+ aBrepWithVoids : BrepWithVoids from StepShape);
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aOuter : mutable ClosedShell from StepShape;
- aVoids : mutable HArray1OfOrientedClosedShell from StepShape);
+ aName : HAsciiString from TCollection;
+ aOuter : ClosedShell from StepShape;
+ aVoids : HArray1OfOrientedClosedShell from StepShape);
-- Specific Methods for Field Data Access --
- SetFacetedBrep(me : mutable; aFacetedBrep : mutable FacetedBrep);
- FacetedBrep (me) returns mutable FacetedBrep;
- SetBrepWithVoids(me : mutable; aBrepWithVoids : mutable BrepWithVoids);
- BrepWithVoids (me) returns mutable BrepWithVoids;
+ SetFacetedBrep(me : mutable; aFacetedBrep : FacetedBrep);
+ FacetedBrep (me) returns FacetedBrep;
+ SetBrepWithVoids(me : mutable; aBrepWithVoids : BrepWithVoids);
+ BrepWithVoids (me) returns BrepWithVoids;
-- Specific Methods for ANDOR Field Data Access --
- SetVoids(me : mutable; aVoids : mutable HArray1OfOrientedClosedShell);
- Voids (me) returns mutable HArray1OfOrientedClosedShell;
- VoidsValue (me; num : Integer) returns mutable OrientedClosedShell;
+ SetVoids(me : mutable; aVoids : HArray1OfOrientedClosedShell);
+ Voids (me) returns HArray1OfOrientedClosedShell;
+ VoidsValue (me; num : Integer) returns OrientedClosedShell;
NbVoids (me) returns Integer;
-- Specific Methods for ANDOR Field Data Access --
RepresentationContext from StepRepr
is
- Create returns mutable FacetedBrepShapeRepresentation;
+ Create returns FacetedBrepShapeRepresentation;
---Purpose: Returns a FacetedBrepShapeRepresentation
HArray1OfGeometricSetSelect from StepShape
is
- Create returns mutable GeometricCurveSet;
+ Create returns GeometricCurveSet;
---Purpose: Returns a GeometricCurveSet
HAsciiString from TCollection
is
- Create returns mutable GeometricSet;
+ Create returns GeometricSet;
---Purpose: Returns a GeometricSet
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aElements : mutable HArray1OfGeometricSetSelect from StepShape) is virtual;
+ aName : HAsciiString from TCollection;
+ aElements : HArray1OfGeometricSetSelect from StepShape) is virtual;
-- Specific Methods for Field Data Access --
- SetElements(me : mutable; aElements : mutable HArray1OfGeometricSetSelect);
- Elements (me) returns mutable HArray1OfGeometricSetSelect;
+ SetElements(me : mutable; aElements : HArray1OfGeometricSetSelect);
+ Elements (me) returns HArray1OfGeometricSetSelect;
ElementsValue (me; num : Integer) returns GeometricSetSelect;
NbElements (me) returns Integer;
RepresentationContext from StepRepr
is
- Create returns mutable GeometricallyBoundedSurfaceShapeRepresentation;
+ Create returns GeometricallyBoundedSurfaceShapeRepresentation;
---Purpose: Returns a GeometricallyBoundedSurfaceShapeRepresentation
RepresentationContext from StepRepr
is
- Create returns mutable GeometricallyBoundedWireframeShapeRepresentation;
+ Create returns GeometricallyBoundedWireframeShapeRepresentation;
---Purpose: Returns a GeometricallyBoundedWireframeShapeRepresentation
HAsciiString from TCollection
is
- Create returns mutable HalfSpaceSolid;
+ Create returns HalfSpaceSolid;
---Purpose: Returns a HalfSpaceSolid
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBaseSurface : mutable Surface from StepGeom;
+ aName : HAsciiString from TCollection;
+ aBaseSurface : Surface from StepGeom;
aAgreementFlag : Boolean from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetBaseSurface(me : mutable; aBaseSurface : mutable Surface);
- BaseSurface (me) returns mutable Surface;
+ SetBaseSurface(me : mutable; aBaseSurface : Surface);
+ BaseSurface (me) returns Surface;
SetAgreementFlag(me : mutable; aAgreementFlag : Boolean);
AgreementFlag (me) returns Boolean;
is
- Create returns mutable LimitsAndFits;
+ Create returns LimitsAndFits;
Init (me : mutable; form_variance, zone_variance, grade, source :
HAsciiString from TCollection);
HAsciiString from TCollection
is
- Create returns mutable Loop;
+ Create returns Loop;
---Purpose: Returns a Loop
OrientedEdge from StepShape
is
- Create returns mutable LoopAndPath;
+ Create returns LoopAndPath;
---Purpose: Returns a LoopAndPath
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aLoop : mutable Loop from StepShape;
- aPath : mutable Path from StepShape) is virtual;
+ aName : HAsciiString from TCollection;
+ aLoop : Loop from StepShape;
+ aPath : Path from StepShape) is virtual;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aEdgeList : mutable HArray1OfOrientedEdge from StepShape) is virtual;
+ aName : HAsciiString from TCollection;
+ aEdgeList : HArray1OfOrientedEdge from StepShape) is virtual;
-- Specific Methods for Field Data Access --
- SetLoop(me : mutable; aLoop : mutable Loop);
- Loop (me) returns mutable Loop;
- SetPath(me : mutable; aPath : mutable Path);
- Path (me) returns mutable Path;
+ SetLoop(me : mutable; aLoop : Loop);
+ Loop (me) returns Loop;
+ SetPath(me : mutable; aPath : Path);
+ Path (me) returns Path;
-- Specific Methods for ANDOR Field Data Access --
-- Specific Methods for ANDOR Field Data Access --
- SetEdgeList(me : mutable; aEdgeList : mutable HArray1OfOrientedEdge);
- EdgeList (me) returns mutable HArray1OfOrientedEdge;
- EdgeListValue (me; num : Integer) returns mutable OrientedEdge;
+ SetEdgeList(me : mutable; aEdgeList : HArray1OfOrientedEdge);
+ EdgeList (me) returns HArray1OfOrientedEdge;
+ EdgeListValue (me; num : Integer) returns OrientedEdge;
NbEdgeList (me) returns Integer;
fields
HAsciiString from TCollection
is
- Create returns mutable ManifoldSolidBrep;
+ Create returns ManifoldSolidBrep;
---Purpose: Returns a ManifoldSolidBrep
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aOuter : mutable ClosedShell from StepShape) is virtual;
+ aName : HAsciiString from TCollection;
+ aOuter : ClosedShell from StepShape) is virtual;
-- Specific Methods for Field Data Access --
- SetOuter(me : mutable; aOuter : mutable ClosedShell);
- Outer (me) returns mutable ClosedShell;
+ SetOuter(me : mutable; aOuter : ClosedShell);
+ Outer (me) returns ClosedShell;
fields
RepresentationContext from StepRepr
is
- Create returns mutable ManifoldSurfaceShapeRepresentation;
+ Create returns ManifoldSurfaceShapeRepresentation;
---Purpose: Returns a ManifoldSurfaceShapeRepresentation
is
- Create returns mutable MeasureQualification;
+ Create returns MeasureQualification;
Init (me : mutable; name : HAsciiString from TCollection;
description : HAsciiString from TCollection;
is
- Create returns mutable MeasureRepresentationItemAndQualifiedRepresentationItem;
+ Create returns MeasureRepresentationItemAndQualifiedRepresentationItem;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aValueComponent : MeasureValueMember from StepBasic;
aUnitComponent : Unit from StepBasic;
qualifiers : HArray1OfValueQualifier from StepShape);
HArray1OfFace from StepShape
is
- Create returns mutable OpenShell;
+ Create returns OpenShell;
---Purpose: Returns a OpenShell
HAsciiString from TCollection
is
- Create returns mutable OrientedClosedShell;
+ Create returns OrientedClosedShell;
---Purpose: Returns a OrientedClosedShell
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aCfsFaces : mutable HArray1OfFace from StepShape) is redefined;
+ aName : HAsciiString from TCollection;
+ aCfsFaces : HArray1OfFace from StepShape) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aClosedShellElement : mutable ClosedShell from StepShape;
+ aName : HAsciiString from TCollection;
+ aClosedShellElement : ClosedShell from StepShape;
aOrientation : Boolean from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetClosedShellElement(me : mutable; aClosedShellElement : mutable ClosedShell);
- ClosedShellElement (me) returns mutable ClosedShell;
+ SetClosedShellElement(me : mutable; aClosedShellElement : ClosedShell);
+ ClosedShellElement (me) returns ClosedShell;
SetOrientation(me : mutable; aOrientation : Boolean);
Orientation (me) returns Boolean;
- SetCfsFaces(me : mutable; aCfsFaces : mutable HArray1OfFace) is redefined;
- CfsFaces (me) returns mutable HArray1OfFace is redefined;
- CfsFacesValue (me; num : Integer) returns mutable Face is redefined;
+ SetCfsFaces(me : mutable; aCfsFaces : HArray1OfFace) is redefined;
+ CfsFaces (me) returns HArray1OfFace is redefined;
+ CfsFacesValue (me; num : Integer) returns Face is redefined;
NbCfsFaces (me) returns Integer is redefined;
fields
HAsciiString from TCollection
is
- Create returns mutable OrientedEdge;
+ Create returns OrientedEdge;
---Purpose: Returns a OrientedEdge
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aEdgeElement : mutable Edge from StepShape;
+ aName : HAsciiString from TCollection;
+ aEdgeElement : Edge from StepShape;
aOrientation : Boolean from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetEdgeElement(me : mutable; aEdgeElement : mutable Edge);
- EdgeElement (me) returns mutable Edge;
+ SetEdgeElement(me : mutable; aEdgeElement : Edge);
+ EdgeElement (me) returns Edge;
SetOrientation(me : mutable; aOrientation : Boolean);
Orientation (me) returns Boolean;
- SetEdgeStart(me : mutable; aEdgeStart : mutable Vertex) is redefined;
- EdgeStart (me) returns mutable Vertex is redefined;
- SetEdgeEnd(me : mutable; aEdgeEnd : mutable Vertex) is redefined;
- EdgeEnd (me) returns mutable Vertex is redefined;
+ SetEdgeStart(me : mutable; aEdgeStart : Vertex) is redefined;
+ EdgeStart (me) returns Vertex is redefined;
+ SetEdgeEnd(me : mutable; aEdgeEnd : Vertex) is redefined;
+ EdgeEnd (me) returns Vertex is redefined;
fields
HAsciiString from TCollection
is
- Create returns mutable OrientedFace;
+ Create returns OrientedFace;
---Purpose: Returns a OrientedFace
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aBounds : mutable HArray1OfFaceBound from StepShape) is redefined;
+ aName : HAsciiString from TCollection;
+ aBounds : HArray1OfFaceBound from StepShape) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aFaceElement : mutable Face from StepShape;
+ aName : HAsciiString from TCollection;
+ aFaceElement : Face from StepShape;
aOrientation : Boolean from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetFaceElement(me : mutable; aFaceElement : mutable Face);
- FaceElement (me) returns mutable Face;
+ SetFaceElement(me : mutable; aFaceElement : Face);
+ FaceElement (me) returns Face;
SetOrientation(me : mutable; aOrientation : Boolean);
Orientation (me) returns Boolean;
- SetBounds(me : mutable; aBounds : mutable HArray1OfFaceBound) is redefined;
- Bounds (me) returns mutable HArray1OfFaceBound is redefined;
- BoundsValue (me; num : Integer) returns mutable FaceBound is redefined;
+ SetBounds(me : mutable; aBounds : HArray1OfFaceBound) is redefined;
+ Bounds (me) returns HArray1OfFaceBound is redefined;
+ BoundsValue (me; num : Integer) returns FaceBound is redefined;
NbBounds (me) returns Integer is redefined;
fields
HAsciiString from TCollection
is
- Create returns mutable OrientedOpenShell;
+ Create returns OrientedOpenShell;
---Purpose: Returns a OrientedOpenShell
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aCfsFaces : mutable HArray1OfFace from StepShape) is redefined;
+ aName : HAsciiString from TCollection;
+ aCfsFaces : HArray1OfFace from StepShape) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aOpenShellElement : mutable OpenShell from StepShape;
+ aName : HAsciiString from TCollection;
+ aOpenShellElement : OpenShell from StepShape;
aOrientation : Boolean from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetOpenShellElement(me : mutable; aOpenShellElement : mutable OpenShell);
- OpenShellElement (me) returns mutable OpenShell;
+ SetOpenShellElement(me : mutable; aOpenShellElement : OpenShell);
+ OpenShellElement (me) returns OpenShell;
SetOrientation(me : mutable; aOrientation : Boolean);
Orientation (me) returns Boolean;
- SetCfsFaces(me : mutable; aCfsFaces : mutable HArray1OfFace) is redefined;
- CfsFaces (me) returns mutable HArray1OfFace is redefined;
- CfsFacesValue (me; num : Integer) returns mutable Face is redefined;
+ SetCfsFaces(me : mutable; aCfsFaces : HArray1OfFace) is redefined;
+ CfsFaces (me) returns HArray1OfFace is redefined;
+ CfsFacesValue (me; num : Integer) returns Face is redefined;
NbCfsFaces (me) returns Integer is redefined;
fields
EdgeLoop from StepShape
is
- Create returns mutable OrientedPath;
+ Create returns OrientedPath;
---Purpose: Returns a OrientedPath
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aEdgeList : mutable HArray1OfOrientedEdge from StepShape) is redefined;
+ aName : HAsciiString from TCollection;
+ aEdgeList : HArray1OfOrientedEdge from StepShape) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPathElement : mutable EdgeLoop from StepShape;
+ aName : HAsciiString from TCollection;
+ aPathElement : EdgeLoop from StepShape;
aOrientation : Boolean from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetPathElement(me : mutable; aPathElement : mutable EdgeLoop);
- PathElement (me) returns mutable EdgeLoop;
+ SetPathElement(me : mutable; aPathElement : EdgeLoop);
+ PathElement (me) returns EdgeLoop;
SetOrientation(me : mutable; aOrientation : Boolean);
Orientation (me) returns Boolean;
- SetEdgeList(me : mutable; aEdgeList : mutable HArray1OfOrientedEdge) is redefined;
- EdgeList (me) returns mutable HArray1OfOrientedEdge is redefined;
- EdgeListValue (me; num : Integer) returns mutable OrientedEdge is redefined;
+ SetEdgeList(me : mutable; aEdgeList : HArray1OfOrientedEdge) is redefined;
+ EdgeList (me) returns HArray1OfOrientedEdge is redefined;
+ EdgeListValue (me; num : Integer) returns OrientedEdge is redefined;
NbEdgeList (me) returns Integer is redefined;
fields
HAsciiString from TCollection
is
- Create returns mutable Path;
+ Create returns Path;
---Purpose: Returns a Path
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aEdgeList : mutable HArray1OfOrientedEdge from StepShape) is virtual;
+ aName : HAsciiString from TCollection;
+ aEdgeList : HArray1OfOrientedEdge from StepShape) is virtual;
-- Specific Methods for Field Data Access --
- SetEdgeList(me : mutable; aEdgeList : mutable HArray1OfOrientedEdge)
+ SetEdgeList(me : mutable; aEdgeList : HArray1OfOrientedEdge)
is virtual;
- EdgeList (me) returns mutable HArray1OfOrientedEdge
+ EdgeList (me) returns HArray1OfOrientedEdge
is virtual;
- EdgeListValue (me; num : Integer) returns mutable OrientedEdge
+ EdgeListValue (me; num : Integer) returns OrientedEdge
is virtual;
NbEdgeList (me) returns Integer
is virtual;
is
- Create returns mutable PlusMinusTolerance;
+ Create returns PlusMinusTolerance;
Init (me : mutable;
range : ToleranceMethodDefinition from StepShape;
HAsciiString from TCollection
is
- Create returns mutable PolyLoop;
+ Create returns PolyLoop;
---Purpose: Returns a PolyLoop
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPolygon : mutable HArray1OfCartesianPoint from StepGeom) is virtual;
+ aName : HAsciiString from TCollection;
+ aPolygon : HArray1OfCartesianPoint from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetPolygon(me : mutable; aPolygon : mutable HArray1OfCartesianPoint);
- Polygon (me) returns mutable HArray1OfCartesianPoint;
- PolygonValue (me; num : Integer) returns mutable CartesianPoint;
+ SetPolygon(me : mutable; aPolygon : HArray1OfCartesianPoint);
+ Polygon (me) returns HArray1OfCartesianPoint;
+ PolygonValue (me; num : Integer) returns CartesianPoint;
NbPolygon (me) returns Integer;
fields
is
- Create returns mutable PrecisionQualifier;
+ Create returns PrecisionQualifier;
Init (me : mutable; precision_value : Integer);
is
- Create returns mutable QualifiedRepresentationItem;
+ Create returns QualifiedRepresentationItem;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
qualifiers : HArray1OfValueQualifier from StepShape);
Qualifiers (me) returns HArray1OfValueQualifier from StepShape;
CurveBoundedSurface from StepGeom
is
- Create returns mutable RevolvedAreaSolid;
+ Create returns RevolvedAreaSolid;
---Purpose: Returns a RevolvedAreaSolid
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSweptArea : mutable CurveBoundedSurface from StepGeom) is redefined;
+ aName : HAsciiString from TCollection;
+ aSweptArea : CurveBoundedSurface from StepGeom) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSweptArea : mutable CurveBoundedSurface from StepGeom;
- aAxis : mutable Axis1Placement from StepGeom;
+ aName : HAsciiString from TCollection;
+ aSweptArea : CurveBoundedSurface from StepGeom;
+ aAxis : Axis1Placement from StepGeom;
aAngle : Real from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetAxis(me : mutable; aAxis : mutable Axis1Placement);
- Axis (me) returns mutable Axis1Placement;
+ SetAxis(me : mutable; aAxis : Axis1Placement);
+ Axis (me) returns Axis1Placement;
SetAngle(me : mutable; aAngle : Real);
Angle (me) returns Real;
FaceSurface from StepShape
is
- Create returns mutable RevolvedFaceSolid;
+ Create returns RevolvedFaceSolid;
---Purpose: Returns a RevolvedFaceSolid
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSweptArea : mutable FaceSurface from StepShape) is redefined ;
+ aName : HAsciiString from TCollection;
+ aSweptArea : FaceSurface from StepShape) is redefined ;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSweptArea : mutable FaceSurface from StepShape;
- aAxis : mutable Axis1Placement from StepGeom;
+ aName : HAsciiString from TCollection;
+ aSweptArea : FaceSurface from StepShape;
+ aAxis : Axis1Placement from StepGeom;
aAngle : Real from Standard);
-- Specific Methods for Field Data Access --
- SetAxis(me : mutable; aAxis : mutable Axis1Placement);
- Axis (me) returns mutable Axis1Placement;
+ SetAxis(me : mutable; aAxis : Axis1Placement);
+ Axis (me) returns Axis1Placement;
SetAngle(me : mutable; aAngle : Real);
Angle (me) returns Real;
HAsciiString from TCollection
is
- Create returns mutable RightAngularWedge;
+ Create returns RightAngularWedge;
---Purpose: Returns a RightAngularWedge
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPosition : mutable Axis2Placement3d from StepGeom;
+ aName : HAsciiString from TCollection;
+ aPosition : Axis2Placement3d from StepGeom;
aX : Real from Standard;
aY : Real from Standard;
aZ : Real from Standard;
-- Specific Methods for Field Data Access --
- SetPosition(me : mutable; aPosition : mutable Axis2Placement3d);
- Position (me) returns mutable Axis2Placement3d;
+ SetPosition(me : mutable; aPosition : Axis2Placement3d);
+ Position (me) returns Axis2Placement3d;
SetX(me : mutable; aX : Real);
X (me) returns Real;
SetY(me : mutable; aY : Real);
HAsciiString from TCollection
is
- Create returns mutable RightCircularCone;
+ Create returns RightCircularCone;
---Purpose: Returns a RightCircularCone
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPosition : mutable Axis1Placement from StepGeom;
+ aName : HAsciiString from TCollection;
+ aPosition : Axis1Placement from StepGeom;
aHeight : Real from Standard;
aRadius : Real from Standard;
aSemiAngle : Real from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetPosition(me : mutable; aPosition : mutable Axis1Placement);
- Position (me) returns mutable Axis1Placement;
+ SetPosition(me : mutable; aPosition : Axis1Placement);
+ Position (me) returns Axis1Placement;
SetHeight(me : mutable; aHeight : Real);
Height (me) returns Real;
SetRadius(me : mutable; aRadius : Real);
HAsciiString from TCollection
is
- Create returns mutable RightCircularCylinder;
+ Create returns RightCircularCylinder;
---Purpose: Returns a RightCircularCylinder
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPosition : mutable Axis1Placement from StepGeom;
+ aName : HAsciiString from TCollection;
+ aPosition : Axis1Placement from StepGeom;
aHeight : Real from Standard;
aRadius : Real from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetPosition(me : mutable; aPosition : mutable Axis1Placement);
- Position (me) returns mutable Axis1Placement;
+ SetPosition(me : mutable; aPosition : Axis1Placement);
+ Position (me) returns Axis1Placement;
SetHeight(me : mutable; aHeight : Real);
Height (me) returns Real;
SetRadius(me : mutable; aRadius : Real);
RepresentationContext from StepRepr
is
- Create returns mutable ShapeRepresentation;
+ Create returns ShapeRepresentation;
---Purpose: Returns a ShapeRepresentation
HAsciiString from TCollection
is
- Create returns mutable ShellBasedSurfaceModel;
+ Create returns ShellBasedSurfaceModel;
---Purpose: Returns a ShellBasedSurfaceModel
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSbsmBoundary : mutable HArray1OfShell from StepShape) is virtual;
+ aName : HAsciiString from TCollection;
+ aSbsmBoundary : HArray1OfShell from StepShape) is virtual;
-- Specific Methods for Field Data Access --
- SetSbsmBoundary(me : mutable; aSbsmBoundary : mutable HArray1OfShell);
- SbsmBoundary (me) returns mutable HArray1OfShell;
+ SetSbsmBoundary(me : mutable; aSbsmBoundary : HArray1OfShell);
+ SbsmBoundary (me) returns HArray1OfShell;
SbsmBoundaryValue (me; num : Integer) returns Shell;
NbSbsmBoundary (me) returns Integer;
HAsciiString from TCollection
is
- Create returns mutable SolidModel;
+ Create returns SolidModel;
---Purpose: Returns a SolidModel
HAsciiString from TCollection
is
- Create returns mutable SolidReplica;
+ Create returns SolidReplica;
---Purpose: Returns a SolidReplica
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aParentSolid : mutable SolidModel from StepShape;
- aTransformation : mutable CartesianTransformationOperator3d from StepGeom) is virtual;
+ aName : HAsciiString from TCollection;
+ aParentSolid : SolidModel from StepShape;
+ aTransformation : CartesianTransformationOperator3d from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetParentSolid(me : mutable; aParentSolid : mutable SolidModel);
- ParentSolid (me) returns mutable SolidModel;
- SetTransformation(me : mutable; aTransformation : mutable CartesianTransformationOperator3d);
- Transformation (me) returns mutable CartesianTransformationOperator3d;
+ SetParentSolid(me : mutable; aParentSolid : SolidModel);
+ ParentSolid (me) returns SolidModel;
+ SetTransformation(me : mutable; aTransformation : CartesianTransformationOperator3d);
+ Transformation (me) returns CartesianTransformationOperator3d;
fields
HAsciiString from TCollection
is
- Create returns mutable Sphere;
+ Create returns Sphere;
---Purpose: Returns a Sphere
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aRadius : Real from Standard;
- aCentre : mutable Point from StepGeom) is virtual;
+ aCentre : Point from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
SetRadius(me : mutable; aRadius : Real);
Radius (me) returns Real;
- SetCentre(me : mutable; aCentre : mutable Point);
- Centre (me) returns mutable Point;
+ SetCentre(me : mutable; aCentre : Point);
+ Centre (me) returns Point;
fields
HAsciiString from TCollection
is
- Create returns mutable SweptAreaSolid;
+ Create returns SweptAreaSolid;
---Purpose: Returns a SweptAreaSolid
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSweptArea : mutable CurveBoundedSurface from StepGeom) is virtual;
+ aName : HAsciiString from TCollection;
+ aSweptArea : CurveBoundedSurface from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetSweptArea(me : mutable; aSweptArea : mutable CurveBoundedSurface);
- SweptArea (me) returns mutable CurveBoundedSurface;
+ SetSweptArea(me : mutable; aSweptArea : CurveBoundedSurface);
+ SweptArea (me) returns CurveBoundedSurface;
fields
FaceSurface from StepShape
is
- Create returns mutable SweptFaceSolid;
+ Create returns SweptFaceSolid;
---Purpose: Returns a SweptFaceSolid
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aSweptArea : mutable FaceSurface from StepShape) is virtual;
+ aName : HAsciiString from TCollection;
+ aSweptArea : FaceSurface from StepShape) is virtual;
-- Specific Methods for Field Data Access --
- SetSweptFace(me : mutable; aSweptArea : mutable FaceSurface from StepShape) is virtual;
- SweptFace (me) returns mutable FaceSurface from StepShape is virtual;
+ SetSweptFace(me : mutable; aSweptArea : FaceSurface from StepShape) is virtual;
+ SweptFace (me) returns FaceSurface from StepShape is virtual;
fields
is
- Create returns mutable ToleranceValue;
+ Create returns ToleranceValue;
Init (me : mutable; lower_bound, upper_bound : MeasureWithUnit from StepBasic);
HAsciiString from TCollection
is
- Create returns mutable TopologicalRepresentationItem;
+ Create returns TopologicalRepresentationItem;
---Purpose: Returns a TopologicalRepresentationItem
HAsciiString from TCollection
is
- Create returns mutable Torus;
+ Create returns Torus;
---Purpose: Returns a Torus
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPosition : mutable Axis1Placement from StepGeom;
+ aName : HAsciiString from TCollection;
+ aPosition : Axis1Placement from StepGeom;
aMajorRadius : Real from Standard;
aMinorRadius : Real from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetPosition(me : mutable; aPosition : mutable Axis1Placement);
- Position (me) returns mutable Axis1Placement;
+ SetPosition(me : mutable; aPosition : Axis1Placement);
+ Position (me) returns Axis1Placement;
SetMajorRadius(me : mutable; aMajorRadius : Real);
MajorRadius (me) returns Real;
SetMinorRadius(me : mutable; aMinorRadius : Real);
RepresentationContext from StepRepr
is
- Create returns mutable TransitionalShapeRepresentation;
+ Create returns TransitionalShapeRepresentation;
---Purpose: Returns a TransitionalShapeRepresentation
is
- Create returns mutable TypeQualifier;
+ Create returns TypeQualifier;
Init (me : mutable; name : HAsciiString from TCollection);
HAsciiString from TCollection
is
- Create returns mutable Vertex;
+ Create returns Vertex;
---Purpose: Returns a Vertex
HAsciiString from TCollection
is
- Create returns mutable VertexLoop;
+ Create returns VertexLoop;
---Purpose: Returns a VertexLoop
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aLoopVertex : mutable Vertex from StepShape) is virtual;
+ aName : HAsciiString from TCollection;
+ aLoopVertex : Vertex from StepShape) is virtual;
-- Specific Methods for Field Data Access --
- SetLoopVertex(me : mutable; aLoopVertex : mutable Vertex);
- LoopVertex (me) returns mutable Vertex;
+ SetLoopVertex(me : mutable; aLoopVertex : Vertex);
+ LoopVertex (me) returns Vertex;
fields
HAsciiString from TCollection
is
- Create returns mutable VertexPoint;
+ Create returns VertexPoint;
---Purpose: Returns a VertexPoint
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aVertexGeometry : mutable Point from StepGeom) is virtual;
+ aName : HAsciiString from TCollection;
+ aVertexGeometry : Point from StepGeom) is virtual;
-- Specific Methods for Field Data Access --
- SetVertexGeometry(me : mutable; aVertexGeometry : mutable Point);
- VertexGeometry (me) returns mutable Point;
+ SetVertexGeometry(me : mutable; aVertexGeometry : Point);
+ VertexGeometry (me) returns Point;
fields
TranslateMappedItem (me : in out; mapit : MappedItem from StepRepr;
- TP : mutable TransientProcess from Transfer)
+ TP : TransientProcess from Transfer)
returns Shape;
---Purpose : Translates a MappedItem. More precisely
-- A MappedItem has a MappingSource and a MappingTarget
is
- Create returns mutable AnnotationOccurrence;
+ Create returns AnnotationOccurrence;
---Purpose: Returns a AnnotationOccurrence
RepresentationItem from StepRepr
is
- Create returns mutable AnnotationText;
+ Create returns AnnotationText;
---Purpose: Returns a AnnotationText
is
- Create returns mutable AnnotationTextOccurrence;
+ Create returns AnnotationTextOccurrence;
---Purpose: Returns a AnnotationTextOccurrence
PresentationSet from StepVisual
is
- Create returns mutable AreaInSet;
+ Create returns AreaInSet;
---Purpose: Returns a AreaInSet
Init (me : mutable;
- aArea : mutable PresentationArea from StepVisual;
- aInSet : mutable PresentationSet from StepVisual) is virtual;
+ aArea : PresentationArea from StepVisual;
+ aInSet : PresentationSet from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetArea(me : mutable; aArea : mutable PresentationArea);
- Area (me) returns mutable PresentationArea;
- SetInSet(me : mutable; aInSet : mutable PresentationSet);
- InSet (me) returns mutable PresentationSet;
+ SetArea(me : mutable; aArea : PresentationArea);
+ Area (me) returns PresentationArea;
+ SetInSet(me : mutable; aInSet : PresentationSet);
+ InSet (me) returns PresentationSet;
fields
AreaOrView from StepVisual
is
- Create returns mutable BackgroundColour;
+ Create returns BackgroundColour;
---Purpose: Returns a BackgroundColour
Init (me : mutable;
RepresentationItem from StepRepr
is
- Create returns mutable CameraImage;
+ Create returns CameraImage;
---Purpose: Returns a CameraImage
is
- Create returns mutable CameraImage2dWithScale;
+ Create returns CameraImage2dWithScale;
end CameraImage2dWithScale;
is
- Create returns mutable CameraImage3dWithScale;
+ Create returns CameraImage3dWithScale;
end CameraImage3dWithScale;
HAsciiString from TCollection
is
- Create returns mutable CameraModel;
+ Create returns CameraModel;
---Purpose: Returns a CameraModel
HAsciiString from TCollection
is
- Create returns mutable CameraModelD2;
+ Create returns CameraModelD2;
---Purpose: Returns a CameraModelD2
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aViewWindow : mutable PlanarBox from StepVisual;
+ aName : HAsciiString from TCollection;
+ aViewWindow : PlanarBox from StepVisual;
aViewWindowClipping : Boolean from Standard) is virtual;
-- Specific Methods for Field Data Access --
- SetViewWindow(me : mutable; aViewWindow : mutable PlanarBox);
- ViewWindow (me) returns mutable PlanarBox;
+ SetViewWindow(me : mutable; aViewWindow : PlanarBox);
+ ViewWindow (me) returns PlanarBox;
SetViewWindowClipping(me : mutable; aViewWindowClipping : Boolean);
ViewWindowClipping (me) returns Boolean;
HAsciiString from TCollection
is
- Create returns mutable CameraModelD3;
+ Create returns CameraModelD3;
---Purpose: Returns a CameraModelD3
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aViewReferenceSystem : mutable Axis2Placement3d from StepGeom;
- aPerspectiveOfVolume : mutable ViewVolume from StepVisual) is virtual;
+ aName : HAsciiString from TCollection;
+ aViewReferenceSystem : Axis2Placement3d from StepGeom;
+ aPerspectiveOfVolume : ViewVolume from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetViewReferenceSystem(me : mutable; aViewReferenceSystem : mutable Axis2Placement3d);
- ViewReferenceSystem (me) returns mutable Axis2Placement3d;
- SetPerspectiveOfVolume(me : mutable; aPerspectiveOfVolume : mutable ViewVolume);
- PerspectiveOfVolume (me) returns mutable ViewVolume;
+ SetViewReferenceSystem(me : mutable; aViewReferenceSystem : Axis2Placement3d);
+ ViewReferenceSystem (me) returns Axis2Placement3d;
+ SetPerspectiveOfVolume(me : mutable; aPerspectiveOfVolume : ViewVolume);
+ PerspectiveOfVolume (me) returns ViewVolume;
fields
Representation from StepRepr
is
- Create returns mutable CameraUsage;
+ Create returns CameraUsage;
---Purpose: Returns a CameraUsage
is
- Create returns mutable Colour;
+ Create returns Colour;
---Purpose: Returns a Colour
HAsciiString from TCollection
is
- Create returns mutable ColourRgb;
+ Create returns ColourRgb;
---Purpose: Returns a ColourRgb
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aRed : Real from Standard;
aGreen : Real from Standard;
aBlue : Real from Standard) is virtual;
HAsciiString from TCollection
is
- Create returns mutable ColourSpecification;
+ Create returns ColourSpecification;
---Purpose: Returns a ColourSpecification
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is virtual;
+ aName : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
fields
HAsciiString from TCollection
is
- Create returns mutable CompositeText;
+ Create returns CompositeText;
---Purpose: Returns a CompositeText
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aCollectedText : mutable HArray1OfTextOrCharacter from StepVisual) is virtual;
+ aName : HAsciiString from TCollection;
+ aCollectedText : HArray1OfTextOrCharacter from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetCollectedText(me : mutable; aCollectedText : mutable HArray1OfTextOrCharacter);
- CollectedText (me) returns mutable HArray1OfTextOrCharacter;
+ SetCollectedText(me : mutable; aCollectedText : HArray1OfTextOrCharacter);
+ CollectedText (me) returns HArray1OfTextOrCharacter;
CollectedTextValue (me; num : Integer) returns TextOrCharacter;
NbCollectedText (me) returns Integer;
HArray1OfTextOrCharacter from StepVisual
is
- Create returns mutable CompositeTextWithExtent;
+ Create returns CompositeTextWithExtent;
---Purpose: Returns a CompositeTextWithExtent
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aCollectedText : mutable HArray1OfTextOrCharacter from StepVisual) is redefined;
+ aName : HAsciiString from TCollection;
+ aCollectedText : HArray1OfTextOrCharacter from StepVisual) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aCollectedText : mutable HArray1OfTextOrCharacter from StepVisual;
- aExtent : mutable PlanarExtent from StepVisual) is virtual;
+ aName : HAsciiString from TCollection;
+ aCollectedText : HArray1OfTextOrCharacter from StepVisual;
+ aExtent : PlanarExtent from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetExtent(me : mutable; aExtent : mutable PlanarExtent);
- Extent (me) returns mutable PlanarExtent;
+ SetExtent(me : mutable; aExtent : PlanarExtent);
+ Extent (me) returns PlanarExtent;
fields
HArray1OfInvisibleItem from StepVisual
is
- Create returns mutable ContextDependentInvisibility;
+ Create returns ContextDependentInvisibility;
---Purpose: Returns a ContextDependentInvisibility
Init (me : mutable;
- aInvisibleItems : mutable HArray1OfInvisibleItem from StepVisual) is redefined;
+ aInvisibleItems : HArray1OfInvisibleItem from StepVisual) is redefined;
Init (me : mutable;
- aInvisibleItems : mutable HArray1OfInvisibleItem from StepVisual;
+ aInvisibleItems : HArray1OfInvisibleItem from StepVisual;
aPresentationContext : InvisibilityContext from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
StyledItem from StepVisual
is
- Create returns mutable ContextDependentOverRidingStyledItem;
+ Create returns ContextDependentOverRidingStyledItem;
---Purpose: Returns a ContextDependentOverRidingStyledItem
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aStyles : mutable HArray1OfPresentationStyleAssignment from StepVisual;
- aItem : mutable RepresentationItem from StepRepr;
- aOverRiddenStyle : mutable StyledItem from StepVisual) is redefined;
+ aName : HAsciiString from TCollection;
+ aStyles : HArray1OfPresentationStyleAssignment from StepVisual;
+ aItem : RepresentationItem from StepRepr;
+ aOverRiddenStyle : StyledItem from StepVisual) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aStyles : mutable HArray1OfPresentationStyleAssignment from StepVisual;
- aItem : mutable RepresentationItem from StepRepr;
- aOverRiddenStyle : mutable StyledItem from StepVisual;
- aStyleContext : mutable HArray1OfStyleContextSelect from StepVisual) is virtual;
+ aName : HAsciiString from TCollection;
+ aStyles : HArray1OfPresentationStyleAssignment from StepVisual;
+ aItem : RepresentationItem from StepRepr;
+ aOverRiddenStyle : StyledItem from StepVisual;
+ aStyleContext : HArray1OfStyleContextSelect from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetStyleContext(me : mutable; aStyleContext : mutable HArray1OfStyleContextSelect);
- StyleContext (me) returns mutable HArray1OfStyleContextSelect;
+ SetStyleContext(me : mutable; aStyleContext : HArray1OfStyleContextSelect);
+ StyleContext (me) returns HArray1OfStyleContextSelect;
StyleContextValue (me; num : Integer) returns StyleContextSelect;
NbStyleContext (me) returns Integer;
Colour from StepVisual
is
- Create returns mutable CurveStyle;
+ Create returns CurveStyle;
---Purpose: Returns a CurveStyle
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aCurveFont : CurveStyleFontSelect from StepVisual;
aCurveWidth : SizeSelect from StepBasic;
- aCurveColour : mutable Colour from StepVisual) is virtual;
+ aCurveColour : Colour from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
SetCurveFont(me : mutable; aCurveFont : CurveStyleFontSelect);
CurveFont (me) returns CurveStyleFontSelect;
SetCurveWidth(me : mutable; aCurveWidth : SizeSelect);
CurveWidth (me) returns SizeSelect;
- SetCurveColour(me : mutable; aCurveColour : mutable Colour);
- CurveColour (me) returns mutable Colour;
+ SetCurveColour(me : mutable; aCurveColour : Colour);
+ CurveColour (me) returns Colour;
fields
CurveStyleFontPattern from StepVisual
is
- Create returns mutable CurveStyleFont;
+ Create returns CurveStyleFont;
---Purpose: Returns a CurveStyleFont
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aPatternList : mutable HArray1OfCurveStyleFontPattern from StepVisual) is virtual;
+ aName : HAsciiString from TCollection;
+ aPatternList : HArray1OfCurveStyleFontPattern from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetPatternList(me : mutable; aPatternList : mutable HArray1OfCurveStyleFontPattern);
- PatternList (me) returns mutable HArray1OfCurveStyleFontPattern;
- PatternListValue (me; num : Integer) returns mutable CurveStyleFontPattern;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetPatternList(me : mutable; aPatternList : HArray1OfCurveStyleFontPattern);
+ PatternList (me) returns HArray1OfCurveStyleFontPattern;
+ PatternListValue (me; num : Integer) returns CurveStyleFontPattern;
NbPatternList (me) returns Integer;
fields
Real from Standard
is
- Create returns mutable CurveStyleFontPattern;
+ Create returns CurveStyleFontPattern;
---Purpose: Returns a CurveStyleFontPattern
Init (me : mutable;
RepresentationItem from StepRepr
is
- Create returns mutable DraughtingAnnotationOccurrence;
+ Create returns DraughtingAnnotationOccurrence;
---Purpose: Returns a DraughtingAnnotationOccurrence
HAsciiString from TCollection
is
- Create returns mutable DraughtingPreDefinedColour;
+ Create returns DraughtingPreDefinedColour;
---Purpose: Returns a DraughtingPreDefinedColour
HAsciiString from TCollection
is
- Create returns mutable DraughtingPreDefinedCurveFont;
+ Create returns DraughtingPreDefinedCurveFont;
---Purpose: Returns a DraughtingPreDefinedCurveFont
FillStyleSelect from StepVisual
is
- Create returns mutable FillAreaStyle;
+ Create returns FillAreaStyle;
---Purpose: Returns a FillAreaStyle
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aFillStyles : mutable HArray1OfFillStyleSelect from StepVisual) is virtual;
+ aName : HAsciiString from TCollection;
+ aFillStyles : HArray1OfFillStyleSelect from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetFillStyles(me : mutable; aFillStyles : mutable HArray1OfFillStyleSelect);
- FillStyles (me) returns mutable HArray1OfFillStyleSelect;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetFillStyles(me : mutable; aFillStyles : HArray1OfFillStyleSelect);
+ FillStyles (me) returns HArray1OfFillStyleSelect;
FillStylesValue (me; num : Integer) returns FillStyleSelect;
NbFillStyles (me) returns Integer;
Colour from StepVisual
is
- Create returns mutable FillAreaStyleColour;
+ Create returns FillAreaStyleColour;
---Purpose: Returns a FillAreaStyleColour
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aFillColour : mutable Colour from StepVisual) is virtual;
+ aName : HAsciiString from TCollection;
+ aFillColour : Colour from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetFillColour(me : mutable; aFillColour : mutable Colour);
- FillColour (me) returns mutable Colour;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetFillColour(me : mutable; aFillColour : Colour);
+ FillColour (me) returns Colour;
fields
InvisibleItem from StepVisual
is
- Create returns mutable Invisibility;
+ Create returns Invisibility;
---Purpose: Returns a Invisibility
Init (me : mutable;
- aInvisibleItems : mutable HArray1OfInvisibleItem from StepVisual) is virtual;
+ aInvisibleItems : HArray1OfInvisibleItem from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetInvisibleItems(me : mutable; aInvisibleItems : mutable HArray1OfInvisibleItem);
- InvisibleItems (me) returns mutable HArray1OfInvisibleItem;
+ SetInvisibleItems(me : mutable; aInvisibleItems : HArray1OfInvisibleItem);
+ InvisibleItems (me) returns HArray1OfInvisibleItem;
InvisibleItemsValue (me; num : Integer) returns InvisibleItem;
NbInvisibleItems (me) returns Integer;
is
- Create returns mutable MarkerMember;
+ Create returns MarkerMember;
HasName (me) returns Boolean is redefined;
-- returns True
RepresentationContext from StepRepr
is
- Create returns mutable MechanicalDesignGeometricPresentationArea;
+ Create returns MechanicalDesignGeometricPresentationArea;
---Purpose: Returns a MechanicalDesignGeometricPresentationArea
RepresentationContext from StepRepr
is
- Create returns mutable MechanicalDesignGeometricPresentationRepresentation;
+ Create returns MechanicalDesignGeometricPresentationRepresentation;
---Purpose: Returns a MechanicalDesignGeometricPresentationRepresentation
RepresentationItem from StepRepr
is
- Create returns mutable OverRidingStyledItem;
+ Create returns OverRidingStyledItem;
---Purpose: Returns a OverRidingStyledItem
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aStyles : mutable HArray1OfPresentationStyleAssignment from StepVisual;
- aItem : mutable RepresentationItem from StepRepr) is redefined;
+ aName : HAsciiString from TCollection;
+ aStyles : HArray1OfPresentationStyleAssignment from StepVisual;
+ aItem : RepresentationItem from StepRepr) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aStyles : mutable HArray1OfPresentationStyleAssignment from StepVisual;
- aItem : mutable RepresentationItem from StepRepr;
- aOverRiddenStyle : mutable StyledItem from StepVisual) is virtual;
+ aName : HAsciiString from TCollection;
+ aStyles : HArray1OfPresentationStyleAssignment from StepVisual;
+ aItem : RepresentationItem from StepRepr;
+ aOverRiddenStyle : StyledItem from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetOverRiddenStyle(me : mutable; aOverRiddenStyle : mutable StyledItem);
- OverRiddenStyle (me) returns mutable StyledItem;
+ SetOverRiddenStyle(me : mutable; aOverRiddenStyle : StyledItem);
+ OverRiddenStyle (me) returns StyledItem;
fields
Real from Standard
is
- Create returns mutable PlanarBox;
+ Create returns PlanarBox;
---Purpose: Returns a PlanarBox
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aSizeInX : Real from Standard;
aSizeInY : Real from Standard) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aSizeInX : Real from Standard;
aSizeInY : Real from Standard;
aPlacement : Axis2Placement from StepGeom) is virtual;
HAsciiString from TCollection
is
- Create returns mutable PlanarExtent;
+ Create returns PlanarExtent;
---Purpose: Returns a PlanarExtent
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aSizeInX : Real from Standard;
aSizeInY : Real from Standard) is virtual;
Colour from StepVisual
is
- Create returns mutable PointStyle;
+ Create returns PointStyle;
---Purpose: Returns a PointStyle
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
aMarker : MarkerSelect from StepVisual;
aMarkerSize : SizeSelect from StepBasic;
- aMarkerColour : mutable Colour from StepVisual) is virtual;
+ aMarkerColour : Colour from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
SetMarker(me : mutable; aMarker : MarkerSelect);
Marker (me) returns MarkerSelect;
SetMarkerSize(me : mutable; aMarkerSize : SizeSelect);
MarkerSize (me) returns SizeSelect;
- SetMarkerColour(me : mutable; aMarkerColour : mutable Colour);
- MarkerColour (me) returns mutable Colour;
+ SetMarkerColour(me : mutable; aMarkerColour : Colour);
+ MarkerColour (me) returns Colour;
fields
PreDefinedItem from StepVisual
is
- Create returns mutable PreDefinedColour;
+ Create returns PreDefinedColour;
---Purpose: Returns a PreDefinedColour
SetPreDefinedItem (me: mutable; item: PreDefinedItem from StepVisual);
HAsciiString from TCollection
is
- Create returns mutable PreDefinedCurveFont;
+ Create returns PreDefinedCurveFont;
---Purpose: Returns a PreDefinedCurveFont
HAsciiString from TCollection
is
- Create returns mutable PreDefinedItem;
+ Create returns PreDefinedItem;
---Purpose: Returns a PreDefinedItem
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is virtual;
+ aName : HAsciiString from TCollection) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
fields
HAsciiString from TCollection
is
- Create returns mutable PreDefinedTextFont;
+ Create returns PreDefinedTextFont;
---Purpose: Returns a PreDefinedTextFont
RepresentationContext from StepRepr
is
- Create returns mutable PresentationArea;
+ Create returns PresentationArea;
---Purpose: Returns a PresentationArea
LayeredItem from StepVisual
is
- Create returns mutable PresentationLayerAssignment;
+ Create returns PresentationLayerAssignment;
---Purpose: Returns a PresentationLayerAssignment
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aDescription : mutable HAsciiString from TCollection;
- aAssignedItems : mutable HArray1OfLayeredItem from StepVisual) is virtual;
+ aName : HAsciiString from TCollection;
+ aDescription : HAsciiString from TCollection;
+ aAssignedItems : HArray1OfLayeredItem from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetDescription(me : mutable; aDescription : mutable HAsciiString);
- Description (me) returns mutable HAsciiString;
- SetAssignedItems(me : mutable; aAssignedItems : mutable HArray1OfLayeredItem);
- AssignedItems (me) returns mutable HArray1OfLayeredItem;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetDescription(me : mutable; aDescription : HAsciiString);
+ Description (me) returns HAsciiString;
+ SetAssignedItems(me : mutable; aAssignedItems : HArray1OfLayeredItem);
+ AssignedItems (me) returns HArray1OfLayeredItem;
AssignedItemsValue (me; num : Integer) returns LayeredItem;
NbAssignedItems (me) returns Integer;
RepresentationContext from StepRepr
is
- Create returns mutable PresentationRepresentation;
+ Create returns PresentationRepresentation;
---Purpose: Returns a PresentationRepresentation
is
- Create returns mutable PresentationSet;
+ Create returns PresentationSet;
---Purpose: Returns a PresentationSet
PlanarBox from StepVisual
is
- Create returns mutable PresentationSize;
+ Create returns PresentationSize;
---Purpose: Returns a PresentationSize
Init (me : mutable;
aUnit : PresentationSizeAssignmentSelect from StepVisual;
- aSize : mutable PlanarBox from StepVisual) is virtual;
+ aSize : PlanarBox from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
SetUnit(me : mutable; aUnit : PresentationSizeAssignmentSelect);
Unit (me) returns PresentationSizeAssignmentSelect;
- SetSize(me : mutable; aSize : mutable PlanarBox);
- Size (me) returns mutable PlanarBox;
+ SetSize(me : mutable; aSize : PlanarBox);
+ Size (me) returns PlanarBox;
fields
PresentationStyleSelect from StepVisual
is
- Create returns mutable PresentationStyleAssignment;
+ Create returns PresentationStyleAssignment;
---Purpose: Returns a PresentationStyleAssignment
Init (me : mutable;
- aStyles : mutable HArray1OfPresentationStyleSelect from StepVisual) is virtual;
+ aStyles : HArray1OfPresentationStyleSelect from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetStyles(me : mutable; aStyles : mutable HArray1OfPresentationStyleSelect);
- Styles (me) returns mutable HArray1OfPresentationStyleSelect;
+ SetStyles(me : mutable; aStyles : HArray1OfPresentationStyleSelect);
+ Styles (me) returns HArray1OfPresentationStyleSelect;
StylesValue (me; num : Integer) returns PresentationStyleSelect;
NbStyles (me) returns Integer;
HArray1OfPresentationStyleSelect from StepVisual
is
- Create returns mutable PresentationStyleByContext;
+ Create returns PresentationStyleByContext;
---Purpose: Returns a PresentationStyleByContext
Init (me : mutable;
- aStyles : mutable HArray1OfPresentationStyleSelect from StepVisual) is redefined;
+ aStyles : HArray1OfPresentationStyleSelect from StepVisual) is redefined;
Init (me : mutable;
- aStyles : mutable HArray1OfPresentationStyleSelect from StepVisual;
+ aStyles : HArray1OfPresentationStyleSelect from StepVisual;
aStyleContext : StyleContextSelect from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
RepresentationContext from StepRepr
is
- Create returns mutable PresentationView;
+ Create returns PresentationView;
---Purpose: Returns a PresentationView
is
- Create returns mutable PresentedItemRepresentation;
+ Create returns PresentedItemRepresentation;
Init (me : mutable;
aPresentation : PresentationRepresentationSelect from StepVisual;
HAsciiString from TCollection
is
- Create returns mutable StyledItem;
+ Create returns StyledItem;
---Purpose: Returns a StyledItem
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aStyles : mutable HArray1OfPresentationStyleAssignment from StepVisual;
- aItem : mutable RepresentationItem from StepRepr) is virtual;
+ aName : HAsciiString from TCollection;
+ aStyles : HArray1OfPresentationStyleAssignment from StepVisual;
+ aItem : RepresentationItem from StepRepr) is virtual;
-- Specific Methods for Field Data Access --
- SetStyles(me : mutable; aStyles : mutable HArray1OfPresentationStyleAssignment);
- Styles (me) returns mutable HArray1OfPresentationStyleAssignment;
- StylesValue (me; num : Integer) returns mutable PresentationStyleAssignment;
+ SetStyles(me : mutable; aStyles : HArray1OfPresentationStyleAssignment);
+ Styles (me) returns HArray1OfPresentationStyleAssignment;
+ StylesValue (me; num : Integer) returns PresentationStyleAssignment;
NbStyles (me) returns Integer;
- SetItem(me : mutable; aItem : mutable RepresentationItem);
- Item (me) returns mutable RepresentationItem;
+ SetItem(me : mutable; aItem : RepresentationItem);
+ Item (me) returns RepresentationItem;
fields
SurfaceStyleElementSelect from StepVisual
is
- Create returns mutable SurfaceSideStyle;
+ Create returns SurfaceSideStyle;
---Purpose: Returns a SurfaceSideStyle
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aStyles : mutable HArray1OfSurfaceStyleElementSelect from StepVisual) is virtual;
+ aName : HAsciiString from TCollection;
+ aStyles : HArray1OfSurfaceStyleElementSelect from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetStyles(me : mutable; aStyles : mutable HArray1OfSurfaceStyleElementSelect);
- Styles (me) returns mutable HArray1OfSurfaceStyleElementSelect;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetStyles(me : mutable; aStyles : HArray1OfSurfaceStyleElementSelect);
+ Styles (me) returns HArray1OfSurfaceStyleElementSelect;
StylesValue (me; num : Integer) returns SurfaceStyleElementSelect;
NbStyles (me) returns Integer;
CurveStyle from StepVisual
is
- Create returns mutable SurfaceStyleBoundary;
+ Create returns SurfaceStyleBoundary;
---Purpose: Returns a SurfaceStyleBoundary
Init (me : mutable;
- aStyleOfBoundary : mutable CurveStyle from StepVisual) is virtual;
+ aStyleOfBoundary : CurveStyle from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetStyleOfBoundary(me : mutable; aStyleOfBoundary : mutable CurveStyle);
- StyleOfBoundary (me) returns mutable CurveStyle;
+ SetStyleOfBoundary(me : mutable; aStyleOfBoundary : CurveStyle);
+ StyleOfBoundary (me) returns CurveStyle;
fields
CurveStyle from StepVisual
is
- Create returns mutable SurfaceStyleControlGrid;
+ Create returns SurfaceStyleControlGrid;
---Purpose: Returns a SurfaceStyleControlGrid
Init (me : mutable;
- aStyleOfControlGrid : mutable CurveStyle from StepVisual) is virtual;
+ aStyleOfControlGrid : CurveStyle from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetStyleOfControlGrid(me : mutable; aStyleOfControlGrid : mutable CurveStyle);
- StyleOfControlGrid (me) returns mutable CurveStyle;
+ SetStyleOfControlGrid(me : mutable; aStyleOfControlGrid : CurveStyle);
+ StyleOfControlGrid (me) returns CurveStyle;
fields
FillAreaStyle from StepVisual
is
- Create returns mutable SurfaceStyleFillArea;
+ Create returns SurfaceStyleFillArea;
---Purpose: Returns a SurfaceStyleFillArea
Init (me : mutable;
- aFillArea : mutable FillAreaStyle from StepVisual) is virtual;
+ aFillArea : FillAreaStyle from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetFillArea(me : mutable; aFillArea : mutable FillAreaStyle);
- FillArea (me) returns mutable FillAreaStyle;
+ SetFillArea(me : mutable; aFillArea : FillAreaStyle);
+ FillArea (me) returns FillAreaStyle;
fields
Integer from Standard
is
- Create returns mutable SurfaceStyleParameterLine;
+ Create returns SurfaceStyleParameterLine;
---Purpose: Returns a SurfaceStyleParameterLine
Init (me : mutable;
- aStyleOfParameterLines : mutable CurveStyle from StepVisual;
+ aStyleOfParameterLines : CurveStyle from StepVisual;
aDirectionCounts : HArray1OfDirectionCountSelect from StepVisual)
is virtual;
-- Specific Methods for Field Data Access --
- SetStyleOfParameterLines(me : mutable; aStyleOfParameterLines : mutable CurveStyle);
- StyleOfParameterLines (me) returns mutable CurveStyle;
+ SetStyleOfParameterLines(me : mutable; aStyleOfParameterLines : CurveStyle);
+ StyleOfParameterLines (me) returns CurveStyle;
SetDirectionCounts(me : mutable; aDirectionCounts : HArray1OfDirectionCountSelect from StepVisual);
DirectionCounts (me) returns HArray1OfDirectionCountSelect from StepVisual;
DirectionCountsValue (me; num : Integer) returns DirectionCountSelect from StepVisual;
CurveStyle from StepVisual
is
- Create returns mutable SurfaceStyleSegmentationCurve;
+ Create returns SurfaceStyleSegmentationCurve;
---Purpose: Returns a SurfaceStyleSegmentationCurve
Init (me : mutable;
- aStyleOfSegmentationCurve : mutable CurveStyle from StepVisual) is virtual;
+ aStyleOfSegmentationCurve : CurveStyle from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetStyleOfSegmentationCurve(me : mutable; aStyleOfSegmentationCurve : mutable CurveStyle);
- StyleOfSegmentationCurve (me) returns mutable CurveStyle;
+ SetStyleOfSegmentationCurve(me : mutable; aStyleOfSegmentationCurve : CurveStyle);
+ StyleOfSegmentationCurve (me) returns CurveStyle;
fields
CurveStyle from StepVisual
is
- Create returns mutable SurfaceStyleSilhouette;
+ Create returns SurfaceStyleSilhouette;
---Purpose: Returns a SurfaceStyleSilhouette
Init (me : mutable;
- aStyleOfSilhouette : mutable CurveStyle from StepVisual) is virtual;
+ aStyleOfSilhouette : CurveStyle from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetStyleOfSilhouette(me : mutable; aStyleOfSilhouette : mutable CurveStyle);
- StyleOfSilhouette (me) returns mutable CurveStyle;
+ SetStyleOfSilhouette(me : mutable; aStyleOfSilhouette : CurveStyle);
+ StyleOfSilhouette (me) returns CurveStyle;
fields
SurfaceSideStyle from StepVisual
is
- Create returns mutable SurfaceStyleUsage;
+ Create returns SurfaceStyleUsage;
---Purpose: Returns a SurfaceStyleUsage
Init (me : mutable;
aSide : SurfaceSide from StepVisual;
- aStyle : mutable SurfaceSideStyle from StepVisual) is virtual;
+ aStyle : SurfaceSideStyle from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
SetSide(me : mutable; aSide : SurfaceSide);
Side (me) returns SurfaceSide;
- SetStyle(me : mutable; aStyle : mutable SurfaceSideStyle);
- Style (me) returns mutable SurfaceSideStyle;
+ SetStyle(me : mutable; aStyle : SurfaceSideStyle);
+ Style (me) returns SurfaceSideStyle;
fields
RepresentationContext from StepRepr
is
- Create returns mutable Template;
+ Create returns Template;
---Purpose: Returns a Template
RepresentationItem from StepRepr
is
- Create returns mutable TemplateInstance;
+ Create returns TemplateInstance;
---Purpose: Returns a TemplateInstance
FontSelect from StepVisual
is
- Create returns mutable TextLiteral;
+ Create returns TextLiteral;
---Purpose: Returns a TextLiteral
Init (me : mutable;
- aName : mutable HAsciiString from TCollection) is redefined;
+ aName : HAsciiString from TCollection) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aLiteral : mutable HAsciiString from TCollection;
+ aName : HAsciiString from TCollection;
+ aLiteral : HAsciiString from TCollection;
aPlacement : Axis2Placement from StepGeom;
- aAlignment : mutable HAsciiString from TCollection;
+ aAlignment : HAsciiString from TCollection;
aPath : TextPath from StepVisual;
aFont : FontSelect from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetLiteral(me : mutable; aLiteral : mutable HAsciiString);
- Literal (me) returns mutable HAsciiString;
+ SetLiteral(me : mutable; aLiteral : HAsciiString);
+ Literal (me) returns HAsciiString;
SetPlacement(me : mutable; aPlacement : Axis2Placement);
Placement (me) returns Axis2Placement;
- SetAlignment(me : mutable; aAlignment : mutable HAsciiString);
- Alignment (me) returns mutable HAsciiString;
+ SetAlignment(me : mutable; aAlignment : HAsciiString);
+ Alignment (me) returns HAsciiString;
SetPath(me : mutable; aPath : TextPath);
Path (me) returns TextPath;
SetFont(me : mutable; aFont : FontSelect);
TextStyleForDefinedFont from StepVisual
is
- Create returns mutable TextStyle;
+ Create returns TextStyle;
---Purpose: Returns a TextStyle
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aCharacterAppearance : mutable TextStyleForDefinedFont from StepVisual) is virtual;
+ aName : HAsciiString from TCollection;
+ aCharacterAppearance : TextStyleForDefinedFont from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetName(me : mutable; aName : mutable HAsciiString);
- Name (me) returns mutable HAsciiString;
- SetCharacterAppearance(me : mutable; aCharacterAppearance : mutable TextStyleForDefinedFont);
- CharacterAppearance (me) returns mutable TextStyleForDefinedFont;
+ SetName(me : mutable; aName : HAsciiString);
+ Name (me) returns HAsciiString;
+ SetCharacterAppearance(me : mutable; aCharacterAppearance : TextStyleForDefinedFont);
+ CharacterAppearance (me) returns TextStyleForDefinedFont;
fields
Colour from StepVisual
is
- Create returns mutable TextStyleForDefinedFont;
+ Create returns TextStyleForDefinedFont;
---Purpose: Returns a TextStyleForDefinedFont
Init (me : mutable;
- aTextColour : mutable Colour from StepVisual) is virtual;
+ aTextColour : Colour from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
- SetTextColour(me : mutable; aTextColour : mutable Colour);
- TextColour (me) returns mutable Colour;
+ SetTextColour(me : mutable; aTextColour : Colour);
+ TextColour (me) returns Colour;
fields
TextStyleForDefinedFont from StepVisual
is
- Create returns mutable TextStyleWithBoxCharacteristics;
+ Create returns TextStyleWithBoxCharacteristics;
---Purpose: Returns a TextStyleWithBoxCharacteristics
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aCharacterAppearance : mutable TextStyleForDefinedFont from StepVisual) is redefined;
+ aName : HAsciiString from TCollection;
+ aCharacterAppearance : TextStyleForDefinedFont from StepVisual) is redefined;
Init (me : mutable;
- aName : mutable HAsciiString from TCollection;
- aCharacterAppearance : mutable TextStyleForDefinedFont from StepVisual;
+ aName : HAsciiString from TCollection;
+ aCharacterAppearance : TextStyleForDefinedFont from StepVisual;
aCharacteristics : HArray1OfBoxCharacteristicSelect) is virtual;
-- Specific Methods for Field Data Access --
PlanarBox from StepVisual
is
- Create returns mutable ViewVolume;
+ Create returns ViewVolume;
---Purpose: Returns a ViewVolume
Init (me : mutable;
aProjectionType : CentralOrParallel from StepVisual;
- aProjectionPoint : mutable CartesianPoint from StepGeom;
+ aProjectionPoint : CartesianPoint from StepGeom;
aViewPlaneDistance : Real from Standard;
aFrontPlaneDistance : Real from Standard;
aFrontPlaneClipping : Boolean from Standard;
aBackPlaneDistance : Real from Standard;
aBackPlaneClipping : Boolean from Standard;
aViewVolumeSidesClipping : Boolean from Standard;
- aViewWindow : mutable PlanarBox from StepVisual) is virtual;
+ aViewWindow : PlanarBox from StepVisual) is virtual;
-- Specific Methods for Field Data Access --
SetProjectionType(me : mutable; aProjectionType : CentralOrParallel);
ProjectionType (me) returns CentralOrParallel;
- SetProjectionPoint(me : mutable; aProjectionPoint : mutable CartesianPoint);
- ProjectionPoint (me) returns mutable CartesianPoint;
+ SetProjectionPoint(me : mutable; aProjectionPoint : CartesianPoint);
+ ProjectionPoint (me) returns CartesianPoint;
SetViewPlaneDistance(me : mutable; aViewPlaneDistance : Real);
ViewPlaneDistance (me) returns Real;
SetFrontPlaneDistance(me : mutable; aFrontPlaneDistance : Real);
BackPlaneClipping (me) returns Boolean;
SetViewVolumeSidesClipping(me : mutable; aViewVolumeSidesClipping : Boolean);
ViewVolumeSidesClipping (me) returns Boolean;
- SetViewWindow(me : mutable; aViewWindow : mutable PlanarBox);
- ViewWindow (me) returns mutable PlanarBox;
+ SetViewWindow(me : mutable; aViewWindow : PlanarBox);
+ ViewWindow (me) returns PlanarBox;
fields
is
- Create returns mutable Mesh;
+ Create returns Mesh;
---Purpose: Creates an empty mesh.
is
- Create returns mutable MeshDomain;
+ Create returns MeshDomain;
---Purpose: The mesh deflection is defaulted to Confusion from
-- package Precision.
- Create (Deflection : Real) returns mutable MeshDomain
+ Create (Deflection : Real) returns MeshDomain
raises NegativeValue,
---Purpose: Raised if the deflection is lower than zero
NullValue;
is
- Create returns mutable MeshTriangle;
+ Create returns MeshTriangle;
---Purpose: empty constructor
- Create (V1, V2, V3 : Integer; Xn, Yn, Zn : Real) returns mutable MeshTriangle
+ Create (V1, V2, V3 : Integer; Xn, Yn, Zn : Real) returns MeshTriangle
---Purpose: create a triangle defined with the indexes of its three vertices
-- and its orientation
raises NegativeValue;
BaseDriver from Storage
is
- New(me) returns mutable Persistent is deferred;
+ New(me) returns Persistent is deferred;
Add(me; aPers : Persistent from Standard; aSchema : Schema from Storage) is deferred;
Write(me; aPers : Persistent from Standard; aDriver : in out BaseDriver from Storage; aSchema : Schema from Storage) is deferred;
- Read(me; aPers : mutable Persistent from Standard; aDriver : in out BaseDriver from Storage; aSchema : Schema from Storage) is deferred;
+ Read(me; aPers : Persistent from Standard; aDriver : in out BaseDriver from Storage; aSchema : Schema from Storage) is deferred;
end;
SequenceOfExtendedString from TColStd
is
- Create returns mutable Data from Storage;
+ Create returns Data from Storage;
---Purpose:
-- Creates an empty set of data.
-- You explicitly create a Storage_Data object
-- number of roots stored in the read container.
-- Use the Roots function to get these roots in a sequence.
- AddRoot(me; anObject : mutable Persistent from Standard);
+ AddRoot(me; anObject : Persistent from Standard);
---Purpose: add a persistent root to write. the name of the root
-- is a driver reference number.
- AddRoot(me; aName : AsciiString from TCollection; anObject : mutable Persistent from Standard);
+ AddRoot(me; aName : AsciiString from TCollection; anObject : Persistent from Standard);
---Purpose: Adds the root anObject to this set of data.
-- The name of the root is aName if given; if not, it
-- will be a reference number assigned by the driver
-- contains the roots stored in the container read.
-- - An empty sequence is returned if there is no root in this set of data.
- Find(me; aName : AsciiString from TCollection) returns mutable Root from Storage;
+ Find(me; aName : AsciiString from TCollection) returns Root from Storage;
---Purpose: Gives the root object whose name is aName in
-- this set of data. The returned object is a
-- Storage_Root object, from which the object it
-- PRIVATE
- HeaderData(me) returns mutable HeaderData from Storage is private;
- RootData(me) returns mutable RootData from Storage is private;
- TypeData(me) returns mutable TypeData from Storage is private;
- InternalData(me) returns mutable InternalData from Storage is private;
+ HeaderData(me) returns HeaderData from Storage is private;
+ RootData(me) returns RootData from Storage is private;
+ TypeData(me) returns TypeData from Storage is private;
+ InternalData(me) returns InternalData from Storage is private;
Clear(me) is private;
SetErrorStatus(me : mutable; anError : Error from Storage) is private;
SetErrorStatusExtension(me : mutable; anErrorExt : AsciiString from TCollection) is private;
is
Create returns DefaultCallBack from Storage;
- New(me) returns mutable Persistent;
+ New(me) returns Persistent;
Add(me; aPers : Persistent from Standard; aSchema : Schema from Storage);
Write(me; aPers : Persistent from Standard; aDriver : in out BaseDriver from Storage; aSchema : Schema from Storage);
- Read(me; aPers : mutable Persistent from Standard; aDriver : in out BaseDriver from Storage; aSchema : Schema from Storage);
+ Read(me; aPers : Persistent from Standard; aDriver : in out BaseDriver from Storage; aSchema : Schema from Storage);
end;
is
- Create returns mutable HeaderData from Storage;
+ Create returns HeaderData from Storage;
CreationDate(me) returns AsciiString from TCollection;
---Purpose: return the creation date
HPArray from Storage,
MapOfCallBack from Storage
is
- Create returns mutable InternalData from Storage;
+ Create returns InternalData from Storage;
Clear(me : mutable);
uses AsciiString from TCollection
is
- Create returns mutable Root from Storage;
+ Create returns Root from Storage;
Create(aName : AsciiString from TCollection;
- anObject : Persistent from Standard) returns mutable Root from Storage;
+ anObject : Persistent from Standard) returns Root from Storage;
SetName(me : mutable; aName : AsciiString from TCollection);
Name(me) returns AsciiString from TCollection;
-- into the container.
SetObject(me : mutable; anObject : Persistent from Standard);
- Object(me) returns mutable Persistent from Standard;
+ Object(me) returns Persistent from Standard;
---Purpose:
-- Returns the persistent object encapsulated by this root.
Type(me) returns AsciiString from TCollection;
is
- Create returns mutable RootData from Storage;
+ Create returns RootData from Storage;
NumberOfRoots(me) returns Integer from Standard;
---Purpose: returns the number of roots.
---Purpose: add a root to <me>. If a root with same name is present, it
-- will be replaced by <aRoot>.
- Roots(me) returns mutable HSeqOfRoot from Storage;
+ Roots(me) returns HSeqOfRoot from Storage;
- Find(me; aName : AsciiString from TCollection) returns mutable Root from Storage;
+ Find(me; aName : AsciiString from TCollection) returns Root from Storage;
---Purpose: find a root with name <aName>.
IsRoot(me; aName : AsciiString from TCollection) returns Boolean from Standard;
-- PRIVATE
- UpdateRoot(me : mutable; aName : AsciiString from TCollection; aPers : mutable Persistent from Standard)
+ UpdateRoot(me : mutable; aName : AsciiString from TCollection; aPers : Persistent from Standard)
raises NoSuchObject
is private;
---Purpose: returns the schema's name
Write(me; s : in out BaseDriver from Storage;
- aData : mutable Data from Storage);
+ aData : Data from Storage);
---Purpose: Writes the data aggregated in aData into the
-- container defined by the driver s. The storage
-- operation is performed according to the data
-- to be stored together.
Read(me; s : in out BaseDriver from Storage)
- returns mutable Data from Storage;
+ returns Data from Storage;
---Purpose: Returns the data read from the container defined
-- by the driver s. The retrieval operation is
-- performed according to the data schema with
-- the root objects from the container.
ReadHeaderSection(me; s : in out BaseDriver from Storage)
- returns mutable HeaderData from Storage;
+ returns HeaderData from Storage;
---Purpose: read the header part of the stream
-- Arguments:
-- s: driver to read
ReadTypeSection(me; s : in out BaseDriver from Storage)
- returns mutable TypeData from Storage;
+ returns TypeData from Storage;
---Purpose: fill the TypeData with the names of the type used
-- in a stream
-- Arguments:
-- s: driver to read
ReadRootSection(me; s : in out BaseDriver from Storage)
- returns mutable RootData from Storage;
+ returns RootData from Storage;
---Purpose: read root part of the file
-- Arguments:
-- s: driver to read
---Level: Internal
IReadHeaderSection(me; s : in out BaseDriver from Storage;
- iData : mutable HeaderData from Storage) returns Boolean
+ iData : HeaderData from Storage) returns Boolean
raises StreamFormatError is private;
---Level: Internal
IReadTypeSection(me; s : in out BaseDriver from Storage;
- tData : mutable TypeData from Storage) returns Boolean
+ tData : TypeData from Storage) returns Boolean
raises StreamFormatError is private;
---Level: Internal
IReadRootSection(me; s : in out BaseDriver from Storage;
- rData : mutable RootData from Storage) returns Boolean
+ rData : RootData from Storage) returns Boolean
raises StreamFormatError is private;
---Level: Internal
- ISetCurrentData(myclass; dData : mutable Data from Storage) is private;
+ ISetCurrentData(myclass; dData : Data from Storage) is private;
---Level: Internal
- ICurrentData(myclass) returns mutable Data from Storage is private;
+ ICurrentData(myclass) returns Data from Storage is private;
---Level: Internal
---C++: return &
raises NoSuchObject from Standard
is
- Create returns mutable TypeData from Storage;
+ Create returns TypeData from Storage;
NumberOfTypes(me) returns Integer from Standard;
AsciiString from TCollection
is
- Create returns mutable TypedCallBack from Storage;
+ Create returns TypedCallBack from Storage;
Create(aTypeName : AsciiString from TCollection; aCallBack : CallBack from Storage)
- returns mutable TypedCallBack from Storage;
+ returns TypedCallBack from Storage;
SetType(me : mutable; aType : AsciiString from TCollection);
Type(me) returns AsciiString from TCollection;
PackedMapOfInteger from TColStd
is
- Create( NbBuckets: Integer from Standard = 1 ) returns mutable HPackedMapOfInteger from TColStd;
+ Create( NbBuckets: Integer from Standard = 1 ) returns HPackedMapOfInteger from TColStd;
- Create( theOther: PackedMapOfInteger from TColStd ) returns mutable HPackedMapOfInteger from TColStd;
+ Create( theOther: PackedMapOfInteger from TColStd ) returns HPackedMapOfInteger from TColStd;
Map( me ) returns PackedMapOfInteger from TColStd
---C++: return const &
is
Create (Low, Up: Integer from Standard)
- returns mutable HArray1 from TCollection
+ returns HArray1 from TCollection
---Purpose: Creates an array of lower bound <Low> and upper
-- bound <Up>. Range error is raised when <Up> is less than <Low>.
raises
---C++: inline
Create (Low, Up: Integer from Standard; V : ItemHArray1)
- returns mutable HArray1 from TCollection
+ returns HArray1 from TCollection
---Purpose: Creates an array of lower bound <Low> and upper
-- bound <Up>. Range error is raised when <Up> is less than <Low>.
raises
is
Create (R1, R2, C1, C2: Integer from Standard)
- returns mutable HArray2 from TCollection
+ returns HArray2 from TCollection
---Purpose: Creates an array of lower bound <R1><C1> and upper
-- bound <R2><C2>. Range from Standard error is
-- raised when <R2> is less than <R1> or <C2> is less than <C1>.
Create (R1, R2, C1, C2: Integer from Standard; V : ItemHArray2)
- returns mutable HArray2 from TCollection
+ returns HArray2 from TCollection
---Purpose: Creates an array of lower bound <R1><C1> and upper
-- bound <R2><C2>. Range from Standard error is
-- raised when <R2> is less than <R1> or <C2> is less than <C1>.
NegativeValue
is
- Create returns mutable HAsciiString from TCollection;
+ Create returns HAsciiString from TCollection;
---Purpose: Initializes a HAsciiString to an empty AsciiString.
Create ( message : CString )
- returns mutable HAsciiString from TCollection
+ returns HAsciiString from TCollection
---Purpose: Initializes a HAsciiString with a CString.
raises NullObject;
Create ( aChar : Character)
- returns mutable HAsciiString from TCollection;
+ returns HAsciiString from TCollection;
---Purpose: Initializes a HAsciiString with a single character.
Create ( length : Integer; filler : Character)
- returns mutable HAsciiString from TCollection;
+ returns HAsciiString from TCollection;
---Purpose: Initializes a HAsciiString with <length> space allocated.
-- and filled with <filler>.This is useful for buffers.
Create ( value : Integer )
- returns mutable HAsciiString from TCollection
+ returns HAsciiString from TCollection
---Purpose: Initializes a HAsciiString with an integer value
raises NullObject;
Create ( value : Real )
- returns mutable HAsciiString from TCollection
+ returns HAsciiString from TCollection
---Purpose: Initializes a HAsciiString with a real value
raises NullObject;
Create ( aString : AsciiString from TCollection)
- returns mutable HAsciiString from TCollection;
+ returns HAsciiString from TCollection;
---Purpose: Initializes a HAsciiString with a HAsciiString.
Create ( aString : HAsciiString from TCollection)
- returns mutable HAsciiString from TCollection;
+ returns HAsciiString from TCollection;
---Purpose: Initializes a HAsciiString with a HAsciiString.
Create ( aString : HExtendedString from TCollection;
replaceNonAscii: Character from Standard)
- returns mutable HAsciiString from TCollection
+ returns HAsciiString from TCollection
raises OutOfRange from Standard;
---Purpose: Initializes a HAsciiString with a HAsciiString.
-- If replaceNonAscii is non-null charecter, it will be used
-- me = "Hello "
Cat (me ; other : CString)
- returns mutable HAsciiString from TCollection;
+ returns HAsciiString from TCollection;
---Level: Public
---Purpose: Creates a new string by concatenation of this
-- ASCII string and the other ASCII string.
-- This rule is applicable to AssignCat (operator +=) too.
Cat (me ; other : HAsciiString from TCollection)
- returns mutable HAsciiString from TCollection;
+ returns HAsciiString from TCollection;
---Level: Public
---Purpose: Creates a new string by concatenation of this
-- ASCII string and the other ASCII string.
raises OutOfRange from Standard;
Split(me : mutable; where : Integer)
- returns mutable HAsciiString from TCollection
+ returns HAsciiString from TCollection
---Level: Public
---Purpose: Splits a HAsciiString into two sub-strings.
-- Example:
-- me = "abcdefg"
-- returns
-- "cdef"
- returns mutable HAsciiString from TCollection
+ returns HAsciiString from TCollection
raises OutOfRange from Standard;
ToCString(me) returns CString;
---C++: inline
Token (me ; separators : CString=" \t" ; whichone : Integer=1)
- returns mutable HAsciiString from TCollection
+ returns HAsciiString from TCollection
---Level: Public
---Purpose: Extracts <whichone> token from <me>.
-- By default, the <separators> is set to space and tabulation.
NegativeValue from Standard
is
- Create returns mutable HExtendedString from TCollection;
+ Create returns HExtendedString from TCollection;
---Purpose: Initializes a HExtendedString to an empty ExtendedString.
Create ( message : CString )
- returns mutable HExtendedString from TCollection
+ returns HExtendedString from TCollection
---Purpose: Initializes a HExtendedString with a CString.
raises NullObject from Standard;
Create ( message : ExtString )
- returns mutable HExtendedString from TCollection
+ returns HExtendedString from TCollection
---Purpose: Initializes a HExtendedString with an ExtString.
raises NullObject from Standard;
Create ( aChar : ExtCharacter)
- returns mutable HExtendedString from TCollection;
+ returns HExtendedString from TCollection;
---Purpose: Initializes a HExtendedString with a single character.
Create ( length : Integer; filler : ExtCharacter)
- returns mutable HExtendedString from TCollection;
+ returns HExtendedString from TCollection;
---Purpose: Initializes a HExtendedString with <length> space allocated.
-- and filled with <filler>.This is usefull for buffers.
Create ( aString : ExtendedString from TCollection)
- returns mutable HExtendedString from TCollection;
+ returns HExtendedString from TCollection;
---Purpose: Initializes a HExtendedString with a HExtendedString.
Create ( aString : HAsciiString from TCollection)
- returns mutable HExtendedString from TCollection;
+ returns HExtendedString from TCollection;
---Purpose: Initializes a HExtendedString with an HAsciiString.
Create ( aString : HExtendedString from TCollection)
- returns mutable HExtendedString from TCollection;
+ returns HExtendedString from TCollection;
---Purpose: Initializes a HExtendedString with a HExtendedString.
AssignCat (me : mutable ; other : HExtendedString from TCollection);
---Purpose: Appends <other> to me.
Cat (me ; other : HExtendedString from TCollection)
- returns mutable HExtendedString from TCollection;
+ returns HExtendedString from TCollection;
---Level: Public
---Purpose: Returns a string appending <other> to me.
raises OutOfRange from Standard;
Split(me : mutable; where : Integer)
- returns mutable HExtendedString from TCollection
+ returns HExtendedString from TCollection
---Purpose: Splits a ExtendedString into two sub-strings.
-- Example:
-- aString contains "abcdefg"
---C++: return const
Token (me ; separators : ExtString; whichone : Integer=1)
- returns mutable HExtendedString from TCollection
+ returns HExtendedString from TCollection
---Level: Public
---Purpose: Extracts <whichone> token from <me>.
-- By default, the <separators> is set to space and tabulation.
OutOfRange from Standard
is
- Create returns mutable HSequence from TCollection;
+ Create returns HSequence from TCollection;
---Purpose: Constructs an empty sequence.
-- Use:
-- - the function Append or Prepend to add an item or
Split(me : mutable; anIndex : Integer)
- returns mutable HSequence
+ returns HSequence
raises OutOfRange from Standard
---Purpose: Keeps in <me> the items 1 to <anIndex>-1 and
-- returns the items <anIndex> to the end.
---C++: return &
---C++: inline
- ShallowCopy(me) returns mutable like me;
+ ShallowCopy(me) returns like me;
---Purpose: function call
---C++: function call
is
Initialize
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
---Purpose: Initializes fields.
---Category: Information access.
--
---C++: inline
- BackupCopy(me) returns mutable Attribute from TDF
+ BackupCopy(me) returns Attribute from TDF
is virtual;
---Purpose: Copies the attribute contents into a new other
-- attribute. It is used by Backup().
-- ==============================================================
NewEmpty(me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is deferred;
---Purpose: Returns an new empty attribute from the good end
-- type. It is used by the copy algorithm.
Paste(me;
- intoAttribute : mutable Attribute from TDF;
- aRelocationTable : mutable RelocationTable from TDF)
+ intoAttribute : Attribute from TDF;
+ aRelocationTable : RelocationTable from TDF)
is deferred;
---Purpose: This method is different from the "Copy" one,
-- because it is used when copying an attribute from
is
Closure(myclass;
- aDataSet : mutable DataSet from TDF);
+ aDataSet : DataSet from TDF);
---Purpose: Builds the transitive closure of label and
-- attribute sets into <aDataSet>.
Closure(myclass;
- aDataSet : mutable DataSet from TDF;
+ aDataSet : DataSet from TDF;
aFilter : IDFilter from TDF;
aMode : ClosureMode from TDF);
---Purpose: Builds the transitive closure of label and
aSourceDataSet : DataSet from TDF;
aTargetDataSet : DataSet from TDF;
aFilter : IDFilter from TDF;
- aRelocationTable : mutable RelocationTable from TDF);
+ aRelocationTable : RelocationTable from TDF);
---Purpose: Compares <aSourceDataSet> with <aTargetDataSet>,
-- updating <aRelocationTable> with labels and
-- attributes found in both sets.
aRefDataSet : DataSet from TDF;
aRelocationTable : RelocationTable from TDF;
aFilter : IDFilter from TDF;
- aDiffDataSet : mutable DataSet from TDF;
+ aDiffDataSet : DataSet from TDF;
anOption : Integer from Standard = 2)
returns Boolean from Standard;
---Purpose: Finds from <aRefDataSet> all the keys not bound
aRefDataSet : DataSet from TDF;
aRelocationTable : RelocationTable from TDF;
aFilter : IDFilter from TDF;
- aDiffDataSet : mutable DataSet from TDF;
+ aDiffDataSet : DataSet from TDF;
anOption : Integer from Standard = 2)
returns Boolean from Standard;
---Purpose: Substracts from <aRefDataSet> all the items bound
aSourceDataSet : DataSet from TDF;
aTargetDataSet : DataSet from TDF;
aFilter : IDFilter from TDF;
- aRelocationTable : mutable RelocationTable from TDF)
+ aRelocationTable : RelocationTable from TDF)
is private;
---Purpose: Internal comparison method used by Compare(...).
aRefDataSet : DataSet from TDF;
aRelocationTable : RelocationTable from TDF;
aFilter : IDFilter from TDF;
- aDiffDataSet : mutable DataSet from TDF;
+ aDiffDataSet : DataSet from TDF;
anOption : Integer from Standard;
theSource : Boolean from Standard)
returns Boolean from Standard
Copy(myclass;
aSourceDataSet : DataSet from TDF;
- aRelocationTable : mutable RelocationTable from TDF);
+ aRelocationTable : RelocationTable from TDF);
---Purpose: Copy <aSourceDataSet> with using and updating
-- <aRelocationTable>. This method ignores target
-- attributes privilege over source ones.
Copy(myclass;
aSourceDataSet : DataSet from TDF;
- aRelocationTable : mutable RelocationTable from TDF;
+ aRelocationTable : RelocationTable from TDF;
aPrivilegeFilter : IDFilter from TDF);
---Purpose: Copy <aSourceDataSet> using and updating
-- <aRelocationTable>. Use <aPrivilegeFilter> to give
Copy(myclass;
aSourceDataSet : DataSet from TDF;
- aRelocationTable : mutable RelocationTable from TDF;
+ aRelocationTable : RelocationTable from TDF;
aPrivilegeFilter : IDFilter from TDF;
aRefFilter : IDFilter from TDF;
setSelfContained : Boolean from Standard);
is
- Create returns mutable Data from TDF;
+ Create returns Data from TDF;
---Purpose: A new and empty Data structure.
-- -----------------------------------------------------------------------
is
Create
- returns mutable DataSet from TDF;
+ returns DataSet from TDF;
---Purpose: Creates an empty DataSet object.
Clear(me : mutable);
is
Create(anAtt : Attribute from TDF)
- returns mutable DeltaOnAddition from TDF;
+ returns DeltaOnAddition from TDF;
---Purpose: Creates a TDF_DeltaOnAddition.
Apply (me : mutable)
is
Create(anAtt : Attribute from TDF)
- returns mutable DeltaOnForget from TDF;
+ returns DeltaOnForget from TDF;
---Purpose: Creates a TDF_DeltaOnForget.
Apply (me : mutable)
is
Initialize(anAttribute: Attribute from TDF)
- returns mutable DeltaOnModification from TDF;
+ returns DeltaOnModification from TDF;
---Purpose: Initializes a TDF_DeltaOnModification.
Apply (me : mutable)
is
Create(anAtt : Attribute from TDF)
- returns mutable DeltaOnResume from TDF;
+ returns DeltaOnResume from TDF;
---Purpose: Creates a TDF_DeltaOnResume.
Apply (me : mutable)
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
References (me; DS : DataSet from TDF) is redefined;
---C++: return &
Create
- returns mutable Reference from TDF;
+ returns Reference from TDF;
fields
Create(selfRelocate : Boolean from Standard = Standard_False)
-- Create(selfRelocate : Boolean from Standard = Standard_False;afterRelocate :Boolean from Standard = Standard_False)
- returns mutable RelocationTable from TDF;
+ returns RelocationTable from TDF;
---Purpose: Creates an relocation table. <selfRelocate> says
-- if a value without explicit relocation is its own
-- relocation.
HasRelocation(me;
aSourceAttribute : Attribute from TDF;
- aTargetAttribute : in out mutable Attribute from TDF)
+ aTargetAttribute : in out Attribute from TDF)
returns Boolean from Standard;
---Purpose: Finds the relocation value of <aSourceAttribute>
-- and returns it into <aTargetAttribute>.
HasTransientRelocation
(me;
aSourceTransient : Transient from Standard;
- aTargetTransient : in out mutable Transient from Standard)
+ aTargetTransient : in out Transient from Standard)
returns Boolean from Standard;
---Purpose: Finds the relocation value of <aSourceTransient>
-- and returns it into <aTargetTransient>.
-- =================
Create
- returns mutable TagSource from TDF;
+ returns TagSource from TDF;
NewTag (me : mutable)
returns Integer from Standard;
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
fields
-- ===================
Create
- returns mutable AsciiString from TDataStd;
+ returns AsciiString from TDataStd;
-- Constructor
Set (me : mutable; S : AsciiString from TCollection);
-- Restores the backuped content from <with> into this one.
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
-- Returns an new empty AsciiString attribute.
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
-- This method is used when copying an attribute from a source structure
-- into a target structure.
---Category: Methodes of TDF_Attribute
-- =========================
Create
- returns mutable BooleanArray from TDataStd;
+ returns BooleanArray from TDataStd;
ID (me)
---C++: return const &
with : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump (me;
OS : in out OStream from Standard)
-- ===================
Create
- returns mutable BooleanList from TDataStd;
+ returns BooleanList from TDataStd;
IsEmpty (me)
returns Boolean from Standard;
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
---Category: Methodes of TDF_Attribute
-- =========================
Create
- returns mutable ByteArray from TDataStd;
+ returns ByteArray from TDataStd;
ID (me)
---C++: return const &
with : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump (me;
OS : in out OStream from Standard)
-- ============
Create
- returns mutable Comment from TDataStd;
+ returns Comment from TDataStd;
Set (me : mutable; S : ExtendedString from TCollection);
Restore (me: mutable; with : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
-- =============
Create
- returns mutable Current from TDataStd;
+ returns Current from TDataStd;
SetLabel (me : mutable; current : Label from TDF);
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
is
Create (Arr : ByteArray from TDataStd)
- returns mutable DeltaOnModificationOfByteArray from TDataStd;
+ returns DeltaOnModificationOfByteArray from TDataStd;
---Purpose: Initializes a TDF_DeltaOnModification.
Apply (me : mutable)
is
Create (Arr : ExtStringArray from TDataStd)
- returns mutable DeltaOnModificationOfExtStringArray from TDataStd;
+ returns DeltaOnModificationOfExtStringArray from TDataStd;
---Purpose: Initializes a TDF_DeltaOnModification.
Apply (me : mutable)
is
Create (Arr : IntegerArray from TDataStd)
- returns mutable DeltaOnModificationOfIntArray from TDataStd;
+ returns DeltaOnModificationOfIntArray from TDataStd;
---Purpose: Initializes a TDF_DeltaOnModification.
Apply (me : mutable)
is
Create (Arr : IntPackedMap from TDataStd)
- returns mutable DeltaOnModificationOfIntPackedMap from TDataStd;
+ returns DeltaOnModificationOfIntPackedMap from TDataStd;
---Purpose: Initializes a TDF_DeltaOnModification.
Apply (me : mutable)
is
Create (Arr : RealArray from TDataStd)
- returns mutable DeltaOnModificationOfRealArray from TDataStd;
+ returns DeltaOnModificationOfRealArray from TDataStd;
---Purpose: Initializes a TDF_DeltaOnModification.
Apply (me : mutable)
-- ===============
Create
- returns mutable Directory from TDataStd;
+ returns Directory from TDataStd;
---Category: methodes de TDF_Attribute
-- =========================
Restore (me: mutable; with : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
References (me; DS : DataSet from TDF) is redefined;
-- ============
Create
- returns mutable Expression from TDataStd;
+ returns Expression from TDataStd;
Name (me)
---Purpose: build and return the expression name
Restore (me: mutable; With : Attribute from TDF);
NewEmpty(me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
---Category: methodes of TDF_Attribute
-- =========================
- Create returns mutable ExtStringArray from TDataStd;
+ Create returns ExtStringArray from TDataStd;
ID (me)
---C++: return const &
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
-- =====================
Create
- returns mutable ExtStringList from TDataStd;
+ returns ExtStringList from TDataStd;
IsEmpty (me)
returns Boolean from Standard;
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
is
Create( NbBuckets: Integer from Standard = 1 )
- returns mutable HDataMapOfStringByte from TDataStd;
+ returns HDataMapOfStringByte from TDataStd;
Create( theOther: DataMapOfStringByte from TDataStd)
- returns mutable HDataMapOfStringByte from TDataStd;
+ returns HDataMapOfStringByte from TDataStd;
Map( me ) returns DataMapOfStringByte from TDataStd
---C++: return const &
is
Create( NbBuckets: Integer from Standard = 1 )
- returns mutable HDataMapOfStringHArray1OfInteger from TDataStd;
+ returns HDataMapOfStringHArray1OfInteger from TDataStd;
Create( theOther: DataMapOfStringHArray1OfInteger from TDataStd)
- returns mutable HDataMapOfStringHArray1OfInteger from TDataStd;
+ returns HDataMapOfStringHArray1OfInteger from TDataStd;
Map( me ) returns DataMapOfStringHArray1OfInteger from TDataStd
---C++: return const &
is
Create( NbBuckets: Integer from Standard = 1 )
- returns mutable HDataMapOfStringHArray1OfReal from TDataStd;
+ returns HDataMapOfStringHArray1OfReal from TDataStd;
Create( theOther: DataMapOfStringHArray1OfReal from TDataStd)
- returns mutable HDataMapOfStringHArray1OfReal from TDataStd;
+ returns HDataMapOfStringHArray1OfReal from TDataStd;
Map( me ) returns DataMapOfStringHArray1OfReal from TDataStd
---C++: return const &
is
Create( NbBuckets: Integer from Standard = 1 )
- returns mutable HDataMapOfStringInteger from TDataStd;
+ returns HDataMapOfStringInteger from TDataStd;
Create( theOther: DataMapOfStringInteger from TColStd)
- returns mutable HDataMapOfStringInteger from TDataStd;
+ returns HDataMapOfStringInteger from TDataStd;
Map( me ) returns DataMapOfStringInteger from TColStd
---C++: return const &
is
Create( NbBuckets: Integer from Standard = 1 )
- returns mutable HDataMapOfStringReal from TDataStd;
+ returns HDataMapOfStringReal from TDataStd;
Create( theOther: DataMapOfStringReal from TDataStd)
- returns mutable HDataMapOfStringReal from TDataStd;
+ returns HDataMapOfStringReal from TDataStd;
Map( me ) returns DataMapOfStringReal from TDataStd
---C++: return const &
is
Create( NbBuckets: Integer from Standard = 1 )
- returns mutable HDataMapOfStringString from TDataStd;
+ returns HDataMapOfStringString from TDataStd;
Create( theOther: DataMapOfStringString from TDataStd)
- returns mutable HDataMapOfStringString from TDataStd;
+ returns HDataMapOfStringString from TDataStd;
Map( me ) returns DataMapOfStringString from TDataStd
---C++: return const &
-- ===================
Create
- returns mutable IntPackedMap from TDataStd;
+ returns IntPackedMap from TDataStd;
-- Constructor
ChangeMap (me : mutable; theMap : HPackedMapOfInteger from TColStd)
-- Restores the backuped content from <with> into this one.
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
-- Returns an new empty AsciiString attribute.
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
-- This method is used when copying an attribute from a source structure
-- into a target structure.
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
Create
- returns mutable Integer from TDataStd;
+ returns Integer from TDataStd;
fields
---Category: methodes of TDF_Attribute
-- =========================
- Create returns mutable IntegerArray from TDataStd;
+ Create returns IntegerArray from TDataStd;
ID (me)
---C++: return const &
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
---Purpose: Note. Uses inside ChangeArray() method
Dump(me; anOS : in out OStream from Standard)
-- ===================
Create
- returns mutable IntegerList from TDataStd;
+ returns IntegerList from TDataStd;
IsEmpty (me)
returns Boolean from Standard;
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
-- ============
Create
- returns mutable Name from TDataStd;
+ returns Name from TDataStd;
--Father (me; father : in out Name from TDataStd)
Restore (me: mutable; with : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
-- =================
Create
- returns mutable NamedData from TDataStd;
+ returns NamedData from TDataStd;
---Category: Integers
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
-- ===============
Create
- returns mutable NoteBook from TDataStd;
+ returns NoteBook from TDataStd;
Append (me : mutable; value : Real from Standard;
Restore (me: mutable; with : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
-- ============
Create
- returns mutable Real from TDataStd;
+ returns Real from TDataStd;
SetDimension (me : mutable; DIM : RealEnum from TDataStd);
Restore (me: mutable; With : Attribute from TDF);
NewEmpty(me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
---Category: methodes of TDF_Attribute
-- =========================
Create
- returns mutable RealArray from TDataStd;
+ returns RealArray from TDataStd;
ID (me)
---C++: return const &
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
---Purpose: Note. Uses inside ChangeArray() method
Dump(me; anOS : in out OStream from Standard)
-- ===================
Create
- returns mutable RealList from TDataStd;
+ returns RealList from TDataStd;
IsEmpty (me)
returns Boolean from Standard;
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
-- =========================
Create
- returns mutable ReferenceArray from TDataStd;
+ returns ReferenceArray from TDataStd;
ID (me)
---C++: return const &
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
References (me; DS : DataSet from TDF)
is redefined;
-- =====================
Create
- returns mutable ReferenceList from TDataStd;
+ returns ReferenceList from TDataStd;
IsEmpty (me)
returns Boolean from Standard;
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
References (me; DS : DataSet from TDF)
is redefined;
-- ============
Create
- returns mutable Relation from TDataStd;
+ returns Relation from TDataStd;
Name (me)
---Purpose: build and return the relation name
Restore (me: mutable; With : Attribute from TDF);
NewEmpty(me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
-- ============
Create
- returns mutable Tick from TDataStd;
+ returns Tick from TDataStd;
---Category: Inherited methods
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump (me; anOS : in out OStream from Standard)
returns OStream from Standard
---Purpose: Instance methods:
-- ================
- Create returns mutable TreeNode from TDataStd;
+ Create returns TreeNode from TDataStd;
Append (me : mutable; Child : TreeNode from TDataStd)
Restore (me: mutable; with : Attribute from TDF)
is virtual;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF)
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF)
is virtual;
NewEmpty(me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
References(me;
-- ============
Create
- returns mutable UAttribute from TDataStd;
+ returns UAttribute from TDataStd;
SetID (me: mutable; LocalID : GUID from Standard);
Restore (me: mutable; with : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
References (me; DS : DataSet from TDF) is redefined;
-- ============
Create
- returns mutable Variable from TDataStd;
+ returns Variable from TDataStd;
Name (me : mutable; string : ExtendedString from TCollection);
---Purpose: set or change the name of the variable, in myUnknown
Restore (me: mutable; With : Attribute from TDF);
NewEmpty(me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
References (me; DS : DataSet from TDF)
---Purpose: to export reference to the associated Name attribute.
-- ============
Create
- returns mutable Axis from TDataXtd;
+ returns Axis from TDataXtd;
---Category: TDF_Attribute methods
-- =====================
Restore(me: mutable; with : Attribute from TDF);
NewEmpty(me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
-- ==================
Create
- returns mutable Constraint from TDataXtd;
+ returns Constraint from TDataXtd;
Set (me : mutable; type : ConstraintEnum from TDataXtd;
G1 : NamedShape from TNaming);
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump (me; anOS : in out OStream from Standard)
returns OStream from Standard
Create
- returns mutable Geometry from TDataXtd;
+ returns Geometry from TDataXtd;
---Purpose: This and the next methods are used to retrieve underlying geometry of the
-- NamedShape, even if noone Geometry Attribute is
-- associated . if not found or not compliant geometry return False.
Restore(me: mutable; with : Attribute from TDF);
NewEmpty(me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
-- ===========
Create
- returns mutable PatternStd from TDataXtd;
+ returns PatternStd from TDataXtd;
--- Category: Set and Get methods
Restore (me: mutable; With : Attribute from TDF);
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
References(me; aDataSet : DataSet from TDF)
is redefined;
Create
- returns mutable Placement from TDataXtd;
+ returns Placement from TDataXtd;
---Category: TDF_Attribute methods
-- =====================
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump (me; anOS : in out OStream from Standard)
returns OStream from Standard
-- =============
Create
- returns mutable Plane from TDataXtd;
+ returns Plane from TDataXtd;
---Category: TDF_Attribute methods
-- =====================
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump (me; anOS : in out OStream from Standard)
returns OStream from Standard
-- =============
Create
- returns mutable Point from TDataXtd;
+ returns Point from TDataXtd;
---Category: TDF_Attribute methods
-- =====================
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump (me; anOS : in out OStream from Standard)
returns OStream from Standard
returns Boolean from Standard;
Create
- returns mutable Position from TDataXtd;
+ returns Position from TDataXtd;
ID(me) returns GUID from Standard
is redefined static;
-- ----------------
NewEmpty(me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
---Purpose: Returns an new empty attribute from the good end
-- type. It is used by the copy algorithm.
- Paste(me; intoAttribute : mutable Attribute from TDF;
- aRelocTationable : mutable RelocationTable from TDF)
+ Paste(me; intoAttribute : Attribute from TDF;
+ aRelocTationable : RelocationTable from TDF)
is redefined;
---Purpose: This method is different from the "Copy" one,
-- because it is used when copying an attribute from
-- ============
Create
- returns mutable Shape from TDataXtd;
+ returns Shape from TDataXtd;
---Category: methodes de TDF_Attribute
Restore (me: mutable; with : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
References (me; DS : DataSet from TDF) is redefined;
returns Document from TDocStd;
Create (astorageformat : ExtendedString from TCollection)
- returns mutable Document from TDocStd;
+ returns Document from TDocStd;
---Purpose: Constructs a document object defined by the
-- string astorageformat.
-- ================
Create
- returns mutable Modified from TDocStd;
+ returns Modified from TDocStd;
IsEmpty (me)
returns Boolean from Standard;
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump (me; anOS : in out OStream from Standard)
returns OStream from Standard
-- ===============
Create
- returns mutable Owner from TDocStd;
+ returns Owner from TDocStd;
SetDocument (me : mutable; document : Document from TDocStd);
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
-- Class methods ---------------------------------------------------------
Set (myclass; atLabel : Label from TDF)
- returns mutable XLink from TDocStd;
+ returns XLink from TDocStd;
---Purpose: Sets an empty external reference, at the label aLabel.
-- -----------------------------------------------------------------------
Create
- returns mutable XLink from TDocStd;
+ returns XLink from TDocStd;
---Purpose: Initializes fields.
Update (me : mutable)
-- Modification & Transaction use methods.
-- --------------------------------------
- BackupCopy(me) returns mutable Attribute from TDF
+ BackupCopy(me) returns Attribute from TDF
is redefined static;
---Purpose: Returns a null handle. Raise allways for ,it is
-- nonsense to use this method.
-- ----------------
NewEmpty(me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined static;
---Purpose: Returns a null handle.
Paste(me;
- intoAttribute : mutable Attribute from TDF;
- aRelocationTable : mutable RelocationTable from TDF)
+ intoAttribute : Attribute from TDF;
+ aRelocationTable : RelocationTable from TDF)
is redefined static;
---Purpose: Does nothing.
-- --------------
Create
- returns mutable XLinkRoot from TDocStd
+ returns XLinkRoot from TDocStd
is private;
---Purpose: Initializes fields.
--
---C++: return const &
- BackupCopy(me) returns mutable Attribute from TDF
+ BackupCopy(me) returns Attribute from TDF
is redefined static;
---Purpose: Returns a null handle.
-- ----------------
NewEmpty(me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined static;
---Purpose: Returns a null handle.
Paste(me;
- intoAttribute : mutable Attribute from TDF;
- aRelocationTable : mutable RelocationTable from TDF)
+ intoAttribute : Attribute from TDF;
+ aRelocationTable : RelocationTable from TDF)
is redefined static;
---Purpose: Does nothing.
is
- Initialize returns mutable Driver from TFunction;
+ Initialize returns Driver from TFunction;
---Purpose: initialisation of the driver
Get (myclass)
---Purpose: Returns the driver table. If a driver does not exist, creates it.
- returns mutable DriverTable from TFunction;
+ returns DriverTable from TFunction;
- Create returns mutable DriverTable from TFunction;
+ Create returns DriverTable from TFunction;
---Purpose: Default constructor
AddDriver(me : mutable; guid : GUID from Standard;
---Purpose: Instance methods:
-- ================
- Create returns mutable Function from TFunction;
+ Create returns Function from TFunction;
GetDriverGUID (me)
---Purpose: Returns the GUID for this function's driver.
Restore (me: mutable; with : Attribute from TDF)
is virtual;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF)
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF)
is virtual;
NewEmpty(me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
References(me;
Create
---Purpose: Constructor (empty).
- returns mutable GraphNode from TFunction;
+ returns GraphNode from TFunction;
AddPrevious (me : mutable;
Restore (me: mutable; with : Attribute from TDF)
is virtual;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF)
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF)
is virtual;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
References (me;
Create
---Purpose: Constructor (empty).
- returns mutable Scope from TFunction;
+ returns Scope from TFunction;
AddFunction (me : mutable;
Restore (me: mutable; with : Attribute from TDF)
is virtual;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF)
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF)
is virtual;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Dump (me; anOS : in out OStream from Standard)
is
Create (NS : NamedShape from TNaming)
- returns mutable DeltaOnModification from TNaming;
+ returns DeltaOnModification from TNaming;
---Purpose: Initializes a TDF_DeltaOnModification.
Apply (me : mutable)
is
Create (NS : NamedShape from TNaming)
- returns mutable DeltaOnRemoval from TNaming;
+ returns DeltaOnRemoval from TNaming;
---Purpose: Initializes a TDF_DeltaOnModification.
Apply (me : mutable)
Paste (me;
into : in out Name from TNaming;
- RT : mutable RelocationTable from TDF);
+ RT : RelocationTable from TDF);
fields
---Purpose: Returns the GUID for named shapes.
---C++: return const &
- Create returns mutable NamedShape from TNaming;
+ Create returns NamedShape from TNaming;
IsEmpty (me)
---C++: inline
---C++: return const &
- BackupCopy(me) returns mutable Attribute from TDF
+ BackupCopy(me) returns Attribute from TDF
is redefined;
---Purpose: Copies the attribute contents into a new other
-- attribute. It is used by Backup().
-- ----------------
NewEmpty(me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
---Purpose: Returns an new empty attribute from the good end
-- type. It is used by the copy algorithm.
Paste(me;
- intoAttribute : mutable Attribute from TDF;
- aRelocTationable : mutable RelocationTable from TDF)
+ intoAttribute : Attribute from TDF;
+ aRelocTationable : RelocationTable from TDF)
is redefined;
---Purpose: This method is different from the "Copy" one,
-- because it is used when copying an attribute from
Create
- returns mutable Naming from TNaming;
+ returns Naming from TNaming;
IsDefined (me) returns Boolean from Standard;
-- ===================================
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Restore (me: mutable; With : Attribute from TDF);
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
References (me; aDataSet : DataSet from TDF)
is redefined virtual;
is
- Create returns mutable UsedShapes from TNaming
+ Create returns UsedShapes from TNaming
is private;
Destroy(me : mutable);
---Purpose: Returns the ID: 2a96b614-ec8b-11d0-bee7-080009dc3333.
---C++: return const &
- BackupCopy(me) returns mutable Attribute from TDF
+ BackupCopy(me) returns Attribute from TDF
is redefined;
---Purpose: Copies the attribute contents into a new other
-- attribute. It is used by Backup().
-- ----------------
NewEmpty(me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
---Purpose: Returns an new empty attribute from the good end
-- type. It is used by the copy algorithm.
Paste(me;
- intoAttribute : mutable Attribute from TDF;
- aRelocTationable : mutable RelocationTable from TDF)
+ intoAttribute : Attribute from TDF;
+ aRelocTationable : RelocationTable from TDF)
is redefined;
---Purpose: This method is different from the "Copy" one,
-- because it is used when copying an attribute from
---Category: Presentation attribute implementation
-- ======================================
- Create returns mutable AISPresentation from TPrsStd;
+ Create returns AISPresentation from TPrsStd;
SetDisplayed(me : mutable; B : Boolean from Standard);
---C++: return const &
NewEmpty(me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Restore(me: mutable; with : Attribute from TDF);
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
- BackupCopy(me) returns mutable Attribute from TDF is redefined;
+ BackupCopy(me) returns Attribute from TDF is redefined;
---Category: Callbacks for viewer updating
-- =============================
-- =================
Create
- returns mutable AISViewer from TPrsStd;
+ returns AISViewer from TPrsStd;
Update (me);
---Purpose: Updates the viewer at the label access.
Restore(me: mutable; with : Attribute from TDF);
NewEmpty(me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
fields
is
Create
- returns mutable AxisDriver from TPrsStd;
+ returns AxisDriver from TPrsStd;
---Purpose: Constructs an empty axis driver.
Update (me : mutable ;
is
Create
- returns mutable ConstraintDriver from TPrsStd;
+ returns ConstraintDriver from TPrsStd;
---Purpose: Constructs an empty constraint driver.
Update (me : mutable ;
aLabel : Label from TDF;
is
- Get (myclass) returns mutable DriverTable from TPrsStd;
+ Get (myclass) returns DriverTable from TPrsStd;
---Purpose: Returns the static table.
-- If it does not exist, creates it and fills it with standard drivers.
- Create returns mutable DriverTable from TPrsStd;
+ Create returns DriverTable from TPrsStd;
---Purpose: Default constructor
InitStandardDrivers (me : mutable);
is
Create
- returns mutable GeometryDriver from TPrsStd;
+ returns GeometryDriver from TPrsStd;
---Purpose: Constructs an empty geometry driver.
Update (me : mutable ;
aLabel : Label from TDF;
is
Create
- returns mutable NamedShapeDriver from TPrsStd;
+ returns NamedShapeDriver from TPrsStd;
---Purpose: Constructs an empty named shape driver.
Update (me : mutable ;
aLabel : Label from TDF;
is
Create
- returns mutable PlaneDriver from TPrsStd;
+ returns PlaneDriver from TPrsStd;
---Purpose: Constructs an empty plane driver.
Update (me : mutable ;
aLabel : Label from TDF;
is
Create
- returns mutable PointDriver from TPrsStd;
+ returns PointDriver from TPrsStd;
---Purpose: Constructs an empty point driver.
Update (me : mutable ;
aLabel : Label from TDF;
is
Create (C : Curve from Geom2d; CColor : Color from Draw)
- returns mutable DrawableC2D from TestTopOpeDraw;
+ returns DrawableC2D from TestTopOpeDraw;
Create (C : Curve from Geom2d; CColor : Color from Draw;
Text : CString; TextColor : Color from Draw)
- returns mutable DrawableC2D from TestTopOpeDraw;
+ returns DrawableC2D from TestTopOpeDraw;
Create (C : Curve from Geom2d; CColor : Color from Draw;
Text : CString; TextColor : Color from Draw;
DispCurvRadius : Boolean = Standard_False;
RadiusMax : Real = 1.0e3;
RatioOfRadius : Real = 0.1)
- returns mutable DrawableC2D from TestTopOpeDraw;
+ returns DrawableC2D from TestTopOpeDraw;
Pnt2d(me) returns Pnt2d from gp is virtual;
is
Create (C : Curve from Geom; CColor : Color from Draw)
- returns mutable DrawableC3D from TestTopOpeDraw;
+ returns DrawableC3D from TestTopOpeDraw;
Create (C : Curve from Geom; CColor : Color from Draw;
Text : CString; TextColor : Color from Draw)
- returns mutable DrawableC3D from TestTopOpeDraw;
+ returns DrawableC3D from TestTopOpeDraw;
Create (C : Curve from Geom; CColor : Color from Draw;
Text : CString; TextColor : Color from Draw;
Discret : Integer; Deflection : Real; DrawMode : Integer;
DispOrigin : Boolean from Standard = Standard_True)
- returns mutable DrawableC3D from TestTopOpeDraw;
+ returns DrawableC3D from TestTopOpeDraw;
Pnt(me) returns Pnt from gp is virtual;
TextColor : Color from Draw;
ScaleX : Real from Standard = 1.0;
ScaleY : Real from Standard = 1.0)
- returns mutable DrawableMesure from TestTopOpeDraw;
+ returns DrawableMesure from TestTopOpeDraw;
SetScale(me : mutable; ScaleX : Real from Standard;
ScaleY : Real from Standard);
Create (P : Pnt2d from gp; PColor : Color from Draw;
moveX : Real = 0.0; moveY : Real = 0.0)
- returns mutable DrawableP2D from TestTopOpeDraw;
+ returns DrawableP2D from TestTopOpeDraw;
Create (P : Pnt2d from gp; PColor : Color from Draw;
Text : CString; TextColor : Color from Draw;
moveX : Real = 0.0; moveY : Real = 0.0)
- returns mutable DrawableP2D from TestTopOpeDraw;
+ returns DrawableP2D from TestTopOpeDraw;
Create (P : Pnt2d from gp; T : MarkerShape from Draw; PColor : Color from Draw;
Text : CString from Standard; TextColor : Color from Draw;
Size : Integer from Standard = 2;
moveX : Real = 0.0; moveY : Real = 0.0)
- returns mutable DrawableP2D from TestTopOpeDraw;
+ returns DrawableP2D from TestTopOpeDraw;
Create (P : Pnt2d from gp; T : MarkerShape from Draw;
PColor : Color from Draw;
Text : CString from Standard; TextColor : Color from Draw;
Tol : Real from Standard;
moveX : Real = 0.0; moveY : Real = 0.0)
- returns mutable DrawableP2D from TestTopOpeDraw;
+ returns DrawableP2D from TestTopOpeDraw;
ChangePnt2d(me : mutable; P : Pnt2d);
Create (P : Pnt from gp; PColor : Color from Draw;
moveX : Real = 0.0; moveY : Real = 0.0)
- returns mutable DrawableP3D from TestTopOpeDraw;
+ returns DrawableP3D from TestTopOpeDraw;
Create (P : Pnt from gp; PColor : Color from Draw;
Text : CString; TextColor : Color from Draw;
moveX : Real = 0.0; moveY : Real = 0.0)
- returns mutable DrawableP3D from TestTopOpeDraw;
+ returns DrawableP3D from TestTopOpeDraw;
Create (P : Pnt from gp; T : MarkerShape from Draw; PColor : Color from Draw;
Text : CString from Standard; TextColor : Color from Draw;
Size : Integer from Standard = 2;
moveX : Real = 0.0; moveY : Real = 0.0)
- returns mutable DrawableP3D from TestTopOpeDraw;
+ returns DrawableP3D from TestTopOpeDraw;
Create (P : Pnt from gp; T : MarkerShape from Draw;
PColor : Color from Draw;
Text : CString from Standard; TextColor : Color from Draw;
Tol : Real from Standard;
moveX : Real = 0.0; moveY : Real = 0.0)
- returns mutable DrawableP3D from TestTopOpeDraw;
+ returns DrawableP3D from TestTopOpeDraw;
ChangePnt(me : mutable; P : Pnt);
Text : CString from Standard;
TextColor : Color from Draw;
DisplayGeometry : Boolean from Standard = Standard_False)
- returns mutable DrawableSHA from TestTopOpeDraw;
+ returns DrawableSHA from TestTopOpeDraw;
SetDisplayGeometry(me : mutable; b : Boolean from Standard) is static;
is
Create (S : Surface from Geom; IsoColor : Color from Draw)
- returns mutable DrawableSUR from TestTopOpeDraw;
+ returns DrawableSUR from TestTopOpeDraw;
Create (S : Surface from Geom; IsoColor : Color from Draw;
Text : CString from Standard; TextColor : Color from Draw)
- returns mutable DrawableSUR from TestTopOpeDraw;
+ returns DrawableSUR from TestTopOpeDraw;
Create (S : Surface from Geom; IsoColor : Color from Draw;
BoundColor,NormalColor : Color from Draw;
Nu,Nv : Integer;
Discret : Integer; Deflection : Real; DrawMode : Integer;
DispOrigin : Boolean from Standard = Standard_True)
- returns mutable DrawableSUR from TestTopOpeDraw;
+ returns DrawableSUR from TestTopOpeDraw;
Pnt(me) returns Pnt from gp
is static;
ConstructionError from Standard
is
- Create returns mutable Datum3D;
+ Create returns Datum3D;
---Purpose: Constructs a default Datum3D.
- Create(T : Trsf from gp) returns mutable Datum3D from TopLoc
+ Create(T : Trsf from gp) returns Datum3D from TopLoc
---Purpose: Constructs a Datum3D form a Trsf from gp. An error is
-- raised if the Trsf is not a rigid transformation.
raises
ItemLocation from TopLoc
is
- Create(I : ItemLocation from TopLoc; aTail : SListOfItemLocation from TopLoc) returns mutable SListNodeOfItemLocation from TopLoc;
+ Create(I : ItemLocation from TopLoc; aTail : SListOfItemLocation from TopLoc) returns SListNodeOfItemLocation from TopLoc;
---C++:inline
Count(me) returns Integer;
is
- Create(PFF:PFacesFiller) returns mutable FFDumper from TopOpeBRep;
+ Create(PFF:PFacesFiller) returns FFDumper from TopOpeBRep;
Init(me:mutable;PFF:PFacesFiller);
DumpLine(me:mutable;I:Integer);
DumpLine(me:mutable;L:LineInter);
is
- Create returns mutable Hctxee2d from TopOpeBRep;
+ Create returns Hctxee2d from TopOpeBRep;
SetEdges(me:mutable;E1,E2:Edge;BAS1,BAS2:Surface from BRepAdaptor);
Edge(me;I:Integer) returns Shape;---C++ : return const &
Curve(me;I:Integer) returns Curve from Geom2dAdaptor; ---C++ : return const &
is
- Create returns mutable Hctxff2d from TopOpeBRep;
+ Create returns Hctxff2d from TopOpeBRep;
SetFaces(me:mutable; F1,F2:Face);
SetHSurfaces(me:mutable; S1,S2:HSurface from BRepAdaptor);
SetHSurfacesPrivate(me:mutable) is private;
BuildTool(me) returns BuildTool from TopOpeBRepDS;
---C++: return const &
- Perform (me:in out;HDS:mutable HDataStructure) is virtual;
+ Perform (me:in out;HDS: HDataStructure) is virtual;
---Purpose: Stores the data structure <HDS>,
-- Create shapes from the new geometries.
--modified by NIZHNY-MZV Thu Nov 4 13:20:25 1999
- Perform (me:in out;HDS:mutable HDataStructure;S1,S2:Shape) is virtual;
+ Perform (me:in out;HDS: HDataStructure;S1,S2:Shape) is virtual;
---Purpose: Stores the data structure <HDS>,
-- Create shapes from the new geometries,
-- Evaluates if an operation performed on shapes S1,S2
Section(me:in out) returns ListOfShape;
---C++: return const &
- BuildVertices (me:in out;DS:mutable HDataStructure);
+ BuildVertices (me:in out;DS: HDataStructure);
---Purpose: update the DS by creating new geometries.
-- create vertices on DS points.
- BuildEdges (me:in out;DS:mutable HDataStructure);
+ BuildEdges (me:in out;DS: HDataStructure);
---Purpose: update the DS by creating new geometries.
-- create shapes from the new geometries.
-- private
-------
- BuildEdges (me:in out;iC:Integer;DS:mutable HDataStructure) is protected;
+ BuildEdges (me:in out;iC:Integer;DS: HDataStructure) is protected;
---Purpose: update the DS by creating new geometries.
-- create edges on the new curve <Icurv>.
- BuildFaces (me:in out;iS:Integer;DS:mutable HDataStructure) is protected;
+ BuildFaces (me:in out;iS:Integer;DS: HDataStructure) is protected;
---Purpose: update the DS by creating new geometries.
-- create faces on the new surface <ISurf>.
- BuildFaces (me:in out;DS:mutable HDataStructure) is protected;
+ BuildFaces (me:in out;DS: HDataStructure) is protected;
---Purpose: update the DS by creating new geometries.
-- create shapes from the new geometries.
---Purpose: Removes all splits and merges already performed.
-- Does NOT clear the handled DS (except ShapeWithStatesMaps).
- Perform (me:in out;HDS:mutable HDataStructure from TopOpeBRepDS ) is redefined;
+ Perform (me:in out;HDS: HDataStructure from TopOpeBRepDS ) is redefined;
Perform(me: out; HDS : HDataStructure from TopOpeBRepDS;
S1 : Shape from TopoDS;
is
- Create (BT : BuildTool from TopOpeBRepDS) returns mutable HBuilder;
+ Create (BT : BuildTool from TopOpeBRepDS) returns HBuilder;
BuildTool(me) returns BuildTool from TopOpeBRepDS;
---C++: return const &
- Perform (me : mutable; HDS : mutable HDataStructure from TopOpeBRepDS)
+ Perform (me : mutable; HDS : HDataStructure from TopOpeBRepDS)
is static;
---Purpose:
-- Stores the data structure <HDS>,
-- Create shapes from the new geometries described in <HDS>.
- Perform (me : mutable; HDS : mutable HDataStructure from TopOpeBRepDS;
+ Perform (me : mutable; HDS : HDataStructure from TopOpeBRepDS;
S1,S2 : Shape from TopoDS)
is static;
---Purpose:
is
- Create(S : Shape from TopoDS) returns mutable Loop;
- Create(BI : BlockIterator) returns mutable Loop;
+ Create(S : Shape from TopoDS) returns Loop;
+ Create(BI : BlockIterator) returns Loop;
IsShape(me) returns Boolean from Standard is virtual;
Kind from TopOpeBRepDS
is
- Create(V : Shape from TopoDS; P : Real; bound : Boolean) returns mutable Pave;
+ Create(V : Shape from TopoDS; P : Real; bound : Boolean) returns Pave;
---Purpose: V = vertex, P = parameter of vertex <V>
-- bound = True if <V> is an old vertex
-- bound = False if <V> is a new vertex
is
- Create returns mutable Association from TopOpeBRepDS;
+ Create returns Association from TopOpeBRepDS;
Associate (me : mutable; I,K : Interference from TopOpeBRepDS)
is static;
Create returns Check from TopOpeBRepDS;
Create(HDS : HDataStructure from TopOpeBRepDS)
- returns mutable Check from TopOpeBRepDS;
+ returns Check from TopOpeBRepDS;
-- Check Integrity of DS
GT : Kind from TopOpeBRepDS;
G : Integer from Standard;
P : Real from Standard)
- returns mutable CurvePointInterference from TopOpeBRepDS;
+ returns CurvePointInterference from TopOpeBRepDS;
Parameter(me) returns Real from Standard
is static;
F : Shape from TopoDS;
I : Interference from TopOpeBRepDS);
- Transition(me; I : mutable Interference from TopOpeBRepDS)
+ Transition(me; I : Interference from TopOpeBRepDS)
is static;
fields
I : Interference from TopOpeBRepDS)
is static;
- Transition(me; I : mutable Interference from TopOpeBRepDS)
+ Transition(me; I : Interference from TopOpeBRepDS)
is static;
fields
C : Config from TopOpeBRepDS;
P : Real from Standard)
- returns mutable EdgeVertexInterference from TopOpeBRepDS;
+ returns EdgeVertexInterference from TopOpeBRepDS;
---Purpose: Create an interference of VERTEX <G> on a crossed EDGE E.
--
-- interference is stored in the list of interfs of the edge.
--
- returns mutable EdgeVertexInterference from TopOpeBRepDS;
+ returns EdgeVertexInterference from TopOpeBRepDS;
Parameter(me) returns Real from Standard
is static;
---Purpose: Create an interference of EDGE <G> on FACE <S>.
- returns mutable FaceEdgeInterference from TopOpeBRepDS;
+ returns FaceEdgeInterference from TopOpeBRepDS;
Dump(me; OS : in out OStream from Standard) returns OStream
is redefined;
GetEdgePntPar(me ; P : out Pnt from gp; par : out Real);
IsEdgePntParDef(me) returns Boolean;
- Transition(me; I : mutable Interference from TopOpeBRepDS)
+ Transition(me; I : Interference from TopOpeBRepDS)
is static;
fields
DataMapOfInterferenceShape from TopOpeBRepDS
is
- Create returns mutable GapTool from TopOpeBRepDS;
+ Create returns GapTool from TopOpeBRepDS;
Create (HDS : HDataStructure from TopOpeBRepDS)
- returns mutable GapTool from TopOpeBRepDS;
+ returns GapTool from TopOpeBRepDS;
Init (me : mutable; HDS : HDataStructure from TopOpeBRepDS);
---Modification
--
- SetPoint (me : mutable; I : mutable Interference from TopOpeBRepDS;
+ SetPoint (me : mutable; I : Interference from TopOpeBRepDS;
IndexPoint : Integer from Standard);
SetParameterOnEdge (me : mutable;
- I : mutable Interference from TopOpeBRepDS;
+ I : Interference from TopOpeBRepDS;
E : Shape from TopoDS;
U : Real from Standard)
is static;
is
- Create returns mutable HDataStructure from TopOpeBRepDS;
+ Create returns HDataStructure from TopOpeBRepDS;
AddAncestors(me : mutable; S : Shape from TopoDS);
is
- Create returns mutable Interference from TopOpeBRepDS;
+ Create returns Interference from TopOpeBRepDS;
Create(Transition : Transition from TopOpeBRepDS;
SupportType : Kind from TopOpeBRepDS;
Support : Integer from Standard;
GeometryType : Kind from TopOpeBRepDS;
Geometry : Integer from Standard)
- returns mutable Interference from TopOpeBRepDS;
+ returns Interference from TopOpeBRepDS;
Create( I : Interference from TopOpeBRepDS )
- returns mutable Interference from TopOpeBRepDS;
+ returns Interference from TopOpeBRepDS;
Transition(me) returns Transition from TopOpeBRepDS
---C++: return const &
Parameter(myclass; CPI : Interference from TopOpeBRepDS)
returns Real from Standard;
- Parameter(myclass; CPI : mutable Interference from TopOpeBRepDS;
+ Parameter(myclass; CPI : Interference from TopOpeBRepDS;
Par : Real from Standard);
end InterferenceTool from TopOpeBRepDS;
HArray1OfBoolean from TColStd,
AsciiString from TCollection
is
- Create returns mutable Marker;
+ Create returns Marker;
Reset(me:mutable);
Set(me:mutable;i:Integer;b:Boolean);
Set(me:mutable;b:Boolean;n:Integer;a:Address);
-- <S> and <Ancestor> have identical types,
-- <S> and <Ancestor> orientations are DIFFERENT.
--
- returns mutable ShapeShapeInterference from TopOpeBRepDS;
+ returns ShapeShapeInterference from TopOpeBRepDS;
Config(me) returns Config from TopOpeBRepDS
Support : Integer;
GeometryType : Kind from TopOpeBRepDS;
Geometry : Integer)
- returns mutable SolidSurfaceInterference from TopOpeBRepDS;
+ returns SolidSurfaceInterference from TopOpeBRepDS;
Dump(me; OS : in out OStream from Standard) returns OStream
is redefined;
is
- Create returns mutable SurfaceCurveInterference from TopOpeBRepDS;
+ Create returns SurfaceCurveInterference from TopOpeBRepDS;
Create(Transition : Transition from TopOpeBRepDS;
SupportType : Kind from TopOpeBRepDS;
GeometryType : Kind from TopOpeBRepDS;
Geometry : Integer;
PC : Curve from Geom2d)
- returns mutable SurfaceCurveInterference from TopOpeBRepDS;
+ returns SurfaceCurveInterference from TopOpeBRepDS;
Create(I : Interference from TopOpeBRepDS)
- returns mutable SurfaceCurveInterference from TopOpeBRepDS;
+ returns SurfaceCurveInterference from TopOpeBRepDS;
PCurve(me) returns any Curve from Geom2d is static;
---C++: return const &
is
- Create returns mutable HBoxTool from TopOpeBRepTool;
+ Create returns HBoxTool from TopOpeBRepTool;
Clear(me:mutable);
AddBoxes(me:mutable;S:Shape;TS:ShapeEnum;TA:ShapeEnum=TopAbs_SHAPE);
AddBox(me:mutable;S:Shape);
is
MakeShape(me; S : out Shape from TopoDS;
- T : mutable TShape from TopoDS)
+ T : TShape from TopoDS)
---Purpose: The basic method to make a Shape, used by all the
-- Make methods.
is static protected;
uses Shape from TopoDS
is
- Create returns mutable HShape from TopoDS;
+ Create returns HShape from TopoDS;
---C++: inline
---Purpose: Constructs an empty shape object
Create (aShape : Shape from TopoDS)
- returns mutable HShape from TopoDS;
+ returns HShape from TopoDS;
---C++: inline
---Purpose: Constructs a shape object defined by the shape aShape.
ShapeEnum from TopAbs
is
- Create returns mutable TCompSolid from TopoDS;
+ Create returns TCompSolid from TopoDS;
---C++: inline
---Purpose: Creates an empty TCompSolid.
ShapeType(me) returns ShapeEnum from TopAbs;
---Purpose: returns COMPSOLID
- EmptyCopy(me) returns mutable TShape from TopoDS;
+ EmptyCopy(me) returns TShape from TopoDS;
---Purpose: Returns an empty TCompSolid.
end TCompSolid;
ShapeEnum from TopAbs
is
- Create returns mutable TCompound from TopoDS;
+ Create returns TCompound from TopoDS;
---C++: inline
---Purpose: Creates an empty TCompound.
ShapeType(me) returns ShapeEnum from TopAbs;
---Purpose: Returns COMPOUND.
- EmptyCopy(me) returns mutable TShape from TopoDS;
+ EmptyCopy(me) returns TShape from TopoDS;
---Purpose: Returns an empty TCompound.
end TCompound;
ShapeEnum from TopAbs
is
- Create returns mutable TFace from TopoDS;
+ Create returns TFace from TopoDS;
---C++: inline
---Purpose: Creates an empty TFace.
ShapeType(me) returns ShapeEnum from TopAbs;
---Purpose: returns FACE.
- EmptyCopy(me) returns mutable TShape from TopoDS is virtual;
+ EmptyCopy(me) returns TShape from TopoDS is virtual;
---Purpose: Returns an empty TFace.
end TFace;
-- VERTEX, EDGE, WIRE, FACE, ....
is deferred;
- EmptyCopy(me) returns mutable TShape from TopoDS
+ EmptyCopy(me) returns TShape from TopoDS
---Purpose: Returns a copy of the TShape with no sub-shapes.
is deferred;
ShapeEnum from TopAbs
is
- Create returns mutable TShell from TopoDS;
+ Create returns TShell from TopoDS;
---C++: inline
---Purpose: Creates an empty TShell.
ShapeType(me) returns ShapeEnum from TopAbs;
---Purpose: Returns SHELL.
- EmptyCopy(me) returns mutable TShape from TopoDS;
+ EmptyCopy(me) returns TShape from TopoDS;
---Purpose: Returns an empty TShell.
end TShell;
ShapeEnum from TopAbs
is
- Create returns mutable TSolid from TopoDS;
+ Create returns TSolid from TopoDS;
---C++: inline
---Purpose: Creates an empty TSolid.
ShapeType(me) returns ShapeEnum from TopAbs;
---Purpose: returns SOLID.
- EmptyCopy(me) returns mutable TShape from TopoDS;
+ EmptyCopy(me) returns TShape from TopoDS;
---Purpose: Returns an empty TSolid.
end TSolid;
ShapeEnum from TopAbs
is
- Create returns mutable TWire;
+ Create returns TWire;
---C++: inline
---Purpose: Creates an empty TWire.
ShapeType(me) returns ShapeEnum from TopAbs;
---Purpose: Returns WIRE.
- EmptyCopy(me) returns mutable TShape from TopoDS;
+ EmptyCopy(me) returns TShape from TopoDS;
---Purpose: Returns an empty TWire.
end TWire;
Create(S : Shape from TopoDS;
T : in out Tool from TopoDSToStep;
- FP : mutable FinderProcess from Transfer)
+ FP : FinderProcess from Transfer)
returns Builder from TopoDSToStep;
Init(me : in out;
S : Shape from TopoDS;
T : in out Tool from TopoDSToStep;
- FP : mutable FinderProcess from Transfer);
+ FP : FinderProcess from Transfer);
-- -----------------------------------------------------------
-- Get the Result
is
Create ( S : Solid from TopoDS;
- FP : mutable FinderProcess from Transfer)
+ FP : FinderProcess from Transfer)
returns MakeBrepWithVoids;
Value (me) returns BrepWithVoids from StepShape
is
Create ( S : Shell from TopoDS;
- FP : mutable FinderProcess from Transfer)
+ FP : FinderProcess from Transfer)
returns MakeFacetedBrep;
Create ( S : Solid from TopoDS;
- FP : mutable FinderProcess from Transfer)
+ FP : FinderProcess from Transfer)
returns MakeFacetedBrep;
Value (me) returns FacetedBrep from StepShape
is
Create ( S : Solid from TopoDS;
- FP : mutable FinderProcess from Transfer)
+ FP : FinderProcess from Transfer)
returns MakeFacetedBrepAndBrepWithVoids;
Value (me) returns FacetedBrepAndBrepWithVoids from StepShape
is
Create ( SH : Shape from TopoDS;
- FP : mutable FinderProcess from Transfer)
+ FP : FinderProcess from Transfer)
returns MakeGeometricCurveSet;
Value (me) returns GeometricCurveSet from StepShape
is
Create ( S : Shell from TopoDS;
- FP : mutable FinderProcess from Transfer)
+ FP : FinderProcess from Transfer)
returns MakeManifoldSolidBrep;
Create ( S : Solid from TopoDS;
- FP : mutable FinderProcess from Transfer)
+ FP : FinderProcess from Transfer)
returns MakeManifoldSolidBrep;
Value (me) returns ManifoldSolidBrep from StepShape
is
Create ( F : Face from TopoDS;
- FP : mutable FinderProcess from Transfer)
+ FP : FinderProcess from Transfer)
returns MakeShellBasedSurfaceModel;
Create ( S : Shell from TopoDS;
- FP : mutable FinderProcess from Transfer)
+ FP : FinderProcess from Transfer)
returns MakeShellBasedSurfaceModel;
Create ( S : Solid from TopoDS;
- FP : mutable FinderProcess from Transfer)
+ FP : FinderProcess from Transfer)
returns MakeShellBasedSurfaceModel;
Value (me) returns ShellBasedSurfaceModel from StepShape
Create(E : Edge from TopoDS;
T : in out Tool from TopoDSToStep;
- FP : mutable FinderProcess from Transfer)
+ FP : FinderProcess from Transfer)
returns MakeStepEdge;
Init(me : in out;
E : Edge from TopoDS;
T : in out Tool from TopoDSToStep;
- FP : mutable FinderProcess from Transfer);
+ FP : FinderProcess from Transfer);
Value (me) returns TopologicalRepresentationItem from StepShape
Create (F : Face from TopoDS;
T : in out Tool from TopoDSToStep;
- FP : mutable FinderProcess from Transfer)
+ FP : FinderProcess from Transfer)
returns MakeStepFace;
Init(me : in out;
F : Face from TopoDS;
T : in out Tool from TopoDSToStep;
- FP : mutable FinderProcess from Transfer);
+ FP : FinderProcess from Transfer);
Value (me) returns TopologicalRepresentationItem from StepShape
raises NotDone
Create (V : Vertex from TopoDS;
T : in out Tool from TopoDSToStep;
- FP : mutable FinderProcess from Transfer)
+ FP : FinderProcess from Transfer)
returns MakeStepVertex;
Init(me : in out;
V : Vertex from TopoDS;
T : in out Tool from TopoDSToStep;
- FP : mutable FinderProcess from Transfer);
+ FP : FinderProcess from Transfer);
Value (me) returns TopologicalRepresentationItem from StepShape
Create (W : Wire from TopoDS;
T : in out Tool from TopoDSToStep;
- FP : mutable FinderProcess from Transfer)
+ FP : FinderProcess from Transfer)
returns MakeStepWire;
Init(me : in out;
W : Wire from TopoDS;
T : in out Tool from TopoDSToStep;
- FP : mutable FinderProcess from Transfer);
+ FP : FinderProcess from Transfer);
Value (me) returns TopologicalRepresentationItem from StepShape
Create(S : Shape from TopoDS;
T : in out Tool from TopoDSToStep;
- FP : mutable FinderProcess from Transfer)
+ FP : FinderProcess from Transfer)
returns WireframeBuilder from TopoDSToStep;
Init(me : in out;
S : Shape from TopoDS;
T : in out Tool from TopoDSToStep;
- FP : mutable FinderProcess from Transfer);
+ FP : FinderProcess from Transfer);
-- -----------------------------------------------------------
-- Get the Result
is
Create (amodel : InterfaceModel; lib : GeneralLib)
- returns mutable ActorDispatch;
+ returns ActorDispatch;
---Purpose : Creates an ActorDispatch from a Model. Works with a General
-- Service Library, given as an Argument
-- This causes TransferDispatch and its TransientProcess to be
-- created, with default actor <me>
Create (amodel : InterfaceModel; protocol : Protocol from Interface)
- returns mutable ActorDispatch;
+ returns ActorDispatch;
---Purpose : Same as above, but Library is defined through a Protocol
- Create (amodel : InterfaceModel) returns mutable ActorDispatch
+ Create (amodel : InterfaceModel) returns ActorDispatch
---Purpose : Same as above, but works with the Active Protocol
raises InterfaceError;
-- Error if no Active Protocol is defined
- AddActor (me : mutable; actor : mutable ActorOfTransientProcess from Transfer);
+ AddActor (me : mutable; actor : ActorOfTransientProcess from Transfer);
---Purpose : Utility which adds an actor to the default <me> (it calls
-- SetActor from the TransientProcess)
---C++ : return &
- Transfer (me : mutable; start : Transient; TP : mutable TransientProcess)
- returns mutable Binder is redefined;
+ Transfer (me : mutable; start : Transient; TP : TransientProcess)
+ returns Binder is redefined;
---Purpose : Specific action : it calls the method Transfer from CopyTool
-- i.e. the general service Copy, then returns the Binder
-- produced by the TransientProcess
is
- Create returns mutable ActorOfFinderProcess;
+ Create returns ActorOfFinderProcess;
ModeTrans (me : mutable) returns Integer;
---Purpose : Returns the Transfer Mode, modifiable
---C++ : return &
- Transferring (me : mutable; start : Finder; TP : mutable ProcessForFinder)
- returns mutable Binder is redefined;
+ Transferring (me : mutable; start : Finder; TP : ProcessForFinder)
+ returns Binder is redefined;
-- calls the one below
- Transfer (me : mutable; start : Finder; TP : mutable FinderProcess)
- returns mutable Binder is virtual;
+ Transfer (me : mutable; start : Finder; TP : FinderProcess)
+ returns Binder is virtual;
-- default calls TransferTransient if <start> is a TransientMapper,
-- i.e. does nothing, to be redefined
TransferTransient (me : mutable; start : Transient;
- TP : mutable FinderProcess)
- returns mutable Transient is virtual;
+ TP : FinderProcess)
+ returns Transient is virtual;
-- default does nothing, can be redefined
-- usefull when a result is Transient, simpler to define than Transfer with
-- a Finder
is
- Create returns mutable ActorOfTransientProcess;
+ Create returns ActorOfTransientProcess;
- Transferring (me : mutable; start : Transient; TP : mutable ProcessForTransient)
- returns mutable Binder is redefined;
+ Transferring (me : mutable; start : Transient; TP : ProcessForTransient)
+ returns Binder is redefined;
-- calls the one below
- Transfer (me : mutable; start : Transient; TP : mutable TransientProcess)
- returns mutable Binder is virtual;
+ Transfer (me : mutable; start : Transient; TP : TransientProcess)
+ returns Binder is virtual;
-- default calls TransferTransient i.e. does nothing, to be redefined
TransferTransient (me : mutable; start : Transient;
- TP : mutable TransientProcess)
- returns mutable Transient is virtual;
+ TP : TransientProcess)
+ returns Transient is virtual;
-- default does nothing, can be redefined
-- usefull when a result is Transient, simpler to define than Transfer with
-- a Binder
is
- Create returns mutable BinderOfTransientInteger;
+ Create returns BinderOfTransientInteger;
---Purpose : Creates an empty BinderOfTransientInteger; Default value for
-- the integer part is zero
is
- Create (model : InterfaceModel; TP : mutable TransientProcess)
- returns mutable DispatchControl;
+ Create (model : InterfaceModel; TP : TransientProcess)
+ returns DispatchControl;
---Purpose : Creates the DispatchControl, ready for use
- TransientProcess (me) returns mutable TransientProcess;
+ TransientProcess (me) returns TransientProcess;
---Purpose : Returns the content of the DispatchControl : it can be used
-- for a direct call, if the basic methods do not suffice
---C++ : return const &
Clear (me : mutable);
---Purpose : Clears the List of Copied Results
- Bind (me : mutable; ent : Transient; res : mutable Transient)
+ Bind (me : mutable; ent : Transient; res : Transient)
---Purpose : Binds a (Transient) Result to a (Transient) Starting Entity
raises InterfaceError;
-- Error if <ent> is already bound
- Search (me; ent : Transient; res : out mutable Transient)
+ Search (me; ent : Transient; res : out Transient)
returns Boolean;
---Purpose : Searches for the Result bound to a Starting Entity
-- If Found, returns True and fills <res>
-- Returns True when done, False if this attribute did not exist
GetAttribute (me; name : CString; type : Type from Standard;
- val : out mutable Transient) returns Boolean;
+ val : out Transient) returns Boolean;
---Purpose : Returns an attribute from its name, filtered by a type
-- If no attribute has this name, or if it is not kind of this
-- type, <val> is Null and returned value is False
is
- Create (nb : Integer = 10000) returns mutable FinderProcess;
+ Create (nb : Integer = 10000) returns FinderProcess;
---Purpose : Sets FinderProcess at initial state, with an initial size
SetModel (me : mutable; model : InterfaceModel);
is
- Create returns mutable MapContainer from Transfer;
+ Create returns MapContainer from Transfer;
SetMapObjects(me : mutable; theMapObjects : in out DataMapOfTransientTransient from TColStd);
---Purposes:Set map already translated geometry objects.
is
- Create (akey : any TheKey) returns mutable Mapper;
+ Create (akey : any TheKey) returns Mapper;
---Purpose : Creates a Mapper with a Value. This Value can then not be
-- changed. It is used by the Hasher to compute the HashCode,
-- which will then be stored for an immediate reading.
is
- Create returns mutable MultipleBinder;
+ Create returns MultipleBinder;
---Purpose : normal standard constructor, creates an empty MultipleBinder
IsMultiple (me) returns Boolean is redefined;
-- Here, returns "(list)"
- AddResult (me : mutable; res : mutable Transient);
+ AddResult (me : mutable; res : Transient);
---Purpose : Adds a new Item to the Multiple Result
NbResults (me) returns Integer;
---Purpose : Returns the actual count of recorded (Transient) results
- ResultValue (me; num : Integer) returns mutable Transient
+ ResultValue (me; num : Integer) returns Transient
---Purpose : Returns the value of the recorded result n0 <num>
raises OutOfRange;
-- Error if <num> is out of range
-- Item). Else, returns a Null Handle
SetMultipleResult (me : mutable;
- mulres : mutable HSequenceOfTransient from TColStd)
+ mulres : HSequenceOfTransient from TColStd)
raises TransferFailure;
---Purpose : Defines a Binding with a Multiple Result, given as a Sequence
-- Error if a Unique Result has yet been defined
is
- Create returns mutable ResultFromModel;
+ Create returns ResultFromModel;
---Purpose : Creates a ResultFromModel, empty
SetModel (me : mutable; model : InterfaceModel);
-- and MainResult but only the result (Binder)
-- mode = 11 : also clears MainResult (status and names remain)
- FillBack (me; TP : mutable TransientProcess);
+ FillBack (me; TP : TransientProcess);
---Purpose : Fills back a TransientProcess from the structured set of
-- binders. Also sets the Model.
is
- Create returns mutable ResultFromTransient;
+ Create returns ResultFromTransient;
---Purpose : Creates a ResultFromTransient, empty
SetStart (me : mutable; start : any Transient);
ClearSubs (me : mutable);
---Purpose : Clears the list of (immediate) sub-results
- AddSubResult (me : mutable; sub : mutable ResultFromTransient);
+ AddSubResult (me : mutable; sub : ResultFromTransient);
---Purpose : Adds a sub-result
NbSubResults (me) returns Integer;
---Purpose : Returns the count of recorded sub-results
- SubResult (me; num : Integer) returns mutable ResultFromTransient;
+ SubResult (me; num : Integer) returns ResultFromTransient;
---Purpose : Returns a sub-result, given its rank
ResultFromKey (me; key : Transient) returns ResultFromTransient;
-- the list of sub-scoped binders, which is now recorded as
-- sub-results
- FillBack (me; TP : mutable TransientProcess);
+ FillBack (me; TP : TransientProcess);
---Purpose : Fills back a TransientProcess with definition of a
-- ResultFromTransient, respectfully to its structuration in
-- scopes
is
- Create returns mutable SimpleBinderOfTransient;
+ Create returns SimpleBinderOfTransient;
---Purpose : Creates an empty SimpleBinderOfTransient
-- IsMultiple (me) returns Boolean;
raises InterfaceError;
-- Error if no Active Protocol is defined
- TransientProcess (me) returns mutable TransientProcess;
+ TransientProcess (me) returns TransientProcess;
---Purpose : Returns the content of Control Object, as a TransientProcess
- Copy (me : in out; entfrom : Transient; entto : out mutable Transient;
+ Copy (me : in out; entfrom : Transient; entto : out Transient;
mapped : Boolean; errstat : Boolean)
returns Boolean is redefined;
---Purpose : Copies an Entity by calling the method Transferring from the
FillModel (me; proc : TransientProcess;
- amodel : mutable InterfaceModel)
+ amodel : InterfaceModel)
---Purpose : Fills an InterfaceModel with the Complete Result of a Transfer
-- stored in a TransientProcess (Starting Objects are Transient)
-- The complete result is exactly added to the model
-- Error if one of the Resulting Objects is defined not Transient
FillModel (me; proc : TransientProcess;
- amodel : mutable InterfaceModel;
+ amodel : InterfaceModel;
proto : Protocol from Interface;
roots : Boolean = Standard_True)
---Purpose : Fills an InterfaceModel with results of the Transfer recorded
FillModel (me; proc : FinderProcess;
- amodel : mutable InterfaceModel)
+ amodel : InterfaceModel)
---Purpose : Fills an InterfaceModel with the Complete Result of a Transfer
-- stored in a TransientProcess (Starting Objects are Transient)
-- The complete result is exactly added to the model
-- Error if one of the Resulting Objects is defined not Transient
FillModel (me; proc : FinderProcess;
- amodel : mutable InterfaceModel;
+ amodel : InterfaceModel;
proto : Protocol from Interface;
roots : Boolean = Standard_True)
---Purpose : Fills an InterfaceModel with results of the Transfer recorded
is
- Create (actor : mutable ActorOfTransientProcess; amodel : InterfaceModel)
+ Create (actor : ActorOfTransientProcess; amodel : InterfaceModel)
returns TransferOutput;
---Purpose : Creates a TransferOutput ready to use, with a TransientProcess
- Create (proc : mutable TransientProcess; amodel : InterfaceModel)
+ Create (proc : TransientProcess; amodel : InterfaceModel)
returns TransferOutput;
---Purpose : Creates a TransferOutput from an already existing
-- TransientProcess, and a Model
Model (me) returns InterfaceModel;
---Purpose : Returns the Starting Model
- TransientProcess (me) returns mutable TransientProcess;
+ TransientProcess (me) returns TransientProcess;
---Purpose : Returns the TransientProcess used to work
Transfer (me : in out; obj : Transient)
ModelForStatus (me; protocol : Protocol;
normal : Boolean; roots : Boolean = Standard_True)
- returns mutable InterfaceModel;
+ returns InterfaceModel;
---Purpose : Fills a Model with the list determined by ListForStatus
-- This model starts from scratch (made by NewEmptyModel from the
-- current Model), then is filled by AddWithRefs
is
- Create returns mutable Actor;
+ Create returns Actor;
Recognize (me : mutable; start : TheStart)
returns Boolean is virtual;
-- The provided default returns True, can be redefined
Transferring (me : mutable;
- start : TheStart; TP : mutable TransferProcess)
- returns mutable Binder
+ start : TheStart; TP : TransferProcess)
+ returns Binder
---Purpose : Specific action of Transfer. The Result is stored in
-- the returned Binder, or a Null Handle for "No result"
-- (Default defined as doing nothing; should be deffered)
-- exception can be raised
TransientResult (me; res : any Transient)
- returns mutable SimpleBinderOfTransient;
+ returns SimpleBinderOfTransient;
---Purpose : Prepares and Returns a Binder for a Transient Result
-- Returns a Null Handle if <res> is itself Null
- NullResult (me) returns mutable Binder;
+ NullResult (me) returns Binder;
---Purpose : Returns a Binder for No Result, i.e. a Null Handle
IsLast (me) returns Boolean;
---Purpose : Returns the Last status (see SetLast).
- SetNext (me : mutable; next : mutable Actor);
+ SetNext (me : mutable; next : Actor);
---Purpose : Defines a Next Actor : it can then be asked to work if
-- <me> produces no result for a given type of Object.
-- If Next is already set and is not "Last", calls
-- SetNext on it. If Next defined and "Last", the new
-- actor is added before it in the list
- Next (me) returns mutable Actor;
+ Next (me) returns Actor;
---Purpose : Returns the Actor defined as Next, or a Null Handle
fields
is
- Create (nb : Integer = 10000) returns mutable TransferProcess from Transfer;
+ Create (nb : Integer = 10000) returns TransferProcess from Transfer;
---Purpose : Sets TransferProcess at initial state. Gives an Initial size
-- (indicative) for the Map when known (default is 10000).
-- Sets default trace file as a printer and default trace level
-- (see Message_TraceFile).
Create (printer: Messenger from Message; nb: Integer = 10000)
- returns mutable TransferProcess from Transfer;
+ returns TransferProcess from Transfer;
---Purpose : Sets TransferProcess at initial state. Gives an Initial size
-- (indicative) for the Map when known (default is 10000).
-- Sets a specified printer.
---Purpose : Resizes the Map as required (if a new reliable value has been
-- determined). Acts only if <nb> is greater than actual NbMapped
- SetActor (me : mutable; actor : mutable Actor);
+ SetActor (me : mutable; actor : Actor);
---Purpose : Defines an Actor, which is used for automatic Transfer
-- If already defined, the new Actor is cumulated
-- (see SetNext from Actor)
- Actor (me) returns mutable Actor;
+ Actor (me) returns Actor;
---Purpose : Returns the defined Actor. Returns a Null Handle if
-- not set.
-- This access works on : Binder (default), or Handle Result
-- (Transient,Finder) as privileged kinds of Result
- Find (me; start : TheStart) returns mutable Binder;
+ Find (me; start : TheStart) returns Binder;
---Purpose : Returns the Binder which is linked with a starting Object
-- It can either bring a Result (Transfer done) or none (for a
-- pre-binding).
-- Considers a category number, by default 0
FindAndMask (me : mutable; start : TheStart)
- returns mutable Binder is private;
+ returns Binder is private;
---Purpose : Same as Find but stores the last access to the map, for a
-- faster access on next calls (as Bind does too)
-- Considers a category number, by default 0
-- C++ : return const &
- Bind (me : mutable; start : TheStart; binder : mutable Binder)
+ Bind (me : mutable; start : TheStart; binder : Binder)
---Purpose : Creates a Link a starting Object with a Binder. This Binder
-- can either bring a Result (effective Binding) or none (it can
-- be set later : pre-binding).
-- Error if a Binder with a Result set is already linked with
-- this Object (Binder with StatusResult not Initial)
- Rebind (me : mutable; start : TheStart; binder : mutable Binder)
+ Rebind (me : mutable; start : TheStart; binder : Binder)
---Purpose : Changes the Binder linked with a starting Object for its
-- unitary transfer. This it can be useful when the exact form
-- of the result is known once the transfer is widely engaged.
-- Error if : - the Result is known as Already Used
FindElseBind (me : mutable; start : TheStart)
- returns mutable Binder;
+ returns Binder;
---Purpose : Returns a Binder for a starting entity, as follows :
-- Tries to Find the already bound one
-- If none found, creates a VoidBinder and Binds it
-- Error if a UNIQUE result is already bound (if a Multiple
-- Result is, nothing is done)
- AddMultiple (me : mutable; start : TheStart; res : mutable Transient)
+ AddMultiple (me : mutable; start : TheStart; res : Transient)
---Purpose : Adds an item to a list of results bound to a starting object.
-- Considers a category number, by default 0, for all results
raises TransferFailure;
-- to <start> (none at all, or for a unique result)
FindTypedTransient (me; start : TheStart; atype : Type from Standard;
- val : out mutable Transient) returns Boolean;
+ val : out Transient) returns Boolean;
---Purpose : Searches for a transient result attached to a starting object,
-- according to its type, by criterium IsKind(atype)
--
-- immediately used, well initialised
GetTypedTransient (me; binder : Binder; atype : Type from Standard;
- val : out mutable Transient) returns Boolean;
+ val : out Transient) returns Boolean;
---Purpose : Searches for a transient result recorded in a Binder, whatever
-- this Binder is recorded or not in <me>
--
MapIndex (me; start : TheStart) returns Integer;
---Purpose : Returns the Index value bound to a Starting Object, 0 if none
- MapItem (me; num : Integer) returns mutable Binder;
+ MapItem (me; num : Integer) returns Binder;
---Purpose : Returns the Binder bound to an Index
-- Considers a category number, by default 0
---Purpose : Returns a Root Entity given its number in the list (1-NbRoots)
---C++ : return const &
- RootItem (me; num : Integer) returns mutable Binder;
+ RootItem (me; num : Integer) returns Binder;
---Purpose : Returns the Binder bound with a Root Entity given its number
-- Considers a category number, by default 0
---Purpose : Tells if <start> has been recognized as good candidate for
-- Transfer. i.e. queries the Actor and its Nexts
- Transferring (me : mutable; start : TheStart) returns mutable Binder
+ Transferring (me : mutable; start : TheStart) returns Binder
---Purpose : Performs the Transfer of a Starting Object, by calling
-- the method TransferProduct (see below).
-- Mapping and Roots are managed : nothing is done if a Result is
-- the method SetErrorHandle for more details
-- C++ : return const &
- TransferProduct (me : mutable; start : TheStart) returns mutable Binder
+ TransferProduct (me : mutable; start : TheStart) returns Binder
---Purpose : Internal action of Transfer, called by Transferring, with or
-- without ErrorHandle. It invokes the Actor to work (set by
-- SetActor), and tries its Nexts if no result is produced,
is
- Create returns mutable TransientListBinder;
+ Create returns TransientListBinder;
- Create (list : mutable HSequenceOfTransient from TColStd)
- returns mutable TransientListBinder;
+ Create (list : HSequenceOfTransient from TColStd)
+ returns TransientListBinder;
IsMultiple (me) returns Boolean is redefined;
-- returns True if more than one result
is
- Create (nb : Integer = 10000) returns mutable TransientProcess;
+ Create (nb : Integer = 10000) returns TransientProcess;
---Purpose : Sets TransientProcess at initial state, with an initial size
SetModel (me : mutable; model : InterfaceModel);
is
- Create returns mutable VoidBinder;
+ Create returns VoidBinder;
-- IsMultiple (me) returns Boolean;
---Purpose : a VoidBinder is not Multiple (Remark : it is not Simple too)
-- Transfer of an entity. I.E. in the binder bound to that Entity
-- If no result or result not a single Shape, returns a Null Shape
- SetShapeResult (TP : mutable TransientProcess from Transfer; ent : Transient;
+ SetShapeResult (TP : TransientProcess from Transfer; ent : Transient;
result : Shape from TopoDS);
---Purpose : Sets a Shape as a result for a starting entity <ent>
-- (reverse of ShapeResult)
is
- Create returns mutable BinderOfShape;
+ Create returns BinderOfShape;
---Purpose : normal standard constructor, creates an empty BinderOfShape
- Create (res : any Shape from TopoDS) returns mutable BinderOfShape;
+ Create (res : any Shape from TopoDS) returns BinderOfShape;
---Purpose : constructor which in the same time defines the result
-- IsMultiple (me) returns Boolean;
is
- Create returns mutable ShapeBinder;
+ Create returns ShapeBinder;
---Purpose : Creates an empty ShapeBinder
- Create (res : Shape) returns mutable ShapeBinder;
+ Create (res : Shape) returns ShapeBinder;
---Purpose : Creates a ShapeBinder with a result
ShapeType (me) returns ShapeEnum;
is
- Create returns mutable ShapeListBinder;
+ Create returns ShapeListBinder;
- Create (list : mutable HSequenceOfShape from TopTools)
- returns mutable ShapeListBinder;
+ Create (list : HSequenceOfShape from TopTools)
+ returns ShapeListBinder;
IsMultiple (me) returns Boolean is redefined;
-- returns True if more than one result
OpenFile(aFile: in out BaseDriver from Storage; aName: ExtendedString from TCollection; aMode : OpenMode from Storage)
returns Error from Storage;
- AddToUserInfo(aData: mutable Data from Storage; anInfo: ExtendedString from TCollection);
+ AddToUserInfo(aData: Data from Storage; anInfo: ExtendedString from TCollection);
Path(aFileName: ExtendedString from TCollection) returns Path from OSD;
-- quantity and the 2 secondary fundamental units of
-- physical quantity.
- returns mutable Dimensions from Units;
+ returns Dimensions from Units;
Mass(me) returns Real
-- the result of the multiplication of <me> and
-- <adimensions>.
- returns mutable Dimensions from Units is static;
+ returns Dimensions from Units is static;
Divide(me ; adimensions : Dimensions from Units)
---Purpose: Creates and returns a new Dimensions object which is
-- the result of the division of <me> by <adimensions>.
- returns mutable Dimensions from Units is static;
+ returns Dimensions from Units is static;
- Power(me ; anexponent : Real) returns mutable Dimensions from Units
+ Power(me ; anexponent : Real) returns Dimensions from Units
---Level: Internal
is
- Create returns mutable Lexicon from Units;
+ Create returns Lexicon from Units;
---Level: Internal
-- is the physical dimensions, and <aunitssequence> which
-- describes all the units known for this quantity.
- returns mutable Quantity from Units;
+ returns Quantity from Units;
Name(me) returns AsciiString from TCollection
is static;
- Evaluate(me : in out)returns mutable Token from Units
+ Evaluate(me : in out)returns Token from Units
---Level: Internal
-- and <adimensions> is the dimension of the given word
-- <aword>.
- returns mutable ShiftedToken from Units;
+ returns ShiftedToken from Units;
- Creates(me) returns mutable Token from Units
+ Creates(me) returns Token from Units
---Level: Internal
-- instance of ShiftedUnit with <avalue> equal to 1. and
-- <amove> equal to 273.15.
- returns mutable ShiftedUnit from Units;
+ returns ShiftedUnit from Units;
Create(aname , asymbol : CString)
-- the unit, <asymbol> is the usual abbreviation of the
-- unit.
- returns mutable ShiftedUnit from Units;
+ returns ShiftedUnit from Units;
Create(aname : CString)
---Purpose: Creates and returns a unit. <aname> is the name of
-- the unit.
- returns mutable ShiftedUnit from Units;
+ returns ShiftedUnit from Units;
Move(me : mutable ; amove : Real)
is static;
- Token(me) returns mutable Token from Units
+ Token(me) returns Token from Units
---Level: Internal
is
- Create returns mutable Token from Units;
+ Create returns Token from Units;
---Level: Internal
---Purpose: Creates and returns a token. <aword> is a string
-- containing the available word.
- returns mutable Token from Units;
+ returns Token from Units;
Create(atoken : Token from Units)
---Purpose: Creates and returns a token. <atoken> is copied in
-- the returned token.
- returns mutable Token from Units;
+ returns Token from Units;
Create(aword , amean : CString)
-- containing the available word and <amean> gives the
-- signification of the token.
- returns mutable Token from Units;
+ returns Token from Units;
Create(aword , amean : CString ; avalue : Real)
-- signification of the token and <avalue> is the numeric
-- value of the dimension.
- returns mutable Token from Units;
+ returns Token from Units;
Create(aword , amean : CString ; avalue : Real ; adimension : Dimensions from Units)
-- value of the dimension, and <adimensions> is the
-- dimension of the given word <aword>.
- returns mutable Token from Units;
+ returns Token from Units;
- Creates(me) returns mutable Token from Units
+ Creates(me) returns Token from Units
---Level: Internal
is static;
- Dimensions(me) returns mutable Dimensions from Units
+ Dimensions(me) returns Dimensions from Units
---Level: Internal
is static;
- Add(me ; aninteger : Integer) returns mutable Token from Units
+ Add(me ; aninteger : Integer) returns Token from Units
---Level: Internal
is static;
- Add(me ; atoken : Token from Units) returns mutable Token from Units
+ Add(me ; atoken : Token from Units) returns Token from Units
---Level: Internal
is static;
- Subtract(me ; atoken : Token from Units) returns mutable Token from Units
+ Subtract(me ; atoken : Token from Units) returns Token from Units
---Level: Internal
is static;
- Multiply(me ; atoken : Token from Units) returns mutable Token from Units
+ Multiply(me ; atoken : Token from Units) returns Token from Units
---Level: Internal
returns Real is virtual;
- Divide(me ; atoken : Token from Units) returns mutable Token from Units
+ Divide(me ; atoken : Token from Units) returns Token from Units
---Level: Internal
returns Real is virtual;
- Power(me ; atoken : Token from Units) returns mutable Token from Units
+ Power(me ; atoken : Token from Units) returns Token from Units
---Level: Internal
is static;
- Power(me ; anexponent : Real) returns mutable Token from Units
+ Power(me ; anexponent : Real) returns Token from Units
---Level: Internal
-- unit, and <avalue> is the value in relation to the
-- International System of Units.
- returns mutable Unit from Units;
+ returns Unit from Units;
Create(aname , asymbol : CString)
-- the unit, <asymbol> is the usual abbreviation of the
-- unit.
- returns mutable Unit from Units;
+ returns Unit from Units;
Create(aname : CString)
---Purpose: Creates and returns a unit. <aname> is the name of
-- the unit.
- returns mutable Unit from Units;
+ returns Unit from Units;
Name(me) returns AsciiString from TCollection
is static;
- Token(me) returns mutable Token from Units
+ Token(me) returns Token from Units
---Level: Internal
is
- Create returns mutable UnitsDictionary from Units;
+ Create returns UnitsDictionary from Units;
---Level: Internal
is
- Create returns mutable UnitsLexicon from Units;
+ Create returns UnitsLexicon from Units;
---Level: Internal
is
- Create returns mutable UnitsSystem from Units;
+ Create returns UnitsSystem from Units;
---Level: Public
-- S.I. units system.
Create(aName: CString from Standard;Verbose: Boolean from Standard = Standard_False)
- returns mutable UnitsSystem from Units;
+ returns UnitsSystem from Units;
---Level: Public
---Purpose: Determines the orientation vector corresponding
-- to the predefined orientation type.
- ArrowOfRadius ( garrow : mutable Group from Graphic3d;
+ ArrowOfRadius ( garrow : Group from Graphic3d;
X0,Y0,Z0 : Coordinate;
DX,DY,DZ : Parameter;
Alpha : PlaneAngle from Quantity;
-- Alpha : Angle of arrow.
-- Lng : Length of arrow.
- CircleInPlane ( gcircle : mutable Group from Graphic3d;
+ CircleInPlane ( gcircle : Group from Graphic3d;
X0,Y0,Z0 : Coordinate;
VX,VY,VZ : Parameter;
Radius : Parameter ) is protected;
is
- Create ( VM : mutable Viewer ;
+ Create ( VM : Viewer ;
Color : NameOfColor = Quantity_NOC_WHITE )
- returns mutable AmbientLight;
+ returns AmbientLight;
---Purpose: Constructs an ambient light source in the viewer VM.
-- The default Color of this light source is WHITE.
Create ( aViewer : ViewerPointer from V3d;
aColor : Color from Quantity;
aTenthColor : Color from Quantity )
- returns mutable CircularGrid from V3d;
+ returns CircularGrid from V3d;
SetColors ( me : mutable;
aColor : Color from Quantity;
is
- Create ( VM : mutable Viewer ;
+ Create ( VM : Viewer ;
Direction : TypeOfOrientation = V3d_XposYposZpos;
Color : NameOfColor = Quantity_NOC_WHITE;
Headlight : Boolean from Standard = Standard_False)
- returns mutable DirectionalLight ;
+ returns DirectionalLight ;
---Level: Public
---Purpose : Creates a directional light source in the viewer.
- Create ( VM : mutable Viewer ; Xt,Yt,Zt : Coordinate;
+ Create ( VM : Viewer ; Xt,Yt,Zt : Coordinate;
Xp,Yp,Zp : Coordinate;
Color : NameOfColor = Quantity_NOC_WHITE;
Headlight : Boolean from Standard = Standard_False)
- returns mutable DirectionalLight;
+ returns DirectionalLight;
---Level: Public
---Purpose: Creates a directional light source in the viewer.
-- Xt,Yt,Zt : Coordinate of light source Target.
---Category: Private or Protected methods
-----------------------------------------
- Symbol ( me ; gsymbol : mutable Group from Graphic3d ;
+ Symbol ( me ; gsymbol : Group from Graphic3d ;
aView : View from V3d ) is redefined static private;
---Level: Internal
---Purpose: Defines the representation of the directional light source.
---Category: Public
Create (aView : View from V3d)
- returns mutable LayerMgr from V3d;
+ returns LayerMgr from V3d;
Overlay (me)
- returns mutable Layer from Visual3d;
+ returns Layer from Visual3d;
---C++: return const &
---C++: inline
View (me)
- returns mutable View from V3d;
+ returns View from V3d;
---C++: inline
ColorScaleDisplay (me : mutable);
ColorScaleErase (me : mutable);
ColorScaleIsDisplayed (me) returns Boolean from Standard;
- ColorScale (me) returns mutable ColorScale from Aspect;
+ ColorScale (me) returns ColorScale from Aspect;
Compute (me : mutable);
---Purpose: Recompute layer with objects
is
- Initialize( VM : mutable Viewer ) ;
+ Initialize( VM : Viewer ) ;
--------------------------------------------------------
---Category: Methods to modify the attributes of the Light
-- on the sphere of center "Center" and radius "Radius".
-- VX,VY,VZ is the project vector of view.
- Light ( me ) returns mutable Light from Visual3d is static private ;
+ Light ( me ) returns Light from Visual3d is static private ;
---Level: Internal
---Purpose: Returns the Light of the associated Visual3d.
is
- Initialize( VM : mutable Viewer ) ;
+ Initialize( VM : Viewer ) ;
--------------------------------------------------------
---Category: Methods to modify the Attributes of the Light
---Category: Private or Protected methods
-----------------------------------------
- Symbol ( me ; gsymbol : mutable Group from Graphic3d ;
+ Symbol ( me ; gsymbol : Group from Graphic3d ;
aView : View from V3d ) is deferred private;
---Level: Internal
---Purpose: Defines representation of the light source.
is
- Create ( VM : mutable Viewer ; X,Y,Z : Coordinate ;
+ Create ( VM : Viewer ; X,Y,Z : Coordinate ;
Color : NameOfColor = Quantity_NOC_WHITE ;
Attenuation1 : Coefficient = 1.0 ;
Attenuation2 : Coefficient = 0.0 )
- returns mutable PositionalLight
+ returns PositionalLight
---Level: Public
---Purpose: Creates an isolated light source X,Y,Z in the viewer.
-- It is also defined by the color Color and
---Purpose: Warning! raises BadValue from V3d
-- if one of the attenuation coefficients is not between 0 et 1.
- Create ( VM : mutable Viewer ; Xt,Yt,Zt : Coordinate;
+ Create ( VM : Viewer ; Xt,Yt,Zt : Coordinate;
Xp,Yp,Zp : Coordinate;
Color : NameOfColor = Quantity_NOC_WHITE ;
Attenuation1 : Coefficient = 1.0 ;
Attenuation2 : Coefficient = 0.0 )
- returns mutable PositionalLight
+ returns PositionalLight
---Level: Public
---Purpose: Creates a light source of the Positional type
-- in the viewer.
---Category: Private or Protected methods
-----------------------------------------
- Symbol ( me ; gsymbol : mutable Group from Graphic3d ;
+ Symbol ( me ; gsymbol : Group from Graphic3d ;
aView : View from V3d ) is redefined static private;
---Level: Internal
---Purpose: Defined the representation of the positional light source.
Create ( aViewer : ViewerPointer from V3d;
aColor : Color from Quantity;
aTenthColor : Color from Quantity )
- returns mutable RectangularGrid from V3d;
+ returns RectangularGrid from V3d;
SetColors ( me : mutable;
aColor : Color from Quantity;
is
- Create ( VM : mutable Viewer ; X,Y,Z : Coordinate ;
+ Create ( VM : Viewer ; X,Y,Z : Coordinate ;
Direction : TypeOfOrientation = V3d_XnegYnegZpos ;
Color : NameOfColor = Quantity_NOC_WHITE ;
Attenuation1 : Coefficient = 1.0 ;
Attenuation2 : Coefficient = 0.0 ;
Concentration : Coefficient = 1.0 ;
Angle : PlaneAngle = 0.523599 )
- returns mutable SpotLight
+ returns SpotLight
---Level: Public
---Purpose: Creates a light source of the Spot type in the viewer.
-- The attenuation factor F which determines
-- If one of the coefficients is not between 0 and 1 .
-- If the lighting angle is <= 0 ou > PI .
- Create ( VM : mutable Viewer ; Xt,Yt,Zt : Coordinate;
+ Create ( VM : Viewer ; Xt,Yt,Zt : Coordinate;
Xp,Yp,Zp : Coordinate;
Color : NameOfColor = Quantity_NOC_WHITE ;
Attenuation1 : Coefficient = 1.0 ;
Attenuation2 : Coefficient = 0.0 ;
Concentration : Coefficient = 1.0 ;
Angle : PlaneAngle = 0.523599 )
- returns mutable SpotLight
+ returns SpotLight
---Level: Public
---Purpose: Creates a light source of the Spot type in the viewer.
-- Xt,Yt,Zt : Coordinate of light source Target.
---Category: Private or Protected methods
-----------------------------------------
- Symbol ( me ; gsymbol : mutable Group from Graphic3d ;
+ Symbol ( me ; gsymbol : Group from Graphic3d ;
aView : View from V3d ) is redefined static private;
---Level: Internal
---Purpose: Defines the representation of the spot light source.
is
- Create ( VM : mutable Viewer; Type : TypeOfView from V3d = V3d_ORTHOGRAPHIC );
+ Create ( VM : Viewer; Type : TypeOfView from V3d = V3d_ORTHOGRAPHIC );
---Purpose: Initializes the view.
- Create (theVM : mutable Viewer; theView : View from V3d);
+ Create (theVM : Viewer; theView : View from V3d);
---Purpose: Initializes the view by copying.
--------------------------------------------------------
---Purpose : Go to the next active Light
-- (if there is not, ActiveLight will raise an exception)
- ActiveLight(me) returns mutable Light from V3d;
+ ActiveLight(me) returns Light from V3d;
---Level: Advanced
- Viewer ( me ) returns mutable Viewer from V3d;
+ Viewer ( me ) returns Viewer from V3d;
---Level: Advanced
---Purpose: Returns the viewer in which the view has been created.
---Level: Public
---Purpose: Returns True if MyView is associated with a window .
- Window ( me ) returns mutable Window from Aspect
+ Window ( me ) returns Window from Aspect
---Level: Public
---Purpose: Returns the Aspect Window associated with the view.
raises BadValue from V3d;
Focale( me ) returns Length;
---Purpose: Returns the View Plane Distance for Perspective Views
- View ( me) returns mutable View from Visual3d is static ;
+ View ( me) returns View from Visual3d is static ;
---Level: Advanced
---Purpose: Returns the associated Visual3d view.
theComputedMode : Boolean from Standard = Standard_True;
theDefaultComputedMode: Boolean from Standard = Standard_True;
theSurfaceDetail : TypeOfSurfaceDetail from V3d = V3d_TEX_NONE)
- returns mutable Viewer from V3d
+ returns Viewer from V3d
---Purpose: Create a Viewer with the given graphic driver and the given parameters or
-- with their default values.
-- Currently creating of more than 100 viewer instances
---Purpose: If the size of the view is <= 0
-- Warning: Client must creates a graphic driver
- CreateView (me: mutable) returns mutable View from V3d;
+ CreateView (me: mutable) returns View from V3d;
---Level: Public
---Purpose: creates a view in the viewer according to its
-- default parameters.
---Purpose : Go to the next active view
-- (if there is not, ActiveView will raise an exception)
- ActiveView(me) returns mutable View from V3d;
+ ActiveView(me) returns View from V3d;
---Level: Advanced
LastActiveView(me) returns Boolean from Standard;
-- (if there is not, ActiveLight will raise an exception)
- ActiveLight(me) returns mutable Light from V3d;
+ ActiveLight(me) returns Light from V3d;
---Level: Advanced
InitDefinedLights(me: mutable);
DefinedLight(me) returns Light from V3d;
---Level: Advanced
- Viewer (me) returns mutable ViewManager ;
+ Viewer (me) returns ViewManager ;
---Level: Advanced
---Purpose: Returns the viewer associated to Visual3d .
---Category: grid management
Grid (me)
- returns mutable Grid from Aspect
+ returns Grid from Aspect
is static;
---Purpose : Returns the defined grid in <me>.
---Level : Public
-- from lowest layer to highest ( foreground ). The first layer ID
-- in sequence is the default layer that can't be removed.
- Driver(me) returns mutable GraphicDriver from Graphic3d
+ Driver(me) returns GraphicDriver from Graphic3d
is static;
---C++: return const &
Create (aView: View from V3d;
aCtx :InteractiveContext from AIS)
- returns mutable EventManager from ViewerTest;
+ returns EventManager from ViewerTest;
MoveTo (me:mutable;
xpix, ypix : Integer from Standard) is virtual;
Create (AViewer : ViewManager from Visual3d;
AType : TypeOfLayer from Aspect = Aspect_TOL_OVERLAY;
AFlag : Boolean from Standard = Standard_False)
- returns mutable Layer from Visual3d;
+ returns Layer from Visual3d;
---Level: Public
---Purpose: Creates a layer with the type <Atype>.
-- if <AFlag> == Standard_True then the layer is
is
Create
- returns mutable Light from Visual3d;
+ returns Light from Visual3d;
---Level: Public
---Purpose: Creates a light from default values.
-- Light sources are created in a visualiser
-- Color = WHITE
Create ( Color : Color from Quantity )
- returns mutable Light from Visual3d;
+ returns Light from Visual3d;
---Level: Public
---Purpose: Creates an AMBIENT light source.
-- Light sources are created in a visualiser
Create ( Color : Color from Quantity;
Direction : Vector from Graphic3d;
Headlight : Boolean from Standard = Standard_False )
- returns mutable Light from Visual3d
+ returns Light from Visual3d
---Level: Public
---Purpose: Creates a DIRECTIONAL light source.
-- Light sources are created in a visualiser
Create ( Color : Color from Quantity;
Position : Vertex from Graphic3d;
Fact1, Fact2 : Real from Standard )
- returns mutable Light from Visual3d
+ returns Light from Visual3d
---Level: Public
---Purpose: Creates a POSITIONAL light source.
-- Light sources are created in a visualiser
Concentration : Real from Standard;
Fact1, Fact2 : Real from Standard;
AngleCone : Real from Standard )
- returns mutable Light from Visual3d
+ returns Light from Visual3d
---Level: Public
---Purpose: Creates a SPOT light source.
-- Light sources are created in a visualiser
-- The associated window. --
----------------------------------------------
- Create ( AManager : mutable ViewManager from Visual3d )
- returns mutable View from Visual3d;
+ Create ( AManager : ViewManager from Visual3d )
+ returns View from Visual3d;
---Level: Public
---Purpose: Creates a view in the viewer <AManager> with a default
-- orientation and a default mapping.
is
Create ( theDriver: GraphicDriver from Graphic3d)
- returns mutable ViewManager from Visual3d;
+ returns ViewManager from Visual3d;
---Level: Public
---Purpose: Creates a 3D visualizer.
-- Currently creating of more than 100 viewer instances
Create
---Purpose: An empty constructor.
- returns mutable Prs from Voxel;
+ returns Prs from Voxel;
---Category: Set Voxels
Compute(me : mutable;
thePresentationManager : PresentationManager3d from PrsMgr;
- thePresentation : mutable Presentation from Prs3d;
+ thePresentation : Presentation from Prs3d;
theMode : Integer from Standard = 0)
is redefined
protected;
ComputeSelection(me : mutable;
- theSelection : mutable Selection from SelectMgr;
+ theSelection : Selection from SelectMgr;
theMode : Integer from Standard)
is private;
is
- Create returns mutable AsciiText from Vrml;
+ Create returns AsciiText from Vrml;
Create ( aString : HArray1OfAsciiString from TColStd;
aSpacing : Real from Standard;
aJustification : AsciiTextJustification;
aWidth : Real from Standard )
- returns mutable AsciiText from Vrml;
+ returns AsciiText from Vrml;
SetString ( me : mutable; aString : HArray1OfAsciiString from TColStd );
String ( me ) returns HArray1OfAsciiString from TColStd;
is
Create ( aPoint : HArray1OfVec from TColgp )
- returns mutable Coordinate3 from Vrml;
+ returns Coordinate3 from Vrml;
- Create returns mutable Coordinate3 from Vrml;
+ Create returns Coordinate3 from Vrml;
SetPoint ( me : mutable; aPoint : HArray1OfVec from TColgp );
Point ( me ) returns HArray1OfVec from TColgp;
aMaterialIndex : HArray1OfInteger from TColStd;
aNormalIndex : HArray1OfInteger from TColStd;
aTextureCoordIndex : HArray1OfInteger from TColStd )
- returns mutable IndexedFaceSet from Vrml;
+ returns IndexedFaceSet from Vrml;
- Create returns mutable IndexedFaceSet from Vrml;
+ Create returns IndexedFaceSet from Vrml;
SetCoordIndex ( me : mutable; aCoordIndex : HArray1OfInteger from TColStd );
CoordIndex ( me ) returns HArray1OfInteger from TColStd;
aMaterialIndex : HArray1OfInteger from TColStd;
aNormalIndex : HArray1OfInteger from TColStd;
aTextureCoordIndex : HArray1OfInteger from TColStd )
- returns mutable IndexedLineSet from Vrml;
+ returns IndexedLineSet from Vrml;
- Create returns mutable IndexedLineSet from Vrml;
+ Create returns IndexedLineSet from Vrml;
SetCoordIndex ( me : mutable; aCoordIndex : HArray1OfInteger from TColStd );
CoordIndex ( me ) returns HArray1OfInteger from TColStd;
is
- Create returns mutable LOD from Vrml;
+ Create returns LOD from Vrml;
Create ( aRange : HArray1OfReal from TColStd;
aCenter : Vec from gp )
- returns mutable LOD from Vrml;
+ returns LOD from Vrml;
SetRange ( me : mutable; aRange : HArray1OfReal from TColStd );
Range ( me ) returns HArray1OfReal from TColStd;
aEmissiveColor : HArray1OfColor from Quantity;
aShininess : HArray1OfReal from TColStd;
aTransparency : HArray1OfReal from TColStd )
- returns mutable Material from Vrml;
+ returns Material from Vrml;
- Create returns mutable Material from Vrml;
+ Create returns Material from Vrml;
SetAmbientColor ( me : mutable; aAmbientColor : HArray1OfColor from Quantity );
AmbientColor ( me ) returns HArray1OfColor from Quantity;
is
Create ( aVector : HArray1OfVec from TColgp )
- returns mutable Normal from Vrml;
+ returns Normal from Vrml;
- Create returns mutable Normal from Vrml;
+ Create returns Normal from Vrml;
SetVector ( me : mutable; aVector : HArray1OfVec from TColgp );
Vector ( me ) returns HArray1OfVec from TColgp;
is
- Create returns mutable SFImage from Vrml;
+ Create returns SFImage from Vrml;
Create ( aWidth, aHeight : Integer from Standard;
aNumber : SFImageNumber from Vrml;
anArray : HArray1OfInteger from TColStd)
- returns mutable SFImage from Vrml;
+ returns SFImage from Vrml;
SetWidth ( me : mutable; aWidth : Integer from Standard );
Width ( me ) returns Integer from Standard;
HArray1OfVec2d from TColgp
is
- Create returns mutable TextureCoordinate2 from Vrml;
+ Create returns TextureCoordinate2 from Vrml;
Create ( aPoint : HArray1OfVec2d from TColgp )
- returns mutable TextureCoordinate2 from Vrml;
+ returns TextureCoordinate2 from Vrml;
SetPoint ( me : mutable; aPoint : HArray1OfVec2d from TColgp );
Point ( me ) returns HArray1OfVec2d from TColgp;
Length from Quantity
is
- Create returns mutable Drawer from VrmlConverter;
+ Create returns Drawer from VrmlConverter;
---Category: deviation definition.
--
--
-- Attributes for the U Isoparametric lines of patches.
--
- UIsoAspect (me: mutable) returns mutable IsoAspect from VrmlConverter
+ UIsoAspect (me: mutable) returns IsoAspect from VrmlConverter
---Purpose: Defines the attributes which are used when drawing an
-- U isoparametric curve of a face. Defines the number
-- of U isoparametric curves to be drawn for a single face.
-- Attributes for the V Isoparametric line of patches.
- VIsoAspect (me: mutable) returns mutable IsoAspect from VrmlConverter
+ VIsoAspect (me: mutable) returns IsoAspect from VrmlConverter
---Purpose: Defines the attributes which are used when drawing an
-- V isoparametric curve of a face. Defines the number
-- of V isoparametric curves to be drawn for a single face.
-- Attributes for the free boundaries
- FreeBoundaryAspect (me: mutable) returns mutable LineAspect from VrmlConverter
+ FreeBoundaryAspect (me: mutable) returns LineAspect from VrmlConverter
---Purpose:
-- The default values are the same default values from Vrml package.
-- These attributes are used by the following algorithms:
-- Attributes for the wires
- WireAspect (me: mutable) returns mutable LineAspect from VrmlConverter
+ WireAspect (me: mutable) returns LineAspect from VrmlConverter
---Purpose:
-- The default values are the same default values from Vrml package.
-- These attributes are used by the following algorithms:
-- Attributes for the unfree boundaries
- UnFreeBoundaryAspect (me: mutable) returns mutable LineAspect from VrmlConverter
+ UnFreeBoundaryAspect (me: mutable) returns LineAspect from VrmlConverter
---Purpose:
-- The default values are the same default values from Vrml package.
-- These attributes are used by the following algorithms:
-- Attributes for the lines.
--
- LineAspect(me: mutable) returns mutable LineAspect from VrmlConverter
+ LineAspect(me: mutable) returns LineAspect from VrmlConverter
---Purpose:
-- The default values are the same default values from Vrml package.
is static;
--
-- Attributes for the points
--
- PointAspect(me: mutable) returns mutable PointAspect from VrmlConverter
+ PointAspect(me: mutable) returns PointAspect from VrmlConverter
-- The default values are the same default values from Vrml package.
-- These attributes are used by the following algorithms:
-- VrmlConverter_WFShape
-- Attributes for the faces:
--
- ShadingAspect (me: mutable) returns mutable ShadingAspect from VrmlConverter
+ ShadingAspect (me: mutable) returns ShadingAspect from VrmlConverter
---Purpose:
-- The default values are the same default values from Vrml package.
is static;
---Purpose: sets DrawHiddenLine = Standard_False - the hidden lines are not drawn.
is static;
- HiddenLineAspect(me: mutable) returns mutable LineAspect from VrmlConverter
+ HiddenLineAspect(me: mutable) returns LineAspect from VrmlConverter
---Purpose: returns LineAspect for the hidden lines.
-- The default values are the same default values from Vrml package.
is static;
---Purpose: sets LineAspect for the hidden lines.
is static;
- SeenLineAspect(me: mutable) returns mutable LineAspect from VrmlConverter
+ SeenLineAspect(me: mutable) returns LineAspect from VrmlConverter
---Purpose: returns LineAspect for the seen lines.
-- The default values are the same default values from Vrml package.
is static;
is
Create
- returns mutable IsoAspect from VrmlConverter;
+ returns IsoAspect from VrmlConverter;
---Purpose: create a default IsoAspect.
-- Default value: myNumber - 10.
Create (aMaterial: Material from Vrml;
OnOff: Boolean from Standard;
aNumber: Integer from Standard)
- returns mutable IsoAspect from VrmlConverter;
+ returns IsoAspect from VrmlConverter;
SetNumber (me: mutable; aNumber: Integer from Standard)
is
Create
- returns mutable LineAspect from VrmlConverter;
+ returns LineAspect from VrmlConverter;
---Purpose: create a default LineAspect.
-- Default value: HasMaterial = False - a line hasn't own material (color)
Create (aMaterial: Material from Vrml;
OnOff: Boolean from Standard)
- returns mutable LineAspect from VrmlConverter;
+ returns LineAspect from VrmlConverter;
SetMaterial(me: mutable; aMaterial: Material from Vrml)
is static;
- Material(me) returns mutable Material from Vrml
+ Material(me) returns Material from Vrml
is static;
SetHasMaterial(me: mutable; OnOff: Boolean from Standard)
---Purpose: returns True if the materials is writing into OStream.
is static;
--- Copy (me) returns mutable like me;
+-- Copy (me) returns like me;
fields
is
Create
- returns mutable PointAspect from VrmlConverter;
+ returns PointAspect from VrmlConverter;
---Purpose: create a default PointAspect.
-- Default value: HasMaterial = False - a line hasn't own material (color)
Create (aMaterial: Material from Vrml;
OnOff: Boolean from Standard)
- returns mutable PointAspect from VrmlConverter;
+ returns PointAspect from VrmlConverter;
SetMaterial(me: mutable; aMaterial: Material from Vrml)
is static;
- Material(me) returns mutable Material from Vrml
+ Material(me) returns Material from Vrml
is static;
SetHasMaterial(me: mutable; OnOff: Boolean from Standard)
XUp, YUp, ZUp: Length from Quantity; -- High Point Direction
Camera: TypeOfCamera from VrmlConverter = VrmlConverter_NoCamera;
Light: TypeOfLight from VrmlConverter = VrmlConverter_NoLight )
- returns mutable Projector from VrmlConverter;
+ returns Projector from VrmlConverter;
SetCamera ( me: mutable; aCamera : TypeOfCamera from VrmlConverter );
Create
---Purpose: create a default ShadingAspect.
- returns mutable ShadingAspect from VrmlConverter;
+ returns ShadingAspect from VrmlConverter;
SetFrontMaterial(me: mutable; aMaterial: Material from Vrml)
is static;
- FrontMaterial(me) returns mutable Material from Vrml
+ FrontMaterial(me) returns Material from Vrml
is static;
-- SetBackMaterial(me: mutable; aMaterial: Material from Vrml)
anIcon : Handle from Aspect = 0;
aMenuName : CString from Standard = 0
)
- returns mutable WClass from WNT
+ returns WClass from WNT
---Level: Public
---Purpose: Creates a Windows NT window class and registers it.
---Trigger: Raises if class registration failed.
theParent : Handle from Aspect = 0;
theMenu : Handle from Aspect = 0;
theClientStruct : Address from Standard = 0)
- returns mutable Window from WNT
+ returns Window from WNT
---Level: Public
---Purpose: Creates a Window defined by his position and size
-- in pixles from the Parent Window.
aHandle : Handle from Aspect;
aBackColor : NameOfColor from Quantity = Quantity_NOC_MATRAGRAY
)
- returns mutable Window from WNT;
+ returns Window from WNT;
---Level: Public
---Purpose: Creates a Window based on the existing window handle.
-- This handle equals ( aPart1 << 16 ) + aPart2.
aPart2 : Integer from Standard;
aBackColor : NameOfColor from Quantity = Quantity_NOC_MATRAGRAY
)
- returns mutable Window from WNT;
+ returns Window from WNT;
---Level: Public
---Purpose: Creates a Window based on the existing window <aHandle>.
is
- Create returns mutable Application from XCAFApp is protected;
+ Create returns Application from XCAFApp is protected;
---Purpose: methods from CDF_Application
Restore (me: mutable; With : Attribute from TDF);
NewEmpty(me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
-- Dump(me; anOS : in out OStream from Standard)
-- returns OStream from Standard
Restore (me: mutable; with : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
fields
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
fields
myName : HAsciiString from TCollection;
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
fields
myKind : Integer from Standard;
Restore (me: mutable; with : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
fields
Create
- returns mutable DocumentTool from XCAFDoc;
+ returns DocumentTool from XCAFDoc;
Init(me);
---Purpose: to be called when reading this attribute from file
Restore (me: mutable; with : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Destroy (me: mutable) is virtual;
---C++ : alias ~
---Purpose: Instance methods:
-- ================
- Create returns mutable GraphNode from XCAFDoc;
+ Create returns GraphNode from XCAFDoc;
SetGraphID (me : mutable; explicitID : GUID from Standard);
Restore (me: mutable; with : Attribute from TDF)
is virtual;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF)
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF)
is virtual;
NewEmpty(me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
References(me;
Restore (me: mutable; with : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
fields
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
-- Dump(me; anOS : in out OStream from Standard)
-- returns OStream from Standard
Restore (me: mutable; With : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
fields
myName : HAsciiString from TCollection;
Restore (me: mutable; with : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
fields
Restore (me: mutable; with : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
GetMap (me) returns IndexedMapOfShape from TopTools;
---C++: return const &
Restore (me: mutable; with : Attribute from TDF);
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; into : Attribute from TDF;
+ RT : RelocationTable from TDF);
IsExternRef (myclass; L: Label from TDF) returns Boolean;
---Purpose: Returns True if the label is a label of external references, i.e.
Restore (me: mutable; With : Attribute from TDF);
NewEmpty(me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
- Paste (me; Into : mutable Attribute from TDF;
- RT : mutable RelocationTable from TDF);
+ Paste (me; Into : Attribute from TDF;
+ RT : RelocationTable from TDF);
Dump(me; anOS : in out OStream from Standard)
returns OStream from Standard
MessageDriver from CDM
is
- Create returns mutable DocumentRetrievalDriver from XCAFDrivers;
+ Create returns DocumentRetrievalDriver from XCAFDrivers;
AttributeDrivers(me : mutable; theMessageDriver : MessageDriver from CDM)
returns ARDriverTable from MDF
MessageDriver from CDM
is
- Create returns mutable DocumentStorageDriver from XCAFDrivers;
+ Create returns DocumentStorageDriver from XCAFDrivers;
AttributeDrivers(me : mutable; theMessageDriver : MessageDriver from CDM)
returns ASDriverTable from MDF
AddStyledItem (me: mutable; style: Style from XCAFPrs;
shape: Shape from TopoDS;
aPresentationManager : PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard = 0)
is private;
Compute (me : mutable;
aPresentationManager : PresentationManager3d from PrsMgr;
- aPresentation : mutable Presentation from Prs3d;
+ aPresentation : Presentation from Prs3d;
aMode : Integer from Standard = 0)
is redefined virtual protected;
---Purpose: Redefined method to compute presentation
is
- Create returns mutable AlgoContainer from XSAlgo;
+ Create returns AlgoContainer from XSAlgo;
---Purpose: Empty constructor
SetToolContainer (me: mutable; TC: ToolContainer from XSAlgo);
---Purpose:
is
- Create returns mutable ToolContainer from XSAlgo;
+ Create returns ToolContainer from XSAlgo;
---Purpose: Empty constructor
end ToolContainer;
---Purpose : Records <me> in a general dictionary under a name
-- Error if <name> already used for another one
- Recorded (myclass; name : CString) returns mutable Controller;
+ Recorded (myclass; name : CString) returns Controller;
---Purpose : Returns the Controller attached to a given name
-- Returns a Null Handle if <name> is unknown
---Purpose : Returns the WorkLibrary attached to the Norm. Remark that it
-- has to be in phase with the Protocol (read from field)
- NewModel (me) returns mutable InterfaceModel from Interface is deferred;
+ NewModel (me) returns InterfaceModel from Interface is deferred;
---Purpose : Creates a new empty Model ready to receive data of the Norm
-- Used to write data from Imagine to an interface file
ActorRead (me; model : InterfaceModel)
- returns mutable ActorOfTransientProcess from Transfer is deferred;
+ returns ActorOfTransientProcess from Transfer is deferred;
---Purpose : Returns the Actor for Read attached to the pair (norm,appli)
-- It can be adapted for data of the input Model, as required
-- Can be read from field then adapted with Model as required
- ActorWrite (me) returns mutable ActorOfFinderProcess from Transfer
+ ActorWrite (me) returns ActorOfFinderProcess from Transfer
is virtual;
---Purpose : Returns the Actor for Write attached to the pair (norm,appli)
-- Read from field. Can be redefined
-- TransientMapper). Can be redefined
TransferWriteTransient (me; obj : Transient;
- FP : mutable FinderProcess from Transfer;
- model : mutable InterfaceModel from Interface;
+ FP : FinderProcess from Transfer;
+ model : InterfaceModel from Interface;
modetrans : Integer = 0)
returns ReturnStatus is virtual;
---Purpose : Takes one Transient Object and transfers it to an
-- Asks the ActorWrite (through a ShapeMapper)
TransferWriteShape (me; shape : Shape from TopoDS;
- FP : mutable FinderProcess from Transfer;
- model : mutable InterfaceModel from Interface;
+ FP : FinderProcess from Transfer;
+ model : InterfaceModel from Interface;
modetrans : Integer = 0)
returns ReturnStatus is virtual;
---Purpose : Takes one Shape and transfers it to an
-- - ResolveCluster performs the resolution, its result consists in
-- having all data gathered in one final model
- ClusterContext (me; WS : WorkSession) returns mutable Transient is virtual;
+ ClusterContext (me; WS : WorkSession) returns Transient is virtual;
---Purpose : Prepares and returns a context to resolve a cluster
-- All data to be used are detained by the WorkSession
-- The definition of this context is free and proper to each case
-- If no cluster has to be resolved, should return a null handle
-- This is the default case, which can be redefined
- ResolveCluster (me; WS : mutable WorkSession; context : mutable Transient)
+ ResolveCluster (me; WS : WorkSession; context : Transient)
returns CheckIterator is virtual;
---Purpose : Performs the resolution itself, from the starting data and
-- the cluster context
---Purpose : Defines and loads all functions which work on shapes for XSControl (as ActFunc)
MoreShapes (myclass; session : WorkSession from XSControl;
- list : in out mutable HSequenceOfShape from TopTools;
+ list : in out HSequenceOfShape from TopTools;
name : CString) returns Integer;
---Purpose : Analyses a name as designating Shapes from a Vars or from
-- XSTEP transfer (last Transfer on Reading). <name> can be :
---Purpose : Creates a Reader from scratch, with a norm name which
-- identifies a Controller
- Create (WS : mutable WorkSession from XSControl;
+ Create (WS : WorkSession from XSControl;
scratch : Boolean = Standard_True) returns Reader;
---Purpose : Creates a Reader from an already existing Session, with a
-- Controller already set
---Purpose : Sets a specific norm to <me>
-- Returns True if done, False if <norm> is not available
- SetWS (me : in out; WS : mutable WorkSession from XSControl;
+ SetWS (me : in out; WS : WorkSession from XSControl;
scratch : Boolean = Standard_True);
---Purpose : Sets a specific session to <me>
is
- Create returns mutable SelectForTransfer;
+ Create returns SelectForTransfer;
---Purpose : Creates a SelectForTransfer, non initialised
-- it sorts nothing, unless an Actor has been defined
- Create (TR : TransferReader) returns mutable SelectForTransfer;
+ Create (TR : TransferReader) returns SelectForTransfer;
---Purpose : Creates a SelectForTransfer, which will work with the
-- currently defined Actor brought by the TransferReader
---Purpose : Sets a TransferReader to sort entities : it brings the Actor,
-- which may change, while the TransferReader does not
- SetActor (me : mutable; act : mutable ActorOfTransientProcess);
+ SetActor (me : mutable; act : ActorOfTransientProcess);
---Purpose : Sets a precise actor to sort entities
-- This definition oversedes the creation with a TransferReader
is
- Create returns mutable SignTransferStatus;
+ Create returns SignTransferStatus;
---Purpose : Creates a SignTransferStatus, not initialised
-- it gives nothing (empty string)
- Create (TR : TransferReader) returns mutable SignTransferStatus;
+ Create (TR : TransferReader) returns SignTransferStatus;
---Purpose : Creates a SignTransferStatus, which will work on the current
-- TransientProcess brought by the TransferReader (its MapReader)
is
- Create returns mutable TransferReader;
+ Create returns TransferReader;
---Purpose : Creates a TransferReader, empty
-- General Management --
- SetController (me : mutable; control : mutable Controller from XSControl);
+ SetController (me : mutable; control : Controller from XSControl);
---Purpose : Sets a Controller. It is required to generate the Actor.
-- Elsewhere, the Actor must be provided directly
- SetActor (me : mutable; actor : mutable ActorOfTransientProcess);
+ SetActor (me : mutable; actor : ActorOfTransientProcess);
---Purpose : Sets the Actor directly : this value will be used if the
-- Controller is not set
- Actor (me : mutable) returns mutable ActorOfTransientProcess;
+ Actor (me : mutable) returns ActorOfTransientProcess;
---Purpose : Returns the Actor, determined by the Controller, or if this
-- one is unknown, directly set.
-- Once it has been defined, it can then be edited.
-- +1 final results
-- +2 working data (model, context, transfer process)
- TransientProcess (me) returns mutable TransientProcess;
+ TransientProcess (me) returns TransientProcess;
---Purpose : Returns the currently used TransientProcess
-- It is computed from the model by TransferReadRoots, or by
-- BeginTransferRead
- SetTransientProcess (me : mutable; TP : mutable TransientProcess);
+ SetTransientProcess (me : mutable; TP : TransientProcess);
---Purpose : Forces the TransientProcess
-- Remark : it also changes the Model and the Actor, from those
-- recorded in the new TransientProcess
---Purpose : Returns the final result recorded for a NUMBER of entity
-- (internal use). Null if out of range
- TransientResult (me; ent : Transient) returns mutable Transient;
+ TransientResult (me; ent : Transient) returns Transient;
---Purpose : Returns the resulting object as a Transient
-- Null Handle if no result or result not transient
is
- Create returns mutable TransferWriter;
+ Create returns TransferWriter;
---Purpose : Creates a TransferWriter, empty, ready to run
-- with an empty FinderProcess (but no controller, etc)
- FinderProcess (me) returns mutable FinderProcess;
+ FinderProcess (me) returns FinderProcess;
---Purpose : Returns the FinderProcess itself
- SetFinderProcess (me : mutable; FP : mutable FinderProcess);
+ SetFinderProcess (me : mutable; FP : FinderProcess);
---Purpose : Sets a new FinderProcess and forgets the former one
Controller (me) returns Controller;
-- Asks the Controller (RecognizeWriteTransient)
-- If <obj> is a HShape, calls RecognizeShape
- TransferWriteTransient (me : mutable; model : mutable InterfaceModel;
+ TransferWriteTransient (me : mutable; model : InterfaceModel;
obj : Transient)
returns ReturnStatus;
---Purpose : Transfers a Transient object (from an application) to a model
---Purpose : Tells if a Shape is valid for a transfer to a model
-- Asks the Controller (RecognizeWriteShape)
- TransferWriteShape (me : mutable; model : mutable InterfaceModel;
+ TransferWriteShape (me : mutable; model : InterfaceModel;
shape : Shape from TopoDS)
returns ReturnStatus;
---Purpose : Transfers a Shape from CasCade to a model of current norm,
-- List of Transients (HSequence or HArray1) --
TraValue (me; list : Transient; num : Integer)
- returns mutable Transient;
+ returns Transient;
-- allowed : HSequenceOfTransient -> Transient,
-- HSequenceOfHAsciiString -> HAsciiString
-- out of range gives Null Handle
- NewSeqTra (me) returns mutable HSequenceOfTransient; -- empty new
- AppendTra (me; seqval : mutable HSequenceOfTransient;
+ NewSeqTra (me) returns HSequenceOfTransient; -- empty new
+ AppendTra (me; seqval : HSequenceOfTransient;
traval : Transient);
-- Dates
ToCString (me; strval : HAsciiString) returns CString;
ToCString (me; strval : AsciiString) returns CString;
- ToHString (me; strcon : CString) returns mutable HAsciiString;
+ ToHString (me; strcon : CString) returns HAsciiString;
ToAString (me; strcon : CString) returns AsciiString;
-- Extended --
ToEString (me; strval : HExtendedString) returns ExtString;
ToEString (me; strval : ExtendedString) returns ExtString;
- ToHString (me; strcon : ExtString) returns mutable HExtendedString;
+ ToHString (me; strcon : ExtString) returns HExtendedString;
ToXString (me; strcon : ExtString) returns ExtendedString;
-- Ascii <-> Extended --
-- conversions Ascii<->Extended are done if required
-- out of range gives empty string
- NewSeqCStr (me) returns mutable HSequenceOfHAsciiString; -- empty
- AppendCStr (me; seqval : mutable HSequenceOfHAsciiString;
+ NewSeqCStr (me) returns HSequenceOfHAsciiString; -- empty
+ AppendCStr (me; seqval : HSequenceOfHAsciiString;
strval : CString);
- NewSeqEStr (me) returns mutable HSequenceOfHExtendedString; -- empty
- AppendEStr (me; seqval : mutable HSequenceOfHExtendedString;
+ NewSeqEStr (me) returns HSequenceOfHExtendedString; -- empty
+ AppendEStr (me; seqval : HSequenceOfHExtendedString;
strval : ExtString);
-- -- Shapes -- --
ShapeValue (me; seqv : HSequenceOfShape from TopTools; num : Integer)
returns Shape from TopoDS;
-- out of range gives Null Handle
- NewSeqShape (me) returns mutable HSequenceOfShape; -- empty new
- AppendShape (me; seqv : mutable HSequenceOfShape;
+ NewSeqShape (me) returns HSequenceOfShape; -- empty new
+ AppendShape (me; seqv : HSequenceOfShape;
shape : Shape from TopoDS);
-- Shape <-> Transient --
ShapeBinder (me; shape : Shape from TopoDS; hs : Boolean = Standard_True)
- returns mutable Transient;
+ returns Transient;
---Purpose : Creates a Transient Object from a Shape : it is either a Binder
-- (used by functions which require a Transient but can process
-- a Shape, such as viewing functions) or a HShape (according to hs)
-- list : HSequence of Transient,(H)Ascii/ExtendedString,Shape,Integer
SeqToArr (me; seq : Transient; first : Integer = 1)
- returns mutable Transient raises TypeMismatch;
+ returns Transient raises TypeMismatch;
-- <first> gives the lower index of produced array
-- empty sequence gives a null handle
ArrToSeq (me; arr : Transient)
- returns mutable Transient raises TypeMismatch;
+ returns Transient raises TypeMismatch;
-- allowed combinations :
-- HSequenceOfTransient <-> HArray1OfTransient
-- HSequenceOfHAsciiString <-> HArray1OfHAsciiString (from Interface)
is
- Create returns mutable Vars;
+ Create returns Vars;
Set (me : mutable; name : CString; val : Transient) is virtual;
is
- Create returns mutable WorkSession from XSControl;
+ Create returns WorkSession from XSControl;
ClearData (me : mutable; mode : Integer) is redefined;
---Purpose : In addition to basic ClearData, clears Transfer and Management
--
-- For more infos on Profile, query the Profile of the Controller
- SetController (me : mutable; ctl : mutable Controller);
+ SetController (me : mutable; ctl : Controller);
---Purpose : Selects a Norm defined by its Controller itself
AdaptNorm (me : mutable) is virtual;
-- By default, returns the complete name of the norm
-- If <rsc> is True, returns the short name used for resource
- NormAdaptor (me) returns mutable Controller;
+ NormAdaptor (me) returns Controller;
---Purpose : Returns the norm controller itself
-- Context used for Transfer : it is a DictionaryOfTransient (no control here)
-- 4 begins a new transfer (by BeginTransfer)
-- 5 recreates TransferReader then begins a new transfer
- SetTransferReader (me : mutable; TR : mutable TransferReader);
+ SetTransferReader (me : mutable; TR : TransferReader);
---Purpose : Sets a Transfer Reader, which manages transfers on reading
- TransferReader (me) returns mutable TransferReader;
+ TransferReader (me) returns TransferReader;
---Purpose : Returns the Transfer Reader, Null if not set
- MapReader (me) returns mutable TransientProcess;
+ MapReader (me) returns TransientProcess;
---Purpose : Returns the TransientProcess(internal data for TransferReader)
- SetMapReader (me : mutable; TP : mutable TransientProcess) returns Boolean;
+ SetMapReader (me : mutable; TP : TransientProcess) returns Boolean;
---Purpose : Changes the Map Reader, i.e. considers that the new one
-- defines the relevant read results (forgets the former ones)
-- Returns True when done, False in case of bad definition, i.e.
-- if Model from TP differs from that of Session
Result (me; ent : Transient; mode : Integer)
- returns mutable Transient;
+ returns Transient;
---Purpose : Returns the result attached to a starting entity
-- If <mode> = 0, returns Final Result
-- If <mode> = 1, considers Last Result
-- Management of Transfer (Write) --
-- It is actually oriented to shapes
- NewModel (me : mutable) returns mutable InterfaceModel from Interface;
+ NewModel (me : mutable) returns InterfaceModel from Interface;
---Purpose : produces and returns a new Model well conditionned
-- It is produced by the Norm Controller
-- It can be Null (if this function is not implemented)
- TransferWriter (me) returns mutable TransferWriter;
+ TransferWriter (me) returns TransferWriter;
---Purpose : Returns the Transfer Reader, Null if not set
- MapWriter (me) returns mutable FinderProcess;
+ MapWriter (me) returns FinderProcess;
---Purpose : Returns the FinderProcess (internal data for TransferWriter)
- SetMapWriter (me : mutable; FP : mutable FinderProcess) returns Boolean;
+ SetMapWriter (me : mutable; FP : FinderProcess) returns Boolean;
---Purpose : Changes the Map Reader, i.e. considers that the new one
-- defines the relevant read results (forgets the former ones)
-- Returns True when done, False if <FP> is Null
---Purpose : Creates a Writer from scratch, with a norm name which
-- identifie a Controller
- Create (WS : mutable WorkSession from XSControl;
+ Create (WS : WorkSession from XSControl;
scratch : Boolean = Standard_True) returns Writer;
---Purpose : Creates a Writer from an already existing Session
-- If <scratch> is True (D), clears already recorded data
---Purpose : Sets a specific norm to <me>
-- Returns True if done, False if <norm> is not available
- SetWS (me : in out; WS : mutable WorkSession from XSControl;
+ SetWS (me : in out; WS : WorkSession from XSControl;
scratch : Boolean = Standard_True);
---Purpose : Sets a specific session to <me>
-- Execute ("command args %s args..",var) [var is a CString]
-- Returns the same value as returned by call from DRAW
- Pilot returns mutable SessionPilot from IFSelect;
+ Pilot returns SessionPilot from IFSelect;
---Purpose : Returns the SessionPilot (can be used for direct call)
- Session returns mutable WorkSession from XSControl;
+ Session returns WorkSession from XSControl;
---Purpose : Returns the WorkSession defined in AddDraw (through Pilot)
-- It is from XSControl, it brings functionnalities for Transfers
Protocol returns Protocol from Interface;
---Purpose : Returns the actually defined Protocol
- Model returns mutable InterfaceModel from Interface;
+ Model returns InterfaceModel from Interface;
---Purpose : Returns the Model of the Session (it is Session()->Model() )
- SetModel (model : mutable InterfaceModel from Interface; file : CString = "");
+ SetModel (model : InterfaceModel from Interface; file : CString = "");
---Purpose : Sets a Model in session (it is Session()->SetModel(model) )
-- If <file> is defined, SetLoadedFile is also done
---Purpose : Returns the number of an entity in the Model (StartingNumber)
-- 0 if <ent> unknown in the model, or null
- SetTransferProcess (TP : mutable Transient);
+ SetTransferProcess (TP : Transient);
---Purpose : Sets a TransferProcess in order to analyse it (see Activator)
-- It can be either a FinderProcess or a TransientProcess, in
-- that case a new TransferReader is created on it
-- Else, the root part of <resfile> is considered, if defined
-- Else, <def> is taken
- MoreShapes (list : in out mutable HSequenceOfShape from TopTools;
+ MoreShapes (list : in out HSequenceOfShape from TopTools;
name : CString) returns Integer;
---Purpose : Analyses a name as designating Shapes from DRAW variables or
-- XSTEP transfer (last Transfer on Reading). <name> can be :
is
- Create returns mutable Vars from XSDRAW;
+ Create returns Vars from XSDRAW;
Set (me : mutable; name : CString; val : Transient) is redefined;
is
- Create ( aMesh : Mesh from StlMesh ) returns mutable DataSource from XSDRAWSTLVRML;
+ Create ( aMesh : Mesh from StlMesh ) returns DataSource from XSDRAWSTLVRML;
---Purpose: Constructor
GetGeom ( me; ID : Integer;
Mesh from MeshVS
is
- Create ( aMesh : Mesh from MeshVS ) returns mutable DrawableMesh from XSDRAWSTLVRML;
+ Create ( aMesh : Mesh from MeshVS ) returns DrawableMesh from XSDRAWSTLVRML;
DrawOn(me; dis : in out Display) is redefined virtual;
GetMesh( me ) returns Mesh;
MessageDriver from CDM
is
- Create returns mutable DocumentRetrievalDriver from XmlDrivers;
+ Create returns DocumentRetrievalDriver from XmlDrivers;
-- Constructor
AttributeDrivers (me : mutable; theMsgDriver: MessageDriver from CDM)
is
Create (theCopyright: ExtendedString from TCollection)
- returns mutable DocumentStorageDriver from XmlDrivers;
+ returns DocumentStorageDriver from XmlDrivers;
-- Constructor
AttributeDrivers (me : mutable; theMsgDriver: MessageDriver from CDM)
MessageDriver from CDM
is
- Create returns mutable DocumentRetrievalDriver from XmlLDrivers;
+ Create returns DocumentRetrievalDriver from XmlLDrivers;
-- Constructor
SchemaName (me)
is
Create (theCopyright: ExtendedString from TCollection)
- returns mutable DocumentStorageDriver from XmlLDrivers;
+ returns DocumentStorageDriver from XmlLDrivers;
-- Constructor
SchemaName(me) returns ExtendedString from TCollection is redefined virtual;
-- is available.
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is deferred;
---Purpose: Creates a new attribute from TDF.
---Purpose: Returns the full XML tag name (including NS prefix)
Paste (me; aSource : Persistent from XmlObjMgt;
- aTarget : mutable Attribute from TDF;
+ aTarget : Attribute from TDF;
aRelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard
is deferred;
TypeADriverMap from XmlMDF
is
- Create returns mutable ADriverTable from XmlMDF;
+ Create returns ADriverTable from XmlMDF;
---Purpose: Creates a mutable ADriverTable from XmlMDF.
AddDriver(me : mutable; anHDriver : ADriver from XmlMDF);
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ReferenceDriver from XmlMDF;
+ returns ReferenceDriver from XmlMDF;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable TagSourceDriver from XmlMDF;
+ returns TagSourceDriver from XmlMDF;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable AsciiStringDriver from XmlMDataStd;
+ returns AsciiStringDriver from XmlMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
---Purpose: persistent -> transient (retrieve)
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable BooleanArrayDriver from XmlMDataStd;
+ returns BooleanArrayDriver from XmlMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable BooleanListDriver from XmlMDataStd;
+ returns BooleanListDriver from XmlMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ByteArrayDriver from XmlMDataStd;
+ returns ByteArrayDriver from XmlMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable CommentDriver from XmlMDataStd;
+ returns CommentDriver from XmlMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable DirectoryDriver from XmlMDataStd;
+ returns DirectoryDriver from XmlMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ExpressionDriver from XmlMDataStd;
+ returns ExpressionDriver from XmlMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ExtStringArrayDriver from XmlMDataStd;
+ returns ExtStringArrayDriver from XmlMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ExtStringListDriver from XmlMDataStd;
+ returns ExtStringListDriver from XmlMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable IntPackedMapDriver from XmlMDataStd;
+ returns IntPackedMapDriver from XmlMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
---Purpose: persistent -> transient (retrieve)
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable IntegerArrayDriver from XmlMDataStd;
+ returns IntegerArrayDriver from XmlMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable IntegerDriver from XmlMDataStd;
+ returns IntegerDriver from XmlMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable IntegerListDriver from XmlMDataStd;
+ returns IntegerListDriver from XmlMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable NameDriver from XmlMDataStd;
+ returns NameDriver from XmlMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable NamedDataDriver from XmlMDataStd;
+ returns NamedDataDriver from XmlMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable NoteBookDriver from XmlMDataStd;
+ returns NoteBookDriver from XmlMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable RealArrayDriver from XmlMDataStd;
+ returns RealArrayDriver from XmlMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable RealDriver from XmlMDataStd;
+ returns RealDriver from XmlMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable RealListDriver from XmlMDataStd;
+ returns RealListDriver from XmlMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ReferenceArrayDriver from XmlMDataStd;
+ returns ReferenceArrayDriver from XmlMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ReferenceListDriver from XmlMDataStd;
+ returns ReferenceListDriver from XmlMDataStd;
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable RelationDriver from XmlMDataStd;
+ returns RelationDriver from XmlMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create(theMessageDriver:MessageDriver from CDM)
- returns mutable TickDriver from XmlMDataStd;
+ returns TickDriver from XmlMDataStd;
NewEmpty(me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable TreeNodeDriver from XmlMDataStd;
+ returns TreeNodeDriver from XmlMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable UAttributeDriver from XmlMDataStd;
+ returns UAttributeDriver from XmlMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable VariableDriver from XmlMDataStd;
+ returns VariableDriver from XmlMDataStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable AxisDriver from XmlMDataXtd;
+ returns AxisDriver from XmlMDataXtd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ConstraintDriver from XmlMDataXtd;
+ returns ConstraintDriver from XmlMDataXtd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable GeometryDriver from XmlMDataXtd;
+ returns GeometryDriver from XmlMDataXtd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable PatternStdDriver from XmlMDataXtd;
+ returns PatternStdDriver from XmlMDataXtd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable PlacementDriver from XmlMDataXtd;
+ returns PlacementDriver from XmlMDataXtd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable PlaneDriver from XmlMDataXtd;
+ returns PlaneDriver from XmlMDataXtd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable PointDriver from XmlMDataXtd;
+ returns PointDriver from XmlMDataXtd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ShapeDriver from XmlMDataXtd;
+ returns ShapeDriver from XmlMDataXtd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable XLinkDriver from XmlMDocStd;
+ returns XLinkDriver from XmlMDocStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable FunctionDriver from XmlMFunction;
+ returns FunctionDriver from XmlMFunction;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable GraphNodeDriver from XmlMFunction;
+ returns GraphNodeDriver from XmlMFunction;
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver : MessageDriver from CDM)
- returns mutable ScopeDriver from XmlMFunction;
+ returns ScopeDriver from XmlMFunction;
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (aMessageDriver: MessageDriver from CDM)
- returns mutable NamedShapeDriver from XmlMNaming;
+ returns NamedShapeDriver from XmlMNaming;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from XmlObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard
is redefined;
is
Create (aMessageDriver: MessageDriver from CDM)
- returns mutable NamingDriver from XmlMNaming;
+ returns NamingDriver from XmlMNaming;
NewEmpty (me)
- returns mutable Attribute from TDF;
+ returns Attribute from TDF;
Paste(me; theSource : Persistent from XmlObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable AISPresentationDriver from XmlMPrsStd;
+ returns AISPresentationDriver from XmlMPrsStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable PositionDriver from XmlMPrsStd;
+ returns PositionDriver from XmlMPrsStd;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable AreaDriver from XmlMXCAFDoc;
+ returns AreaDriver from XmlMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable CentroidDriver from XmlMXCAFDoc;
+ returns CentroidDriver from XmlMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable ColorDriver from XmlMXCAFDoc;
+ returns ColorDriver from XmlMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable ColorToolDriver from XmlMXCAFDoc;
+ returns ColorToolDriver from XmlMXCAFDoc;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from XmlObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard
is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable DatumDriver from XmlMXCAFDoc;
+ returns DatumDriver from XmlMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable DimTolDriver from XmlMXCAFDoc;
+ returns DimTolDriver from XmlMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable DimTolToolDriver from XmlMXCAFDoc;
+ returns DimTolToolDriver from XmlMXCAFDoc;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from XmlObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard
is redefined;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable DocumentToolDriver from XmlMXCAFDoc;
+ returns DocumentToolDriver from XmlMXCAFDoc;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from XmlObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard
is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable GraphNodeDriver from XmlMXCAFDoc;
+ returns GraphNodeDriver from XmlMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable LayerToolDriver from XmlMXCAFDoc;
+ returns LayerToolDriver from XmlMXCAFDoc;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from XmlObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard
is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable LocationDriver from XmlMXCAFDoc;
+ returns LocationDriver from XmlMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable MaterialDriver from XmlMXCAFDoc;
+ returns MaterialDriver from XmlMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable MaterialToolDriver from XmlMXCAFDoc;
+ returns MaterialToolDriver from XmlMXCAFDoc;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from XmlObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard
is redefined;
is
Create (theMsgDriver:MessageDriver from CDM)
- returns mutable ShapeToolDriver from XmlMXCAFDoc;
+ returns ShapeToolDriver from XmlMXCAFDoc;
NewEmpty (me)
- returns mutable Attribute from TDF
+ returns Attribute from TDF
is redefined;
Paste(me; theSource : Persistent from XmlObjMgt;
- theTarget : mutable Attribute from TDF;
+ theTarget : Attribute from TDF;
theRelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard
is redefined;
is
Create (theMessageDriver:MessageDriver from CDM)
- returns mutable VolumeDriver from XmlMXCAFDoc;
+ returns VolumeDriver from XmlMXCAFDoc;
- NewEmpty (me) returns mutable Attribute from TDF;
+ NewEmpty (me) returns Attribute from TDF;
Paste(me; Source : Persistent from XmlObjMgt;
- Target : mutable Attribute from TDF;
+ Target : Attribute from TDF;
RelocTable : out RRelocationTable from XmlObjMgt)
returns Boolean from Standard;
MessageDriver from CDM
is
- Create returns mutable DocumentRetrievalDriver from XmlXCAFDrivers;
+ Create returns DocumentRetrievalDriver from XmlXCAFDrivers;
AttributeDrivers(me : mutable; theMsgDriver: MessageDriver from CDM)
returns ADriverTable from XmlMDF is redefined;
is
Create (theCopyright: ExtendedString from TCollection)
- returns mutable DocumentStorageDriver from XmlXCAFDrivers;
+ returns DocumentStorageDriver from XmlXCAFDrivers;
AttributeDrivers(me : mutable; theMsgDriver: MessageDriver from CDM)
returns ADriverTable from XmlMDF is redefined;